Behavioral task
behavioral1
Sample
9e9cdca1ff44691a7839a07136dbfaf11cc4f3117594872b1561205b8fbcd4c6.exe
Resource
win7-20220901-en
Behavioral task
behavioral2
Sample
9e9cdca1ff44691a7839a07136dbfaf11cc4f3117594872b1561205b8fbcd4c6.exe
Resource
win10v2004-20220812-en
General
-
Target
9e9cdca1ff44691a7839a07136dbfaf11cc4f3117594872b1561205b8fbcd4c6
-
Size
252KB
-
MD5
d4daa1fdb6366e12679baf1fd2fe512f
-
SHA1
418205b5f900a10931f9f73228905d49d24c083d
-
SHA256
9e9cdca1ff44691a7839a07136dbfaf11cc4f3117594872b1561205b8fbcd4c6
-
SHA512
dfe019f956654ce41e060f1a3582371a661d56ba41516b337c4ab6e84921f6daf42db17b8a963effbb2ad46b1ffbc0e7f7cc97b15f8b3b8afdbc27e77fb0aa48
-
SSDEEP
6144:/RrKS/CnZ1pD7ZC9JkEIaKXi3LTjkTOcmhn:/RrKS/CnZ1pXZC9ddNPjd
Malware Config
Signatures
-
Blackmoon family
-
Detect Blackmoon payload 1 IoCs
resource yara_rule sample family_blackmoon
Files
-
9e9cdca1ff44691a7839a07136dbfaf11cc4f3117594872b1561205b8fbcd4c6.exe windows x86
abb0c704ddeeb2cc38422d03ee0733bb
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
kernel32
LeaveCriticalSection
GlobalAlloc
GlobalLock
GlobalUnlock
lstrcpyn
GlobalSize
GlobalFree
MultiByteToWideChar
lstrcpynA
CreatePipe
GetStartupInfoA
CreateProcessA
ReadFile
WriteFile
DeleteCriticalSection
SuspendThread
CreateFileMappingA
MapViewOfFile
UnmapViewOfFile
VirtualAlloc
CreateFileA
CreateDirectoryA
MoveFileExA
RemoveDirectoryA
DeleteFileA
GetProcessHeap
GetModuleHandleA
ExitProcess
HeapAlloc
HeapReAlloc
HeapFree
IsBadReadPtr
GetModuleFileNameA
CopyFileA
SetFileAttributesA
WaitForSingleObject
GetTickCount
GetFileSize
SetFilePointer
FindNextFileA
FindFirstFileA
FindClose
WideCharToMultiByte
GetUserDefaultLCID
GetCurrentDirectoryA
GetCommandLineA
LCMapStringA
EnterCriticalSection
FlushFileBuffers
SetStdHandle
IsBadCodePtr
SetUnhandledExceptionFilter
GetStringTypeW
GetStringTypeA
LoadLibraryA
GetOEMCP
GetACP
GetCPInfo
LCMapStringW
RaiseException
GetProcAddress
HeapCreate
HeapDestroy
GetEnvironmentVariableA
TlsGetValue
SetLastError
TlsAlloc
TlsSetValue
GetCurrentThreadId
GetFileType
GetStdHandle
SetHandleCount
GetEnvironmentStringsW
GetEnvironmentStrings
FreeEnvironmentStringsW
FreeEnvironmentStringsA
UnhandledExceptionFilter
GetCurrentProcess
RtlUnwind
InterlockedIncrement
InterlockedDecrement
GetVersion
GetComputerNameA
GetSystemDirectoryA
GetWindowsDirectoryA
GetDiskFreeSpaceExA
GetLogicalDriveStringsA
GlobalMemoryStatus
ResumeThread
Sleep
InitializeCriticalSection
GetCurrentProcessId
LocalSize
VirtualFree
GetLastError
GetQueuedCompletionStatus
CreateThread
CreateIoCompletionPort
GetTempPathA
TerminateProcess
OpenProcess
Module32First
CloseHandle
Process32Next
Process32First
CreateToolhelp32Snapshot
RtlMoveMemory
GetDiskFreeSpaceA
GetDriveTypeA
GetVersionExA
GetSystemInfo
user32
RegisterClassExA
CreateWindowExA
LoadCursorA
LoadIconA
SetTimer
wsprintfA
MessageBoxA
DispatchMessageA
TranslateMessage
GetMessageA
IsWindowVisible
SetWindowLongA
DefWindowProcA
ShowWindowAsync
GetKeyState
keybd_event
mouse_event
SetCursorPos
GetDC
ReleaseDC
GetForegroundWindow
BringWindowToTop
SendMessageA
IsWindow
GetWindowRect
PrintWindow
FindWindowExA
GetWindowTextA
GetClassNameA
PeekMessageA
EnumDisplaySettingsA
GetWindowThreadProcessId
GetSystemMetrics
version
GetFileVersionInfoA
VerQueryValueA
GetFileVersionInfoSizeA
ws2_32
WSAStartup
closesocket
WSARecv
gethostbyname
WSACleanup
WSASocketA
inet_addr
htons
gethostname
connect
WSASend
shell32
SHGetPathFromIDList
SHGetSpecialFolderLocation
ShellExecuteA
advapi32
EnumServicesStatusExA
OpenSCManagerA
RegOpenKeyA
RegQueryValueExA
RegCreateKeyExA
RegSetValueExA
RegDeleteKeyA
RegDeleteValueA
RegEnumValueA
RegEnumKeyExA
RegOpenKeyExA
ControlService
CloseServiceHandle
StartServiceA
QueryServiceStatus
OpenServiceA
RegCloseKey
GetUserNameA
gdi32
SelectObject
CreateDIBSection
CreateCompatibleDC
DeleteObject
DeleteDC
CreateCompatibleBitmap
GetObjectA
GetDIBits
BitBlt
gdiplus
GdiplusStartup
GdipDisposeImage
GdipSaveImageToStream
GdipCreateBitmapFromStream
GdiplusShutdown
ole32
CLSIDFromProgID
CoUninitialize
CoCreateInstance
CoInitialize
GetHGlobalFromStream
CreateStreamOnHGlobal
CLSIDFromString
OleRun
winmm
waveInStop
waveInAddBuffer
waveInPrepareHeader
waveInOpen
waveInUnprepareHeader
waveInStart
waveInClose
waveInGetNumDevs
avicap32
capGetDriverDescriptionA
capCreateCaptureWindowA
ntdll
RtlAdjustPrivilege
NtShutdownSystem
shlwapi
PathFileExistsA
oleaut32
VariantChangeType
SafeArrayGetDim
SafeArrayGetLBound
SafeArrayGetUBound
VariantInit
SafeArrayAccessData
SafeArrayUnaccessData
SafeArrayGetElement
LoadTypeLi
LHashValOfNameSys
RegisterTypeLi
SafeArrayCreate
SysAllocString
VariantClear
SafeArrayDestroy
Sections
.text Size: 184KB - Virtual size: 180KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 12KB - Virtual size: 11KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 28KB - Virtual size: 82KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 8KB - Virtual size: 5KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.vmp0 Size: 16KB - Virtual size: 15KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ