Behavioral task
behavioral1
Sample
c0f5471265856d2c924dbe90eba2f8772f760f4511635967ccb4fdabdc6d32fb.exe
Resource
win10v2004-20240611-en
Behavioral task
behavioral2
Sample
c0f5471265856d2c924dbe90eba2f8772f760f4511635967ccb4fdabdc6d32fb.exe
Resource
win11-20240611-en
General
-
Target
c0f5471265856d2c924dbe90eba2f8772f760f4511635967ccb4fdabdc6d32fb
-
Size
1.1MB
-
MD5
ea3ec256db51091645c76805d21b685c
-
SHA1
70da7598519728d754fb471dedf1834b477871d4
-
SHA256
c0f5471265856d2c924dbe90eba2f8772f760f4511635967ccb4fdabdc6d32fb
-
SHA512
e9ad269650159fd1eff8e0394631c66ccd152604148e380a77aa2cfb58c4e31a04aaeebc9441531207226f529f6cb550c98f1a5f723243518fe5c737c0496c44
-
SSDEEP
24576:NCiVWf2UmIXWTFRfxeAoK4lo4fLgAC57ssgpBs6KGlpKuW1wwbw:NCiVWf2U7Qx5PEfeuW1wwbw
Malware Config
Signatures
-
Blackmoon family
-
Detect Blackmoon payload 1 IoCs
resource yara_rule sample family_blackmoon -
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource c0f5471265856d2c924dbe90eba2f8772f760f4511635967ccb4fdabdc6d32fb
Files
-
c0f5471265856d2c924dbe90eba2f8772f760f4511635967ccb4fdabdc6d32fb.exe windows:4 windows x86 arch:x86
9072c2f6889d5c49ddd078eb16374253
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
winmm
PlaySoundA
kernel32
GlobalUnlock
lstrcpyn
FindFirstFileW
FindClose
VirtualQueryEx
lstrcpynA
CreateThread
CreateWaitableTimerA
SetWaitableTimer
GetModuleHandleA
VirtualAlloc
VirtualFree
LoadLibraryA
GetProcAddress
CreateFileA
ResetEvent
WriteFile
CancelIo
ReadFile
GetProcessHeap
ExitProcess
HeapAlloc
HeapReAlloc
HeapFree
IsBadReadPtr
DeleteFileA
GetModuleFileNameA
Sleep
GetUserDefaultLCID
RtlMoveMemory
GetFileSize
GetTickCount
SetFileAttributesA
GetPrivateProfileStringA
LCMapStringA
GetCommandLineA
FreeLibrary
EnterCriticalSection
LeaveCriticalSection
GetTempPathA
GetFileAttributesA
GlobalLock
GlobalAlloc
InitializeCriticalSection
GetSystemDirectoryA
GetWindowsDirectoryA
FileTimeToSystemTime
FileTimeToLocalFileTime
SetFilePointer
UnmapViewOfFile
SystemTimeToFileTime
GetCurrentDirectoryA
LocalFileTimeToFileTime
CreateDirectoryA
GetLocalTime
WideCharToMultiByte
lstrlenW
GetCurrentDirectoryW
WaitForSingleObject
MultiByteToWideChar
LocalFree
LocalAlloc
TerminateProcess
OpenProcess
GetCurrentProcess
GetCurrentProcessId
CloseHandle
Process32Next
Process32First
CreateToolhelp32Snapshot
CreateEventA
OpenEventA
DeleteCriticalSection
SetFileTime
FormatMessageA
GlobalAlloc
GlobalLock
GlobalUnlock
GlobalFree
GetUserDefaultLCID
IsBadReadPtr
HeapFree
HeapReAlloc
HeapAlloc
ExitProcess
GetProcessHeap
WriteProcessMemory
GetProcAddress
LoadLibraryA
lstrcpyn
lstrcatA
SetHandleCount
GetStringTypeW
IsBadCodePtr
SetStdHandle
FreeEnvironmentStringsW
FreeEnvironmentStringsA
GetStartupInfoA
GetFileType
GetModuleHandleA
GetStdHandle
GetACP
HeapSize
RaiseException
TerminateProcess
RtlUnwind
GetCommandLineA
GetOEMCP
GetCPInfo
FlushFileBuffers
SetFilePointer
WriteFile
GetCurrentProcess
GetProcessVersion
FindResourceA
LoadResource
LockResource
GlobalGetAtomNameA
GlobalAddAtomA
GlobalFindAtomA
GetLastError
SetLastError
InterlockedIncrement
WritePrivateProfileStringA
GlobalFlags
MulDiv
GetVersion
lstrcpyA
SetErrorMode
InterlockedDecrement
TlsGetValue
LocalReAlloc
TlsSetValue
EnterCriticalSection
GlobalReAlloc
LeaveCriticalSection
TlsFree
GlobalHandle
DeleteCriticalSection
TlsAlloc
InitializeCriticalSection
LocalFree
LocalAlloc
lstrlenA
GetTickCount
CloseHandle
GetModuleFileNameA
GlobalDeleteAtom
lstrcmpA
lstrcmpiA
GetCurrentThread
GetCurrentThreadId
GetStringTypeA
GetEnvironmentStrings
GetEnvironmentStringsW
SetUnhandledExceptionFilter
IsBadWritePtr
VirtualAlloc
LCMapStringW
VirtualFree
HeapCreate
HeapDestroy
GetVersionExA
GetEnvironmentVariableA
MultiByteToWideChar
Sleep
FreeLibrary
LCMapStringA
RtlFillMemory
WideCharToMultiByte
lstrcpynA
ole32
CLSIDFromString
OleRun
CoCreateInstance
CLSIDFromProgID
OleFlushClipboard
CLSIDFromProgID
CoInitialize
OleInitialize
OleIsCurrentClipboard
OleUninitialize
CoRevokeClassObject
CoRegisterMessageFilter
CoFreeUnusedLibraries
CoCreateInstance
CoUninitialize
OleRun
CoUninitialize
CoInitialize
CLSIDFromString
user32
GetDC
ReleaseDC
OpenClipboard
EmptyClipboard
CloseClipboard
GetForegroundWindow
UnhookWindowsHookEx
GetCursorInfo
GetIconInfo
DrawIcon
MsgWaitForMultipleObjects
SendInput
SetWindowsHookExA
SetClipboardData
GetCursorPos
PeekMessageA
GetSystemMetrics
wsprintfA
MessageBoxA
DispatchMessageA
TranslateMessage
GetMessageA
SetTimer
MessageBoxTimeoutA
CallNextHookEx
GetCursorPos
GetClassNameA
RegisterWindowMessageA
SendMessageTimeoutA
PeekMessageA
GetMessageA
TranslateMessage
EnumChildWindows
SendDlgItemMessageA
IsDialogMessageA
DispatchMessageA
SetWindowLongA
SetFocus
SetWindowPos
GetWindow
MessageBoxA
GetSystemMetrics
GetWindowPlacement
IsIconic
SystemParametersInfoA
SetForegroundWindow
GetForegroundWindow
GetMessagePos
GetMessageTime
DefWindowProcA
RemovePropA
GetPropA
SetPropA
GetClassLongA
CreateWindowExA
DestroyWindow
GetMenuItemID
GetWindowRect
GetMenu
RegisterClassA
GetClassInfoA
WinHelpA
GetCapture
GetTopWindow
PostQuitMessage
PostMessageA
SendMessageA
SetCursor
EnableWindow
GetWindowLongA
IsWindowEnabled
GetLastActivePopup
GetParent
SetWindowsHookExA
IsWindowVisible
ValidateRect
CallNextHookEx
GetKeyState
GetActiveWindow
GetNextDlgTabItem
GetFocus
EnableMenuItem
CheckMenuItem
SetMenuItemBitmaps
ModifyMenuA
GetMenuState
LoadBitmapA
RegisterClipboardFormatA
UnhookWindowsHookEx
UnregisterClassA
PtInRect
ClientToScreen
SetWindowTextA
GetWindowTextA
GetMenuItemCount
GetDC
ReleaseDC
TabbedTextOutA
DrawTextA
GrayStringA
GetDlgItem
EndDialog
CreateDialogIndirectParamA
DestroyMenu
PostThreadMessageA
LoadStringA
GetSysColorBrush
LoadCursorA
LoadIconA
UpdateWindow
MapWindowPoints
GetSysColor
SetActiveWindow
IsWindow
AdjustWindowRectEx
GetClientRect
CopyRect
WindowFromPoint
GetSubMenu
GetDlgCtrlID
ShowWindow
CallWindowProcA
wsprintfA
GetMenuCheckMarkDimensions
advapi32
OpenProcessToken
AllocateAndInitializeSid
GetTokenInformation
EqualSid
FreeSid
RegCloseKey
CryptAcquireContextA
RegCreateKeyExA
CryptCreateHash
CryptReleaseContext
RegOpenKeyExA
CryptGetHashParam
CryptDestroyHash
CryptHashData
RegSetValueExA
gdi32
CreateCompatibleDC
CreateDIBSection
SelectObject
CreateCompatibleBitmap
BitBlt
GetDIBits
GetDIBColorTable
StretchBlt
GetBitmapBits
GetDeviceCaps
DeleteDC
DeleteObject
GetStockObject
SelectObject
RestoreDC
SaveDC
SetBkColor
DeleteObject
CreateBitmap
GetDeviceCaps
PtVisible
RectVisible
TextOutA
ExtTextOutA
GetObjectA
Escape
SetTextColor
SetMapMode
SetViewportOrgEx
OffsetViewportOrgEx
SetViewportExtEx
ScaleViewportExtEx
SetWindowExtEx
ScaleWindowExtEx
GetClipBox
DeleteDC
oleaut32
VariantInit
SafeArrayAllocDescriptor
SafeArrayAllocData
SafeArrayGetDim
SafeArrayGetLBound
SafeArrayGetUBound
SafeArrayAccessData
SafeArrayUnaccessData
SafeArrayGetElemsize
SysFreeString
VarR8FromCy
VarR8FromBool
VariantChangeType
LoadTypeLi
LHashValOfNameSys
RegisterTypeLi
VariantCopy
SafeArrayCreate
SysAllocString
VariantClear
SafeArrayDestroy
SystemTimeToVariantTime
SysFreeString
SafeArrayGetElemsize
SafeArrayUnaccessData
VariantChangeType
VariantInit
SafeArrayAllocDescriptor
SafeArrayAllocData
SafeArrayGetDim
SafeArrayGetLBound
SafeArrayGetUBound
VarR8FromCy
VariantCopy
SafeArrayDestroy
VariantClear
SysAllocString
SafeArrayCreate
RegisterTypeLi
LHashValOfNameSys
LoadTypeLi
VarR8FromBool
SafeArrayAccessData
shell32
ShellExecuteA
SHGetSpecialFolderPathA
ShellExecuteExW
winhttp
WinHttpCrackUrl
WinHttpOpen
WinHttpSetTimeouts
WinHttpConnect
WinHttpOpenRequest
WinHttpQueryHeaders
WinHttpSetCredentials
WinHttpCloseHandle
WinHttpSetOption
WinHttpAddRequestHeaders
WinHttpSendRequest
WinHttpReceiveResponse
WinHttpQueryDataAvailable
WinHttpReadData
WinHttpCheckPlatform
wininet
DeleteUrlCacheEntry
urlmon
URLDownloadToFileA
shlwapi
PathFindExtensionA
PathFileExistsA
setupapi
SetupDiGetClassDevsA
SetupDiGetDeviceInterfaceDetailA
SetupDiDestroyDeviceInfoList
SetupDiEnumDeviceInterfaces
crypt32
CryptStringToBinaryA
CryptBinaryToStringA
oleacc
ObjectFromLresult
winspool.drv
DocumentPropertiesA
OpenPrinterA
ClosePrinter
comctl32
ord17
oledlg
ord8
msvcrt
tolower
__CxxFrameHandler
memmove
realloc
strrchr
_CIfmod
_CIpow
floor
strtod
rand
srand
atof
modf
strncmp
strncpy
??3@YAXPAX@Z
??2@YAPAXI@Z
malloc
free
_ftol
atoi
strchr
_i64toa
atol
_except_handler3
calloc
_mbsstr
div
sprintf
Sections
.text Size: 735KB - Virtual size: 734KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 52KB - Virtual size: 51KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 331KB - Virtual size: 415KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE