Behavioral task
behavioral1
Sample
5ed5a9ab70885f32edd414229f49c2d7655c7f1db26223bab706163d41b29dd9.exe
Resource
win7-20220812-en
Behavioral task
behavioral2
Sample
5ed5a9ab70885f32edd414229f49c2d7655c7f1db26223bab706163d41b29dd9.exe
Resource
win10v2004-20220812-en
General
-
Target
5ed5a9ab70885f32edd414229f49c2d7655c7f1db26223bab706163d41b29dd9
-
Size
420KB
-
MD5
08369c359e997e793074c802ac1c0fb0
-
SHA1
428038aa869c2970de1e5f072be203bea1f870ff
-
SHA256
5ed5a9ab70885f32edd414229f49c2d7655c7f1db26223bab706163d41b29dd9
-
SHA512
74d87b52fe74c93ebe994445c0d332d5c094214109d936ac094a0e03f728eea190e66c4258ec92f0ee46af39221bba72c6e8aca248369c7d391c1ecda31d4f91
-
SSDEEP
6144:SLBBsil967VoGb0jKpYMuQBIjb5d294hbDorILblUxaPhiB:SLrs66vb0jKpYM5BI35d26LblUYEB
Malware Config
Signatures
-
Blackmoon family
-
Detect Blackmoon payload 1 IoCs
resource yara_rule sample family_blackmoon
Files
-
5ed5a9ab70885f32edd414229f49c2d7655c7f1db26223bab706163d41b29dd9.exe windows x86
b6754c5730add420bdcfc472d253a763
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
user32
DrawFocusRect
OffsetRect
CopyRect
FrameRect
InflateRect
GetSysColorBrush
GetWindowDC
CallNextHookEx
EnumChildWindows
RedrawWindow
EnumThreadWindows
UnhookWindowsHookEx
SetWindowsHookExA
GetForegroundWindow
GetActiveWindow
SetActiveWindow
GetLastActivePopup
GetCursorPos
GetKeyState
GetNextDlgTabItem
EnableMenuItem
ModifyMenuA
LoadBitmapA
GetMenuCheckMarkDimensions
RegisterClipboardFormatA
PtInRect
GetDlgCtrlID
GetWindow
ClientToScreen
TabbedTextOutA
GrayStringA
IsDialogMessageA
GetWindowPlacement
SystemParametersInfoA
GetMessagePos
GetMessageTime
RegisterClassA
CreateDialogIndirectParamA
PostThreadMessageA
UnregisterClassA
LoadStringA
FindWindowExA
LoadIconA
MapWindowPoints
AdjustWindowRectEx
PeekMessageA
GetMessageA
TranslateMessage
DispatchMessageA
wsprintfA
SetMenuDefaultItem
SetMenuItemBitmaps
SetMenuItemInfoA
CheckMenuItem
RemoveMenu
MenuItemFromPoint
GetMenuDefaultItem
GetMenuInfo
GetMenuState
GetMenuItemRect
GetMenuItemInfoA
GetMenuStringA
TrackPopupMenu
SetForegroundWindow
GetTopWindow
GetCapture
WinHelpA
CheckMenuRadioItem
GetMenuItemID
GetSubMenu
SetMenuInfo
InsertMenuA
GetMenuItemCount
AppendMenuA
DestroyMenu
LoadMenuA
GetSystemMenu
CreatePopupMenu
CreateMenu
DrawTextA
ReleaseDC
GetDC
GetDialogBaseUnits
SendDlgItemMessageA
SetDlgItemTextA
GetDlgItemTextA
SetDlgItemInt
GetDlgItemInt
CreateDialogParamA
DialogBoxParamA
GetClassInfoExA
RegisterClassExA
UnregisterHotKey
RegisterHotKey
RegisterWindowMessageA
DrawMenuBar
SetMenu
GetMenu
GetSystemMetrics
IsZoomed
IsIconic
GetSysColor
FillRect
SetClassLongA
GetClassLongA
SetRect
SetWindowRgn
RemovePropA
GetPropA
SetPropA
MessageBoxA
SetWindowTextA
GetWindowTextLengthA
EnableWindow
IsWindowEnabled
ShowWindow
IsWindowVisible
SetParent
PostMessageA
SetWindowPos
MoveWindow
UpdateWindow
ValidateRect
InvalidateRect
ScreenToClient
GetParent
GetWindowRect
GetFocus
SetFocus
IsWindow
GetDlgItem
GetWindowLongA
CreateWindowExA
DestroyCursor
GetClassInfoA
GetClassNameA
GetWindowTextA
GetWindowThreadProcessId
BeginPaint
EndPaint
CallWindowProcA
GetAsyncKeyState
SetWindowLongA
DestroyIcon
DefWindowProcA
GetClientRect
EndDialog
DestroyWindow
SendMessageA
DefMDIChildProcA
LoadCursorA
SetCursor
TrackMouseEvent
PostQuitMessage
kernel32
MultiByteToWideChar
WideCharToMultiByte
VirtualQueryEx
ReadProcessMemory
CloseHandle
lstrcpyn
GetModuleHandleA
RtlMoveMemory
GetProcessHeap
HeapFree
HeapAlloc
LocalSize
ExitProcess
HeapReAlloc
IsBadReadPtr
GetLocalTime
GetTickCount
GlobalFree
GlobalUnlock
GlobalLock
GlobalAlloc
GetCommandLineA
GetModuleFileNameA
FreeLibrary
GetProcAddress
LoadLibraryA
LCMapStringA
TerminateProcess
OpenProcess
GetCurrentProcessId
HeapCreate
VirtualFree
VirtualAlloc
IsBadWritePtr
LCMapStringW
SetUnhandledExceptionFilter
GetStringTypeA
GetStringTypeW
IsBadCodePtr
CompareStringA
CompareStringW
Sleep
HeapDestroy
GetEnvironmentVariableA
GetStdHandle
SetHandleCount
GetEnvironmentStringsW
GetEnvironmentStrings
FreeEnvironmentStringsW
FreeEnvironmentStringsA
UnhandledExceptionFilter
GetFileType
SetStdHandle
SetEnvironmentVariableA
HeapSize
GetACP
GetSystemTime
RaiseException
RtlUnwind
GetStartupInfoA
GetOEMCP
GetCPInfo
SetErrorMode
GetProcessVersion
FindResourceA
LoadResource
LockResource
GlobalGetAtomNameA
GlobalAddAtomA
GlobalFindAtomA
lstrcatA
WritePrivateProfileStringA
GlobalFlags
MulDiv
TlsGetValue
LocalReAlloc
TlsSetValue
GlobalReAlloc
TlsFree
GlobalHandle
TlsAlloc
FlushFileBuffers
SetFilePointer
WriteFile
LocalAlloc
lstrcpyA
lstrcpynA
LocalFree
InterlockedDecrement
InterlockedIncrement
GlobalDeleteAtom
lstrcmpA
GetCurrentThread
GetCurrentProcess
GetLastError
GetVersionExA
GetTimeZoneInformation
lstrlenA
WaitForSingleObject
LeaveCriticalSection
EnterCriticalSection
DeleteCriticalSection
InitializeCriticalSection
CreateThread
GetVersion
lstrcmpiA
GetCurrentThreadId
SetLastError
gdi32
Escape
ExtTextOutA
TextOutA
RectVisible
PtVisible
GetDeviceCaps
GetClipBox
ScaleWindowExtEx
SetWindowExtEx
ScaleViewportExtEx
SetViewportExtEx
OffsetViewportOrgEx
SetViewportOrgEx
SetMapMode
RestoreDC
SaveDC
CreateBitmap
GetPixel
GetTextMetricsA
Ellipse
Arc
CreateEllipticRgnIndirect
SelectClipRgn
MoveToEx
LineTo
CreatePen
SetPixel
GetTextColor
GetTextExtentPoint32A
FrameRgn
FillRgn
CreateCompatibleBitmap
SetBkColor
SetBkMode
SetTextColor
CreatePatternBrush
CreateSolidBrush
StretchBlt
CreateRoundRectRgn
CombineRgn
ExtCreateRegion
BitBlt
SelectObject
DeleteDC
CreateDIBSection
CreateCompatibleDC
GetObjectA
GetStockObject
DeleteObject
comctl32
ord17
_TrackMouseEvent
InitCommonControlsEx
shell32
DragAcceptFiles
Shell_NotifyIconA
DragFinish
DragQueryFileA
ShellExecuteA
ole32
CreateStreamOnHGlobal
OleInitialize
OleUninitialize
CoFreeUnusedLibraries
CoRegisterMessageFilter
CoRevokeClassObject
OleFlushClipboard
OleIsCurrentClipboard
atl
ord42
oledlg
ord8
olepro32
ord251
oleaut32
SafeArrayCreate
SafeArrayDestroy
VariantClear
SysAllocString
VarR8FromBool
VarR8FromCy
rasapi32
RasHangUpA
RasGetConnectStatusA
winspool.drv
ClosePrinter
OpenPrinterA
DocumentPropertiesA
wsock32
WSAStartup
select
recv
send
WSACleanup
closesocket
wininet
InternetOpenA
InternetCloseHandle
InternetSetOptionA
InternetConnectA
InternetReadFile
HttpQueryInfoA
HttpSendRequestA
HttpOpenRequestA
InternetCrackUrlA
InternetCanonicalizeUrlA
advapi32
RegSetValueExA
RegOpenKeyExA
RegCreateKeyExA
RegCloseKey
msimg32
GradientFill
Sections
.text Size: 264KB - Virtual size: 263KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 28KB - Virtual size: 25KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 28KB - Virtual size: 171KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 96KB - Virtual size: 92KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE