Static task
static1
Behavioral task
behavioral1
Sample
BotMetin2.exe
Resource
win7-20230712-de
Behavioral task
behavioral2
Sample
BotMetin2.exe
Resource
win10-20230703-de
Behavioral task
behavioral3
Sample
BotMetin2.exe
Resource
win10v2004-20230703-de
General
-
Target
BotMetin2.exe
-
Size
1.1MB
-
MD5
aa7e29dbccf27f140ff1e5710c1c86c5
-
SHA1
e10e8091c0ea00b965f8354f2c31aacf0385a7af
-
SHA256
0a153ad6a7424857811bacb111a39cb122eef270004a77527a1a9d2dce9090ba
-
SHA512
b31c8edd075fd77a5f8192a28d2bf16430e9442528c9df8d63af81dbd576c8dd1d3029756365784b505a660d6a2b3d3b829ad45828e126ce794b96975d4b24ae
-
SSDEEP
24576:HkxPvyQpgxAqrln5BDdWoZtcNvTvq+RuU1uH+VizNXhjnitz:Hk51p3W5BDnch4ou66Dn
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource BotMetin2.exe
Files
-
BotMetin2.exe.exe windows x64
139a72bf5cedbf5338326de50e6f1dc5
Headers
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_HIGH_ENTROPY_VA
IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE
IMAGE_DLLCHARACTERISTICS_NX_COMPAT
IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE
File Characteristics
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_LARGE_ADDRESS_AWARE
Imports
d3d9
Direct3DCreate9
opencv_world470
?minMaxLoc@cv@@YAXAEBV_InputArray@1@PEAN1PEAV?$Point_@H@1@20@Z
?imread@cv@@YA?AVMat@1@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@H@Z
?imdecode@cv@@YA?AVMat@1@AEBV_InputArray@1@H@Z
?imencode@cv@@YA_NAEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBV_InputArray@1@AEAV?$vector@EV?$allocator@E@std@@@3@AEBV?$vector@HV?$allocator@H@std@@@3@@Z
?noArray@cv@@YAAEBV_InputOutputArray@1@XZ
?findContours@cv@@YAXAEBV_InputArray@1@AEBV_OutputArray@1@HHV?$Point_@H@1@@Z
??0Mat@cv@@QEAA@AEBV01@AEBV?$Rect_@H@1@@Z
??0Mat@cv@@QEAA@HHH@Z
??0Mat@cv@@QEAA@XZ
??1Mat@cv@@QEAA@XZ
??4Mat@cv@@QEAAAEAV01@$$QEAV01@@Z
??4Mat@cv@@QEAAAEAV01@AEBV?$Scalar_@N@1@@Z
?copyTo@Mat@cv@@QEBAXAEBV_OutputArray@2@@Z
?convertTo@Mat@cv@@QEBAXAEBV_OutputArray@2@HNN@Z
?reshape@Mat@cv@@QEBA?AV12@HHPEBH@Z
?release@Mat@cv@@QEAAXXZ
?empty@Mat@cv@@QEBA_NXZ
?matchTemplate@cv@@YAXAEBV_InputArray@1@0AEBV_OutputArray@1@H0@Z
?threshold@cv@@YANAEBV_InputArray@1@AEBV_OutputArray@1@NNH@Z
?drawContours@cv@@YAXAEBV_InputOutputArray@1@AEBV_InputArray@1@HAEBV?$Scalar_@N@1@HH1HV?$Point_@H@1@@Z
??0Mat@cv@@QEAA@$$QEAV01@@Z
user32
GetForegroundWindow
GetDC
SendInput
SetCursorPos
GetWindowTextLengthA
PeekMessageA
GetTopWindow
MapVirtualKeyA
GetWindowTextA
SwitchToThisWindow
ClientToScreen
VkKeyScanA
PostMessageA
GetWindow
UpdateWindow
RegisterClassExA
GetDesktopWindow
PostQuitMessage
UnregisterClassA
TranslateMessage
CreateWindowExA
DefWindowProcA
ShowWindow
SetWindowPos
DestroyWindow
GetWindowRect
DispatchMessageA
SetClipboardData
RegisterHotKey
SetCursor
SetCapture
TrackMouseEvent
GetCapture
IsWindowUnicode
ScreenToClient
LoadCursorA
GetMessageExtraInfo
GetKeyState
MessageBoxA
GetClientRect
ReleaseDC
ReleaseCapture
MessageBeep
GetCursorPos
OpenClipboard
GetClipboardData
EmptyClipboard
CloseClipboard
kernel32
ExitThread
CreateThread
FileTimeToSystemTime
SystemTimeToTzSpecificLocalTime
GetFileInformationByHandle
GetDriveTypeW
CreateFileW
RtlUnwind
LoadLibraryExW
TlsFree
TlsSetValue
TlsGetValue
TlsAlloc
RaiseException
RtlPcToFileHeader
RtlUnwindEx
FreeLibraryAndExitThread
GetModuleHandleExW
SetFilePointerEx
ExitProcess
GetModuleFileNameW
WriteFile
GetConsoleMode
ReadConsoleW
GetConsoleOutputCP
FlsAlloc
FlsGetValue
FlsSetValue
FlsFree
GetDateFormatW
GetCurrentDirectoryW
HeapAlloc
Sleep
SetUnhandledExceptionFilter
CloseHandle
CreateProcessA
GetModuleHandleA
MultiByteToWideChar
GlobalAlloc
GlobalFree
GlobalLock
WideCharToMultiByte
GlobalUnlock
GetFullPathNameW
QueryPerformanceFrequency
GetProcAddress
VerSetConditionMask
FreeLibrary
QueryPerformanceCounter
GetModuleFileNameA
ReleaseSRWLockExclusive
AcquireSRWLockExclusive
EnterCriticalSection
LeaveCriticalSection
InitializeCriticalSectionEx
DeleteCriticalSection
GetLastError
SleepEx
GetSystemDirectoryA
GetTickCount
SetLastError
FormatMessageW
MoveFileExA
WaitForSingleObjectEx
GetEnvironmentVariableA
GetStdHandle
GetFileType
ReadFile
PeekNamedPipe
WaitForMultipleObjects
VerifyVersionInfoW
CreateFileA
GetFileSizeEx
EncodePointer
DecodePointer
LocalFree
LCMapStringEx
GetStringTypeW
GetCPInfo
InitializeCriticalSectionAndSpinCount
SetEvent
ResetEvent
CreateEventW
GetModuleHandleW
RtlCaptureContext
RtlLookupFunctionEntry
RtlVirtualUnwind
UnhandledExceptionFilter
GetCurrentProcess
TerminateProcess
IsProcessorFeaturePresent
IsDebuggerPresent
GetStartupInfoW
GetCurrentProcessId
GetCurrentThreadId
GetSystemTimeAsFileTime
InitializeSListHead
SetStdHandle
MoveFileExW
HeapReAlloc
GetFileAttributesExW
WriteConsoleW
SetEndOfFile
GetTimeZoneInformation
FindClose
FindFirstFileExW
FindNextFileW
IsValidCodePage
GetACP
GetOEMCP
GetCommandLineA
GetCommandLineW
HeapFree
FlushFileBuffers
EnumSystemLocalesW
GetUserDefaultLCID
IsValidLocale
GetLocaleInfoW
GetEnvironmentStringsW
LCMapStringW
CompareStringW
FreeEnvironmentStringsW
SetEnvironmentVariableW
GetProcessHeap
DeleteFileW
HeapSize
LoadLibraryA
GetTimeFormatW
imm32
ImmReleaseContext
ImmSetCompositionWindow
ImmGetContext
ImmSetCandidateWindow
gdi32
BitBlt
DeleteObject
CreateCompatibleDC
DeleteDC
GetDIBits
CreateCompatibleBitmap
SelectObject
ole32
CoCreateInstance
CoSetProxyBlanket
CoInitializeEx
CoInitializeSecurity
CoUninitialize
oleaut32
SysAllocString
VariantClear
SysFreeString
bcrypt
BCryptGenRandom
normaliz
IdnToAscii
ws2_32
WSACloseEvent
WSACreateEvent
WSAEnumNetworkEvents
WSAEventSelect
WSAResetEvent
gethostname
ioctlsocket
sendto
recvfrom
freeaddrinfo
getaddrinfo
listen
htonl
accept
select
__WSAFDIsSet
WSACleanup
WSAStartup
WSAIoctl
WSASetLastError
socket
setsockopt
ntohs
htons
getsockopt
getsockname
getpeername
connect
bind
recv
WSAGetLastError
closesocket
WSAWaitForMultipleEvents
send
wldap32
ord143
ord30
ord79
ord35
ord33
ord200
ord301
ord32
ord27
ord26
ord22
ord41
ord50
ord60
ord211
ord46
ord217
ord45
crypt32
CryptStringToBinaryA
CertFreeCertificateContext
CertFindCertificateInStore
CertEnumCertificatesInStore
CertCloseStore
PFXImportCertStore
CryptDecodeObjectEx
CertFreeCertificateChain
CertGetCertificateChain
CertFreeCertificateChainEngine
CertCreateCertificateChainEngine
CertOpenStore
CertAddCertificateContextToStore
CryptQueryObject
CertFindExtension
CertGetNameStringA
advapi32
CryptEncrypt
CryptReleaseContext
CryptGetHashParam
CryptCreateHash
CryptHashData
CryptDestroyHash
CryptDestroyKey
CryptImportKey
CryptAcquireContextA
Sections
.text Size: 881KB - Virtual size: 881KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 215KB - Virtual size: 215KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 5KB - Virtual size: 12KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.pdata Size: 39KB - Virtual size: 39KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
_RDATA Size: 512B - Virtual size: 348B
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.rsrc Size: 1024B - Virtual size: 656B
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 4KB - Virtual size: 4KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ