Static task
static1
Behavioral task
behavioral1
Sample
MPTool.exe
Resource
win7-20220812-en
Behavioral task
behavioral2
Sample
MPTool.exe
Resource
win10v2004-20220812-en
General
-
Target
MPTool.exe
-
Size
4.9MB
-
MD5
7fa5447fe1a7c77d0f77ed111e1c812e
-
SHA1
781bd731947ef4fe6d8009e54842345d3e86e6d5
-
SHA256
36bb63353b5833a0b1f9d8684869bd3bf007cb8fbf8b39130725f1d2033e7496
-
SHA512
87db6e55ab4b68187f13b522e641079e36715bc2ecb9fbf3855500f0f3561a9a007d01044dbaac7b8a75a85701fcbb66dc66d0b9fb89992b8da514b20803b053
-
SSDEEP
24576:3TInB/pZNW6CpEQSdmAdDoNOcgCPnNXG3OATpMRo5LDeKuNCK1AFfbiCWK9qGsq8:jInNHNW6CpkQAdDaOcgCjcpTyyO
Malware Config
Signatures
Files
-
MPTool.exe.exe windows x86
679d5b9c522d10dfb4206460f4a9f994
Headers
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE
IMAGE_DLLCHARACTERISTICS_NX_COMPAT
IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE
File Characteristics
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_32BIT_MACHINE
Imports
setupapi
SetupDiOpenDeviceInfoA
SetupDiEnumDeviceInfo
SetupDiGetDeviceInfoListDetailA
SetupDiGetDeviceInstanceIdA
SetupDiGetDeviceRegistryPropertyA
CM_Get_DevNode_Registry_PropertyA
CM_Get_Child
CM_Get_Sibling
CM_Get_Parent
SetupDiGetClassDevsA
SetupDiDestroyDeviceInfoList
SetupDiEnumDeviceInterfaces
SetupDiGetDeviceInterfaceDetailA
CM_Locate_DevNodeA
kernel32
GlobalFindAtomA
GlobalGetAtomNameA
GetModuleFileNameW
InterlockedDecrement
GetThreadLocale
LockFile
UnlockFile
DuplicateHandle
GetCurrentProcess
GetFullPathNameA
FileTimeToSystemTime
FileTimeToLocalFileTime
GetFileAttributesExA
LocalFileTimeToFileTime
SystemTimeToFileTime
GetFileSizeEx
GlobalFlags
LocalAlloc
TlsGetValue
GlobalReAlloc
GlobalHandle
TlsAlloc
TlsSetValue
LocalReAlloc
TlsFree
InterlockedIncrement
GetModuleHandleW
lstrcmpW
GetOEMCP
SetErrorMode
GetTickCount
RtlUnwind
ExitProcess
HeapFree
HeapAlloc
GetSystemTimeAsFileTime
RaiseException
HeapReAlloc
VirtualProtect
VirtualQuery
GetCommandLineA
GetStartupInfoA
ExitThread
CreateThread
HeapSize
UnhandledExceptionFilter
SetUnhandledExceptionFilter
IsDebuggerPresent
GetACP
IsValidCodePage
LCMapStringA
LCMapStringW
GetStringTypeA
GetStringTypeW
GetStdHandle
HeapCreate
SetHandleCount
GetFileType
FreeEnvironmentStringsA
GetEnvironmentStrings
FreeEnvironmentStringsW
GetEnvironmentStringsW
GetTimeZoneInformation
GetConsoleCP
GetConsoleMode
SetStdHandle
WriteConsoleA
GetConsoleOutputCP
WriteConsoleW
GetProcessHeap
CompareStringW
SetEnvironmentVariableA
WritePrivateProfileStringA
GlobalUnlock
FormatMessageA
LocalFree
MulDiv
GetCurrentProcessId
GlobalAddAtomA
CreateEventA
SetEvent
ResumeThread
SetThreadPriority
GlobalDeleteAtom
GetCurrentThread
ConvertDefaultLocale
EnumResourceLanguagesA
GetLocaleInfoA
CompareStringA
InterlockedExchange
GlobalLock
lstrcmpA
GetCurrentThreadId
DeleteCriticalSection
InitializeCriticalSection
lstrlenW
GetModuleHandleA
FreeResource
GetCPInfo
lstrlenA
lstrcmpiA
MultiByteToWideChar
GetVersion
SetFileAttributesA
SetEndOfFile
GetFileTime
SetFileTime
GetModuleFileNameA
GetDriveTypeA
GetFileSize
FindFirstFileA
GetFileAttributesA
FindNextFileA
FindClose
GetSystemInfo
GetVersionExA
LoadLibraryA
GetProcAddress
FreeLibrary
OpenProcess
TerminateProcess
GetSystemDefaultLCID
RemoveDirectoryA
SetVolumeLabelA
GetVolumeInformationA
WaitForSingleObject
VirtualAlloc
VirtualFree
InitializeCriticalSectionAndSpinCount
CreateDirectoryA
SetLastError
GlobalAlloc
GlobalFree
GetDiskFreeSpaceA
QueryPerformanceFrequency
QueryPerformanceCounter
GetVolumeNameForVolumeMountPointA
ReadFile
OutputDebugStringA
GetLocalTime
SetFilePointer
WriteFile
FlushFileBuffers
EnterCriticalSection
LeaveCriticalSection
DeleteFileA
DeviceIoControl
SetCurrentDirectoryA
CreateFileA
CloseHandle
Sleep
SuspendThread
GetExitCodeThread
TerminateThread
GetLastError
WideCharToMultiByte
FindResourceA
LoadResource
LockResource
SizeofResource
user32
MessageBeep
UnregisterClassA
RegisterClipboardFormatA
PostThreadMessageA
IsChild
GetClassNameA
SetPropA
GetPropA
RemovePropA
GetForegroundWindow
GetTopWindow
GetMessageTime
GetMessagePos
MapWindowPoints
TrackPopupMenu
SetMenu
UpdateWindow
CreateWindowExA
GetClassInfoExA
GetClassInfoA
RegisterClassA
AdjustWindowRectEx
EqualRect
DeferWindowPos
DefWindowProcA
CallWindowProcA
PtInRect
GetMenu
IntersectRect
GetWindowPlacement
GetWindowTextLengthA
GetWindowTextA
SetFocus
ShowWindow
MoveWindow
SetWindowLongA
GetDlgCtrlID
SetWindowTextA
IsDialogMessageA
SendDlgItemMessageA
GetNextDlgGroupItem
GetWindow
SetWindowContextHelpId
MapDialogRect
SetActiveWindow
CreateDialogIndirectParamA
DestroyWindow
GetDlgItem
EndDialog
EndPaint
BeginPaint
GetWindowDC
ScreenToClient
GetMenuStringA
GetWindowThreadProcessId
GetLastActivePopup
IsWindowEnabled
GetMessageA
TranslateMessage
DispatchMessageA
IsWindowVisible
PeekMessageA
GetCursorPos
ValidateRect
GetMenuCheckMarkDimensions
EnableMenuItem
CheckMenuItem
GetClassLongA
RedrawWindow
WindowFromDC
SetWindowsHookExA
IsWindow
CallNextHookEx
UnhookWindowsHookEx
TranslateAcceleratorA
GetKeyState
SetParent
DestroyCursor
SetCursor
GetWindowLongA
WindowFromPoint
GetParent
GetNextDlgTabItem
GetActiveWindow
InvalidateRect
ClientToScreen
DrawFocusRect
FrameRect
OffsetRect
InflateRect
GetIconInfo
CreateIconIndirect
DrawStateA
IsMenu
GetMenuItemInfoA
SystemParametersInfoA
DrawIconEx
DestroyIcon
GrayStringA
DrawTextExA
DrawTextA
InvalidateRgn
IsRectEmpty
CopyAcceleratorTableA
CharNextA
LoadCursorA
SetRectEmpty
TabbedTextOutA
GetSysColorBrush
GetSysColor
GetDesktopWindow
ReleaseDC
CharUpperA
DestroyMenu
RegisterWindowMessageA
WinHelpA
GetDC
ModifyMenuA
GetSubMenu
GetMenuState
GetMenuItemID
GetMenuItemCount
CreatePopupMenu
CreateMenu
DrawEdge
FillRect
CopyRect
SetRect
MessageBoxA
SetForegroundWindow
GetFocus
LoadImageA
RegisterDeviceNotificationA
PostQuitMessage
GetSystemMetrics
LoadIconA
EnableWindow
KillTimer
SetTimer
GetClientRect
IsIconic
GetSystemMenu
AppendMenuA
DrawIcon
LoadBitmapA
PostMessageA
ReleaseCapture
SetCapture
GetCapture
GetWindowRect
SetWindowPos
UnregisterDeviceNotification
SendMessageA
SetMenuItemBitmaps
gdi32
SetViewportExtEx
ScaleViewportExtEx
SetWindowOrgEx
SetWindowExtEx
ScaleWindowExtEx
ExtSelectClipRgn
SetViewportOrgEx
SelectObject
DeleteDC
CreateRectRgnIndirect
GetCharWidthA
CreateFontA
StretchDIBits
GetTextColor
GetRgnBox
DeleteObject
SelectClipRgn
GetTextExtentPoint32A
SetPixel
GetPixel
PatBlt
Ellipse
GetBkMode
GetDeviceCaps
CreateCompatibleBitmap
CreateSolidBrush
CreatePen
BitBlt
CreateCompatibleDC
GetObjectA
CreateFontIndirectA
GetStockObject
MoveToEx
LineTo
IntersectClipRect
ExcludeClipRect
GetClipBox
SetMapMode
SetBkMode
RestoreDC
SaveDC
LPtoDP
DPtoLP
GetWindowExtEx
GetViewportExtEx
GetMapMode
GetBkColor
CreateRectRgn
CreateBitmap
SetBkColor
SetTextColor
GetTextExtentPoint32W
Escape
ExtTextOutA
TextOutA
RectVisible
PtVisible
CreateDIBSection
OffsetViewportOrgEx
comdlg32
GetFileTitleA
winspool.drv
ClosePrinter
OpenPrinterA
DocumentPropertiesA
advapi32
RegCreateKeyExA
RegQueryValueExA
RegOpenKeyExA
RegDeleteKeyA
RegSetValueExA
RegCloseKey
RegQueryValueA
RegOpenKeyA
RegEnumKeyA
shell32
SHBrowseForFolderA
SHGetSpecialFolderLocation
ShellExecuteExA
SHGetPathFromIDListA
comctl32
InitCommonControlsEx
ord17
_TrackMouseEvent
shlwapi
PathFindFileNameA
PathRemoveFileSpecW
PathStripToRootA
PathFindExtensionA
PathIsUNCA
oledlg
ord8
ole32
CoRevokeClassObject
CoFreeUnusedLibraries
CreateILockBytesOnHGlobal
StgCreateDocfileOnILockBytes
StgOpenStorageOnILockBytes
CoGetClassObject
CoInitializeEx
CoCreateInstance
CoUninitialize
CLSIDFromString
CLSIDFromProgID
CoTaskMemAlloc
OleInitialize
CoTaskMemFree
OleUninitialize
OleIsCurrentClipboard
OleFlushClipboard
CoRegisterMessageFilter
oleaut32
VarDateFromStr
SysFreeString
SysAllocStringByteLen
SysAllocString
OleCreateFontIndirect
SystemTimeToVariantTime
VariantTimeToSystemTime
SafeArrayDestroy
VariantCopy
SysStringLen
VariantInit
VariantChangeType
VariantClear
SysAllocStringLen
rpcrt4
UuidFromStringA
UuidToStringA
winmm
PlaySoundA
Sections
.text Size: 636KB - Virtual size: 635KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 179KB - Virtual size: 179KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 19KB - Virtual size: 50KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 4.0MB - Virtual size: 4.0MB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 80KB - Virtual size: 79KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ