Behavioral task
behavioral1
Sample
135b595645d0265479060da8ba30aa666751c9368ff22bbc1b7c475801fdccfd.exe
Resource
win7-20230712-en
Behavioral task
behavioral2
Sample
135b595645d0265479060da8ba30aa666751c9368ff22bbc1b7c475801fdccfd.exe
Resource
win10v2004-20230824-en
General
-
Target
135b595645d0265479060da8ba30aa666751c9368ff22bbc1b7c475801fdccfd
-
Size
668KB
-
MD5
855ad723fa536cbb8ef2e823c9232403
-
SHA1
8d6eb773673be8ee3c18eb3b54f2fdcccf235003
-
SHA256
135b595645d0265479060da8ba30aa666751c9368ff22bbc1b7c475801fdccfd
-
SHA512
08768a05f7c323612215b96e3980d1d25cdf8a2834f743eeb57f687022f4c6392ee34cf474a738c60e43da7249afa27940dc1d6f822078883153b69dc0028ccd
-
SSDEEP
12288:GTLpKvLa7D8VvmRnqb+rT26ek6x3YrJxBdabq:GTLpKvLa7D8Vvm7X26R6qFxB1
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 135b595645d0265479060da8ba30aa666751c9368ff22bbc1b7c475801fdccfd
Files
-
135b595645d0265479060da8ba30aa666751c9368ff22bbc1b7c475801fdccfd.exe windows x86
13989c8d757399b8b4b25403dc05e1e1
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
FileTimeToLocalFileTime
FileTimeToSystemTime
FindClose
FindFirstFileA
FindNextFileA
GetFileSize
WriteFile
GetLocalTime
SetFilePointer
CreateDirectoryA
GetTickCount
Sleep
WritePrivateProfileStringA
GetPrivateProfileStringA
GlobalAlloc
GlobalLock
GlobalUnlock
GlobalFree
GetUserDefaultLCID
GetModuleFileNameA
GetCommandLineW
LocalFree
GetProcAddress
IsBadReadPtr
HeapReAlloc
ExitProcess
lstrcmpA
lstrlenA
DeleteCriticalSection
LeaveCriticalSection
EnterCriticalSection
InitializeCriticalSection
ReleaseMutex
WaitForSingleObject
CreateMutexA
IsWow64Process
lstrcmpiW
lstrcmpW
lstrlenW
HeapCreate
HeapDestroy
InterlockedDecrement
InterlockedIncrement
RtlZeroMemory
VirtualFree
RtlMoveMemory
VirtualAlloc
GetLastError
lstrcpyn
Process32Next
Process32First
GetNativeSystemInfo
GetModuleHandleA
SetWaitableTimer
CreateWaitableTimerA
MultiByteToWideChar
HeapFree
HeapAlloc
GetProcessHeap
ReadFile
GetFileSizeEx
CreateFileA
GetTimeFormatA
GetDateFormatA
GetComputerNameExA
WideCharToMultiByte
CloseHandle
lstrcpynA
OpenProcess
Module32First
CreateToolhelp32Snapshot
SetDllDirectoryA
CreateThread
UnmapViewOfFile
lstrcpyA
GetTempPathA
GetSystemDirectoryA
GetWindowsDirectoryA
GetVersionExA
GetCurrentProcess
GetCurrentThreadId
GetCurrentThread
lstrcmpiA
GlobalDeleteAtom
LocalAlloc
TlsAlloc
GlobalHandle
TlsFree
GlobalReAlloc
TlsSetValue
LocalReAlloc
TlsGetValue
MulDiv
GlobalFlags
lstrcatA
SetLastError
GlobalFindAtomA
GlobalAddAtomA
GlobalGetAtomNameA
GetVersion
LockResource
LoadResource
FindResourceA
GetProcessVersion
SetErrorMode
FlushFileBuffers
GetCPInfo
GetOEMCP
GetStartupInfoA
RtlUnwind
HeapSize
RaiseException
TerminateProcess
GetACP
UnhandledExceptionFilter
FreeEnvironmentStringsA
FreeEnvironmentStringsW
GetEnvironmentStrings
GetEnvironmentStringsW
SetHandleCount
GetStdHandle
GetFileType
GetEnvironmentVariableA
IsBadWritePtr
LCMapStringW
SetUnhandledExceptionFilter
GetStringTypeA
GetStringTypeW
IsBadCodePtr
SetStdHandle
user32
IsDialogMessageA
SetWindowLongA
SetWindowPos
ShowWindow
SetFocus
GetWindowPlacement
IsIconic
SystemParametersInfoA
RegisterWindowMessageA
GetMessagePos
GetMessageTime
DefWindowProcA
RemovePropA
CallWindowProcA
GetPropA
SetPropA
GetClassLongA
CreateWindowExA
DestroyWindow
GetMenuItemID
GetSubMenu
GetMenu
RegisterClassA
GetClassInfoA
WinHelpA
GetCapture
CopyRect
GetClientRect
AdjustWindowRectEx
GetSysColor
MapWindowPoints
UpdateWindow
LoadIconA
GetSysColorBrush
LoadStringA
UnregisterClassA
PostThreadMessageA
DestroyMenu
CreateDialogIndirectParamA
EndDialog
SendInput
GrayStringA
DrawTextA
TabbedTextOutA
MsgWaitForMultipleObjects
GetMenuItemCount
UnhookWindowsHookEx
GetWindowTextA
SetWindowTextA
ClientToScreen
GetWindow
GetDlgCtrlID
PtInRect
GetClassNameA
RegisterClipboardFormatA
GetMenuCheckMarkDimensions
LoadBitmapA
GetMenuState
ModifyMenuA
SetMenuItemBitmaps
CheckMenuItem
EnableMenuItem
GetFocus
GetNextDlgTabItem
GetKeyState
CallNextHookEx
ValidateRect
IsWindowVisible
GetCursorPos
SetWindowsHookExA
GetLastActivePopup
GetWindowLongA
SetCursor
SendDlgItemMessageA
GetDlgItem
LoadCursorA
SendMessageA
PostMessageA
PostQuitMessage
SetForegroundWindow
SetActiveWindow
GetActiveWindow
IsWindow
GetForegroundWindow
IsWindowEnabled
GetParent
GetAsyncKeyState
EnableWindow
MapVirtualKeyA
GetTopWindow
GetSystemMetrics
PeekMessageA
GetMessageA
TranslateMessage
DispatchMessageA
GetDC
GetDesktopWindow
GetWindowRect
ReleaseDC
wsprintfA
MessageBoxA
GetWindowThreadProcessId
GetWindowInfo
gdi32
SetMapMode
SetViewportOrgEx
OffsetViewportOrgEx
SetViewportExtEx
ScaleViewportExtEx
SetWindowExtEx
ScaleWindowExtEx
GetClipBox
SetTextColor
GetDeviceCaps
PtVisible
RectVisible
TextOutA
ExtTextOutA
Escape
SetBkColor
RestoreDC
GetStockObject
CreateCompatibleDC
CreateCompatibleBitmap
SelectObject
SetStretchBltMode
StretchBlt
SaveDC
CreateBitmap
CreatePalette
CreateDIBitmap
GetNearestPaletteIndex
DeleteObject
DeleteDC
GetDIBits
GetObjectA
advapi32
RegCreateKeyExA
RegOpenKeyExA
RegSetValueExA
RegCloseKey
RegQueryValueExA
RegOpenKeyA
shell32
CommandLineToArgvW
SHGetSpecialFolderPathA
ole32
OleIsCurrentClipboard
CoRevokeClassObject
CoRegisterMessageFilter
CoFreeUnusedLibraries
OleUninitialize
OleInitialize
OleFlushClipboard
CLSIDFromProgID
CLSIDFromString
CoCreateInstance
OleRun
CoUninitialize
CoInitialize
ws2_32
bind
closesocket
htons
socket
WSAStartup
WSAGetLastError
WSACleanup
gethostname
getsockname
gethostbyname
sendto
recvfrom
htonl
inet_addr
connect
ntohs
getpeername
inet_ntoa
send
recv
select
__WSAFDIsSet
accept
listen
shlwapi
PathFindFileNameA
PathRemoveBackslashA
StrToIntExW
StrToIntW
PathFileExistsA
PathRemoveFileSpecA
oleaut32
VariantTimeToSystemTime
SafeArrayDestroy
VariantClear
SysAllocString
SafeArrayCreate
VariantCopy
RegisterTypeLi
LHashValOfNameSys
LoadTypeLi
VariantChangeType
VarR8FromBool
VarR8FromCy
SystemTimeToVariantTime
SafeArrayGetElemsize
SafeArrayUnaccessData
SafeArrayAccessData
SafeArrayGetUBound
SafeArrayGetLBound
SafeArrayGetDim
VariantInit
gdiplus
GdiplusStartup
GdiplusShutdown
winspool.drv
OpenPrinterA
DocumentPropertiesA
ClosePrinter
comctl32
ord17
oledlg
ord8
Sections
.text Size: 560KB - Virtual size: 557KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 28KB - Virtual size: 27KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 72KB - Virtual size: 220KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 4KB - Virtual size: 664B
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ