Static task
static1
Behavioral task
behavioral1
Sample
MTKDroidTool.exe
Resource
win7-20231215-en
Behavioral task
behavioral2
Sample
MTKDroidTool.exe
Resource
win10v2004-20231222-en
General
-
Target
MTKDroidTool.exe
-
Size
459KB
-
MD5
fa8c473d26961df027cf5bb4e0c84b8a
-
SHA1
79e6275da88f869c6d6b51be9a95bf1bf4a06a30
-
SHA256
c8c2681dd7eaa4941ecc3e57037e442606efe4091725347f32b5d14a671a2ac8
-
SHA512
b3ab340834ee3ea0b54add91b13b5d160df61eda17a298d397eb66cdef23c9f7d5454c3c53ea9be7fefeeafbd763fb18b643ac9a228a5f3040da092923496378
-
SSDEEP
12288:ZpH9oxYF/borfqM0b9LnwQX5wRVDutqe:loxYhcrqfLnwi50kq
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource MTKDroidTool.exe
Files
-
MTKDroidTool.exe.exe windows:4 windows x86 arch:x86
f898c88b629706f2be8eef30ea9f2def
Headers
File Characteristics
IMAGE_FILE_RELOCS_STRIPPED
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_LINE_NUMS_STRIPPED
IMAGE_FILE_LOCAL_SYMS_STRIPPED
IMAGE_FILE_32BIT_MACHINE
Imports
msvcrt
memset
memcpy
_strnicmp
strncmp
strncpy
strstr
sprintf
_strdup
free
memmove
_stricmp
strlen
strcpy
strcat
malloc
strcmp
memcmp
_snprintf
tolower
localtime
mktime
gmtime
fabs
ceil
floor
fclose
_wcsicmp
wcsncmp
_wcsnicmp
kernel32
GetModuleHandleA
HeapCreate
HeapDestroy
ExitProcess
GetCurrentThreadId
CreateSemaphoreA
GetLastError
CloseHandle
GetUserDefaultLCID
GetDiskFreeSpaceExA
FreeLibrary
HeapFree
LoadLibraryA
GetProcAddress
EnterCriticalSection
WaitForSingleObject
LeaveCriticalSection
InitializeCriticalSection
CreateThread
HeapAlloc
GetCurrentProcessId
GetModuleFileNameA
GetCurrentProcess
DuplicateHandle
CreatePipe
GetStdHandle
CreateProcessA
PeekNamedPipe
ReadFile
TerminateProcess
CreateFileA
SetFilePointer
SetEndOfFile
WriteFile
GetFileSize
GetTickCount
HeapReAlloc
Sleep
SetLastError
MulDiv
GetDriveTypeA
FindFirstFileA
FindClose
GetFileAttributesA
MoveFileA
GetTempPathA
CreateDirectoryA
FindNextFileA
SetFileAttributesA
DeleteFileA
RemoveDirectoryA
CopyFileA
SetCurrentDirectoryA
MultiByteToWideChar
GetLocalTime
GlobalAlloc
GlobalLock
GlobalUnlock
TlsAlloc
GetVersionExA
WideCharToMultiByte
HeapSize
DeleteCriticalSection
user32
SendMessageA
SetWindowsHookExA
MessageBoxA
SetWindowTextA
SetDlgItemTextA
UnhookWindowsHookEx
GetSystemMetrics
InvalidateRgn
IsWindow
SetTimer
CharLowerA
CharUpperA
EnableWindow
DefWindowProcA
DestroyWindow
GetWindowLongA
GetWindowTextLengthA
GetWindowTextA
UnregisterClassA
LoadIconA
LoadCursorA
RegisterClassExA
IsWindowEnabled
CreateWindowExA
SetWindowLongA
SetFocus
CreateAcceleratorTableA
SetForegroundWindow
BringWindowToTop
GetMessageA
TranslateAcceleratorA
TranslateMessage
DispatchMessageA
DestroyAcceleratorTable
GetForegroundWindow
GetWindowThreadProcessId
IsWindowVisible
EnumWindows
SetWindowPos
ShowWindow
CallWindowProcA
GetParent
GetWindow
GetClientRect
InvalidateRect
GetClassNameA
GetWindowRect
ScreenToClient
GetUpdateRect
MapWindowPoints
IntersectRect
ValidateRect
GetDC
SetRect
DrawTextA
ReleaseDC
GetSysColor
GetSysColorBrush
GetPropA
SetPropA
InflateRect
GetWindowDC
RemovePropA
RedrawWindow
ClientToScreen
MoveWindow
FillRect
PeekMessageA
DrawFrameControl
SetActiveWindow
MsgWaitForMultipleObjects
GetActiveWindow
RegisterClassA
AdjustWindowRectEx
IsZoomed
IsIconic
GetMenu
GetFocus
EnumChildWindows
PostMessageA
DefFrameProcA
IsChild
GetKeyState
SetCursorPos
LoadImageA
SetCursor
SystemParametersInfoA
SetCapture
GetCursorPos
ReleaseCapture
RegisterWindowMessageA
OpenClipboard
EmptyClipboard
SetClipboardData
CloseClipboard
DestroyIcon
gdi32
GetStockObject
SetBkMode
DeleteObject
CreateCompatibleDC
CreateCompatibleBitmap
SelectObject
CreateBrushIndirect
DeleteDC
SetBkColor
SetTextColor
GetTextExtentPoint32A
ExcludeClipRect
GetObjectA
SetStretchBltMode
StretchBlt
GetObjectType
CreateDCA
CreatePen
MoveToEx
LineTo
CreateDIBSection
CreateSolidBrush
GetDeviceCaps
CreateFontA
GetDIBits
BitBlt
CreateBitmap
SetPixel
comdlg32
GetSaveFileNameA
GetOpenFileNameA
comctl32
InitCommonControlsEx
ImageList_Destroy
ImageList_Replace
ImageList_Add
ImageList_ReplaceIcon
ImageList_Remove
ImageList_AddMasked
ImageList_Create
ImageList_GetIconSize
imagehlp
MakeSureDirectoryPathExists
ole32
CoInitialize
RevokeDragDrop
shell32
ShellExecuteExA
wininet
InternetOpenA
InternetOpenUrlA
InternetQueryDataAvailable
InternetReadFile
InternetCloseHandle
wsock32
closesocket
WSACleanup
WSAStartup
winmm
timeBeginPeriod
timeEndPeriod
shlwapi
PathMatchSpecA
Sections
.code Size: 168KB - Virtual size: 168KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.text Size: 175KB - Virtual size: 174KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 67KB - Virtual size: 67KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 41KB - Virtual size: 45KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 6KB - Virtual size: 6KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ