Behavioral task
behavioral1
Sample
19a7598edfcc14c4acc8d5dba7faffc740f6c9828ef116712e03ec60f89e1fe8.exe
Resource
win7-20220812-en
Behavioral task
behavioral2
Sample
19a7598edfcc14c4acc8d5dba7faffc740f6c9828ef116712e03ec60f89e1fe8.exe
Resource
win10v2004-20220812-en
General
-
Target
19a7598edfcc14c4acc8d5dba7faffc740f6c9828ef116712e03ec60f89e1fe8
-
Size
1.8MB
-
MD5
b903f690bf05bfdba7df69e7d100a97c
-
SHA1
57373f06f158e606aa02c1088a5d77a98ce8e229
-
SHA256
19a7598edfcc14c4acc8d5dba7faffc740f6c9828ef116712e03ec60f89e1fe8
-
SHA512
5238969be2504c035a788742e75818b66839f9e511173d39b1eac378e82af2d369ef593b313c1c777e31bcac72938b34408f194953369b52022407603882b49c
-
SSDEEP
24576:FGs+pUfQj/VwaRteqqajEKafzpLa45VAH6C6a2FntJS+u3DJRUNZ3ThXB+4uqUo:FGYXBa2SGtJFmerMDo
Malware Config
Signatures
-
Blackmoon family
-
Detect Blackmoon payload 1 IoCs
resource yara_rule sample family_blackmoon
Files
-
19a7598edfcc14c4acc8d5dba7faffc740f6c9828ef116712e03ec60f89e1fe8.exe windows x86
a0d4a31909eefe4e16e2613bff9b2f77
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
LCMapStringA
LoadLibraryA
FreeLibrary
GetCommandLineA
FormatMessageA
GetUserDefaultLCID
GetFileSize
WriteFile
WritePrivateProfileStringA
GetPrivateProfileStringA
RemoveDirectoryA
DeleteFileA
GetTickCount
FindClose
FindFirstFileA
FindNextFileA
ReadFile
SetFilePointer
CreateFileA
Sleep
GetModuleFileNameA
IsBadReadPtr
HeapReAlloc
HeapAlloc
ExitProcess
GetModuleHandleA
LocalSize
lstrlenW
FreeResource
SizeofResource
LockResource
LoadResource
FindResourceA
GetNativeSystemInfo
GetProcessHeap
CreateThread
CreateEventA
OpenEventA
CreateFileMappingA
OpenFileMappingA
CreateMutexA
GetCurrentProcessId
Module32Next
CreateToolhelp32Snapshot
VirtualProtect
DeviceIoControl
GlobalSize
GlobalMemoryStatusEx
GetComputerNameA
TerminateProcess
GetModuleHandleW
CloseHandle
SetWaitableTimer
CreateWaitableTimerW
HeapFree
MultiByteToWideChar
WideCharToMultiByte
GetProcAddress
VirtualFree
VirtualAlloc
GlobalFree
GlobalUnlock
GlobalLock
GlobalAlloc
MoveFileA
SetEnvironmentVariableA
CompareStringW
CompareStringA
UnhandledExceptionFilter
HeapSize
GetSystemTime
SetErrorMode
GetProcessVersion
GlobalGetAtomNameA
GlobalAddAtomA
GlobalFindAtomA
lstrcatA
GlobalFlags
MulDiv
LocalReAlloc
GlobalReAlloc
GlobalHandle
LocalAlloc
lstrcpyA
lstrcpynA
LocalFree
GlobalDeleteAtom
lstrcmpA
lstrcmpiA
GetCurrentThread
GetTimeZoneInformation
FlushFileBuffers
SetStdHandle
LCMapStringW
IsBadCodePtr
SetUnhandledExceptionFilter
InterlockedIncrement
InterlockedDecrement
GetStringTypeW
GetStringTypeA
GetOEMCP
GetACP
GetCPInfo
RaiseException
IsBadWritePtr
HeapCreate
HeapDestroy
GetEnvironmentVariableA
GetEnvironmentStringsW
GetEnvironmentStrings
FreeEnvironmentStringsW
FreeEnvironmentStringsA
DeleteCriticalSection
GetStartupInfoA
GetFileType
GetStdHandle
SetHandleCount
TlsGetValue
SetLastError
TlsFree
TlsAlloc
TlsSetValue
GetCurrentThreadId
RtlUnwind
GetVersion
GetLocalTime
UnmapViewOfFile
MapViewOfFile
ReleaseMutex
WaitForSingleObject
TerminateThread
GetExitCodeThread
GetVolumeInformationA
InitializeCriticalSection
lstrcpyn
QueryPerformanceFrequency
QueryPerformanceCounter
LeaveCriticalSection
CreateDirectoryA
RtlMoveMemory
IsDebuggerPresent
EnterCriticalSection
GetCurrentProcess
GetLastError
GetVersionExA
GetWindowsDirectoryA
GetSystemDirectoryA
lstrlenA
GetTempPathA
user32
LoadCursorW
LookupIconIdFromDirectoryEx
RegisterClassExW
DefWindowProcW
SetCursor
SendMessageA
GetAsyncKeyState
IntersectRect
InvalidateRect
UpdateLayeredWindow
ReleaseCapture
PostMessageW
IsZoomed
IsIconic
GetPropA
LoadCursorFromFileW
SetTimer
PtInRect
ReleaseDC
SetCaretPos
GetCursorPos
GetWindowRect
CallWindowProcW
TrackMouseEvent
ShowWindow
BeginPaint
EndPaint
SetCapture
GetFocus
SetFocus
SetWindowLongW
SetWindowPos
SetPropA
GetClassLongW
GetWindowTextW
GetParent
SetWindowRgn
MoveWindow
GetSystemMetrics
RemovePropA
SetForegroundWindow
MessageBoxA
wsprintfA
DispatchMessageA
GetMessageA
PeekMessageA
DispatchMessageW
TranslateMessage
GetMessageW
EnableWindow
IsWindowEnabled
GetForegroundWindow
GetActiveWindow
SetActiveWindow
IsWindow
PostQuitMessage
PostMessageA
GetLastActivePopup
SetWindowsHookExA
ValidateRect
CallNextHookEx
GetKeyState
GetNextDlgTabItem
EnableMenuItem
CheckMenuItem
SetMenuItemBitmaps
ModifyMenuA
GetMenuState
LoadBitmapA
GetMenuCheckMarkDimensions
RegisterClipboardFormatA
GetDlgCtrlID
GetWindow
ClientToScreen
UnhookWindowsHookEx
GetMenuItemCount
KillTimer
GetDC
TabbedTextOutA
DrawTextA
GrayStringA
GetDlgItem
SendDlgItemMessageA
IsDialogMessageA
SetWindowLongA
GetWindowPlacement
RegisterWindowMessageA
GetMessagePos
GetMessageTime
DefWindowProcA
CallWindowProcA
GetClassLongA
CreateWindowExA
DestroyWindow
GetMenuItemID
GetSubMenu
GetMenu
RegisterClassA
GetClassInfoA
WinHelpA
GetCapture
GetTopWindow
CopyRect
GetClientRect
AdjustWindowRectEx
GetSysColor
MapWindowPoints
UpdateWindow
LoadIconA
LoadCursorA
GetSysColorBrush
LoadStringA
UnregisterClassA
PostThreadMessageA
DestroyMenu
CreateDialogIndirectParamA
EndDialog
GetClassNameW
SystemParametersInfoA
SendMessageW
CreateWindowExW
MsgWaitForMultipleObjects
CopyImage
CreateIconFromResourceEx
CreateWindowStationA
GetClassNameA
GetWindowTextA
IsWindowVisible
GetWindowLongA
GetWindowThreadProcessId
SetWindowTextA
shell32
SHGetSpecialFolderPathA
Shell_NotifyIconW
ShellExecuteA
ole32
OleIsCurrentClipboard
OleFlushClipboard
CoRevokeClassObject
CoRegisterMessageFilter
CoFreeUnusedLibraries
OleUninitialize
OleInitialize
CLSIDFromProgID
CoCreateInstance
OleRun
CoUninitialize
CoInitialize
CLSIDFromString
StringFromGUID2
CreateStreamOnHGlobal
gdi32
CreateDIBSection
CreateCompatibleDC
BitBlt
SelectObject
DeleteObject
DeleteDC
CreateRoundRectRgn
CreateRectRgn
GetDIBits
GetObjectA
GetStockObject
CreateBitmap
SaveDC
RestoreDC
SetBkColor
SetTextColor
SetMapMode
SetViewportOrgEx
OffsetViewportOrgEx
SetViewportExtEx
ScaleViewportExtEx
SetWindowExtEx
ScaleWindowExtEx
GetClipBox
Escape
ExtTextOutA
TextOutA
RectVisible
PtVisible
GetDeviceCaps
wsock32
closesocket
send
recv
getsockname
ntohs
WSAAsyncSelect
select
socket
WSACleanup
gethostbyname
connect
ioctlsocket
WSAStartup
htons
gdiplus
GdipBitmapLockBits
GdipSetTextRenderingHint
GdipCreateStringFormat
GdipSetStringFormatHotkeyPrefix
GdipDeleteStringFormat
GdipCreateLineBrushFromRect
GdipFillRectangle
GdipDeleteBrush
GdipMeasureString
GdipGetFontHeight
GdipCreateSolidFill
GdipGetTextRenderingHint
GdipCreateBitmapFromScan0
GdipCloneBitmapArea
GdipSetCompositingQuality
GdipSetInterpolationMode
GdipSetStringFormatAlign
GdipSetStringFormatTrimming
GdipSetStringFormatFlags
GdipGetStringFormatAlign
GdipGetStringFormatTrimming
GdipGetStringFormatFlags
GdipImageSelectActiveFrame
GdipImageGetFrameCount
GdipGetPropertyItemSize
GdipGetPropertyItem
GdipSaveImageToStream
GdipDeleteGraphics
GdipGetImagePixelFormat
GdipCreateFromHDC
GdipGetImageGraphicsContext
GdipSetPenDashStyle
GdipDeletePen
GdipDrawRectangle
GdipSetClipRegion
GdipGetImageEncodersSize
GdipGetImageEncoders
GdipCreateImageAttributes
GdiplusStartup
GdipDrawImageRect
GdipSetClipRect
GdipGetImageHeight
GdipGetImageWidth
GdipDrawImageRectRect
GdipSetSmoothingMode
GdipGetSmoothingMode
GdipGraphicsClear
GdipResetClip
GdipDisposeImage
GdipDeleteFont
GdipDeleteFontFamily
GdipCreateFontFamilyFromName
GdipCreateFont
GdipGetFontStyle
GdipGetFontSize
GdipGetFamilyName
GdipLoadImageFromStream
GdipDrawString
GdipSetStringFormatMeasurableCharacterRanges
GdipCreateRegion
GdipMeasureCharacterRanges
GdipGetRegionBounds
GdipDeleteRegion
GdipCreateRegionHrgn
GdipDrawPath
GdipDeletePath
GdipCreatePath
GdipAddPathArc
GdipClosePathFigure
GdipFillPath
GdipCreateLineBrush
GdipCreatePen2
GdipFillPolygon
GdipDrawPolygon
GdipCreatePathGradientFromPath
GdipGetCompositingQuality
GdipCreateHBITMAPFromBitmap
GdipSetClipPath
GdipBitmapUnlockBits
oleaut32
VarR8FromCy
VarR8FromBool
VariantChangeType
LoadTypeLi
LHashValOfNameSys
RegisterTypeLi
VariantCopy
SafeArrayCreate
SysAllocString
VariantClear
SafeArrayDestroy
OleLoadPicture
imm32
ImmAssociateContext
ImmGetContext
oledlg
ord8
shlwapi
PathFileExistsA
advapi32
RegOpenKeyExA
RegSetValueExA
RegCloseKey
RegCreateKeyExA
rasapi32
RasHangUpA
RasGetConnectStatusA
winspool.drv
ClosePrinter
OpenPrinterA
DocumentPropertiesA
comctl32
ord17
wininet
InternetCloseHandle
InternetSetOptionA
InternetCanonicalizeUrlA
InternetCrackUrlA
HttpOpenRequestA
HttpSendRequestA
HttpQueryInfoA
InternetReadFile
InternetConnectA
InternetOpenA
Sections
.text Size: 1.0MB - Virtual size: 1.0MB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 36KB - Virtual size: 33KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 732KB - Virtual size: 875KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 4KB - Virtual size: 684B
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ