Behavioral task
behavioral1
Sample
57bea97f2902f3412980634f5ee5aa447eedfe476d5d74645c0b92a3b01e7d5f.exe
Resource
win7-20230831-en
General
-
Target
57bea97f2902f3412980634f5ee5aa447eedfe476d5d74645c0b92a3b01e7d5f
-
Size
13.3MB
-
MD5
b8c021e8a276a55276e9ed00a7ea993c
-
SHA1
89218ba1688563ff711ff3d7a60f06c459c1b62e
-
SHA256
57bea97f2902f3412980634f5ee5aa447eedfe476d5d74645c0b92a3b01e7d5f
-
SHA512
fe76fe7b339cb5e24ed9b71deb98d199408483f15a69a68b37a8eb2ee082c1e1d29de2c7b457bfff361c6b0ee5a4760b976718beebb7f8ea0933652fa09895a5
-
SSDEEP
196608:i+GIsH0meshQxOC5zDCBJx7+7/oxWhGDQDMZbRcfRykH47E5f4Y0:i+GIsHT1CxC+7/DhGDQcb+fRyuLC
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 57bea97f2902f3412980634f5ee5aa447eedfe476d5d74645c0b92a3b01e7d5f
Files
-
57bea97f2902f3412980634f5ee5aa447eedfe476d5d74645c0b92a3b01e7d5f.exe windows x86
13fd28cc1d63bead0bfeacecb7567e79
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
mciSendStringA
kernel32
CreateToolhelp32Snapshot
Process32First
CloseHandle
Process32Next
MultiByteToWideChar
LocalAlloc
CreateDirectoryW
LocalFree
GetTempPathA
GetSystemDirectoryA
GetWindowsDirectoryA
GetVersionExA
GetLastError
SetFilePointer
Sleep
lstrcpyA
SetLastError
lstrcatA
LockResource
LoadResource
FindResourceA
GetTimeZoneInformation
GetVersion
GetTickCount
GetCurrentThreadId
GetCurrentThread
lstrcmpiA
lstrcmpA
GlobalDeleteAtom
WaitForSingleObject
FindFirstFileW
MulDiv
FlushFileBuffers
lstrcpynA
EnterCriticalSection
InitializeCriticalSection
DeleteCriticalSection
LeaveCriticalSection
TlsAlloc
GlobalHandle
TlsFree
GlobalReAlloc
TlsSetValue
LocalReAlloc
TlsGetValue
GlobalFlags
WritePrivateProfileStringA
GlobalFindAtomA
GlobalAddAtomA
GlobalGetAtomNameA
GetProcessVersion
SetErrorMode
GetCPInfo
GetOEMCP
GetStartupInfoA
RtlUnwind
GetSystemTime
RaiseException
GetACP
HeapSize
SetStdHandle
GetFileType
UnhandledExceptionFilter
FreeEnvironmentStringsA
FreeEnvironmentStringsW
GetEnvironmentStrings
GetEnvironmentStringsW
SetHandleCount
GetStdHandle
GetEnvironmentVariableA
IsBadWritePtr
LCMapStringW
SetUnhandledExceptionFilter
GetStringTypeA
GetStringTypeW
CompareStringA
CompareStringW
SetEnvironmentVariableA
InterlockedExchange
FindClose
GetCurrentProcessId
GetLocalTime
lstrlenA
IsBadCodePtr
RtlMoveMemory
IsBadReadPtr
lstrlenW
RtlZeroMemory
GetCurrentProcess
OpenProcess
TerminateProcess
DeleteFileA
WideCharToMultiByte
CreateThread
GetDiskFreeSpaceExA
CreateWaitableTimerA
SetWaitableTimer
GetExitCodeThread
TerminateThread
GetModuleHandleW
LoadLibraryW
GetProcAddress
FreeLibrary
GetProcessHeap
HeapAlloc
InterlockedExchangeAdd
InterlockedIncrement
InterlockedDecrement
HeapFree
HeapDestroy
LCMapStringA
LoadLibraryA
GetCommandLineA
GetFileSize
ReadFile
GlobalAlloc
GlobalLock
GlobalUnlock
GlobalFree
GetUserDefaultLCID
SetFileAttributesA
CreateFileA
WriteFile
GetModuleFileNameA
HeapCreate
lstrcmpW
lstrcmpiW
VirtualAlloc
VirtualFree
GetModuleHandleA
HeapReAlloc
ExitProcess
user32
CopyRect
GetClientRect
AdjustWindowRectEx
GetSysColor
MapWindowPoints
LoadIconA
LoadCursorA
GetSysColorBrush
LoadStringA
UnregisterClassA
PostThreadMessageA
DestroyMenu
IsIconic
GetWindowPlacement
SetFocus
SetWindowPos
IsDialogMessageA
SendDlgItemMessageA
GetMenuItemCount
GetDlgCtrlID
EndDialog
CreateDialogIndirectParamA
DestroyWindow
UnhookWindowsHookEx
GrayStringA
DrawTextA
TabbedTextOutA
GetCapture
WinHelpA
GetClassInfoA
RegisterClassA
GetMenu
GetSubMenu
GetMenuItemID
CreateWindowExA
GetClassLongA
SetPropA
GetPropA
RemovePropA
GetMessageTime
GetMessagePos
RegisterWindowMessageA
ClientToScreen
RegisterClipboardFormatA
GetMenuCheckMarkDimensions
LoadBitmapA
GetMenuState
ModifyMenuA
SetMenuItemBitmaps
CheckMenuItem
EnableMenuItem
GetFocus
GetNextDlgTabItem
GetKeyState
CallNextHookEx
ValidateRect
SetWindowsHookExA
GetLastActivePopup
SetCursor
PostMessageA
PostQuitMessage
SetWindowTextA
GetWindow
PtInRect
IsWindowVisible
GetWindowLongA
GetWindowTextA
GetDlgItem
ShowWindow
UpdateWindow
SystemParametersInfoA
GetDC
FindWindowA
GetWindowThreadProcessId
GetClassNameA
SendMessageA
GetWindowRect
GetSystemMetrics
SetForegroundWindow
SetActiveWindow
GetActiveWindow
IsWindow
GetForegroundWindow
IsWindowEnabled
GetParent
EnableWindow
DefWindowProcA
GetTopWindow
GetCursorPos
PeekMessageA
GetMessageA
TranslateMessage
DispatchMessageA
wsprintfA
MessageBoxA
PostMessageW
LoadCursorW
LoadCursorFromFileW
SetTimer
CallWindowProcA
MsgWaitForMultipleObjects
FindWindowExA
SetWindowLongA
ReleaseDC
ole32
OleIsCurrentClipboard
OleFlushClipboard
CoRegisterMessageFilter
CoFreeUnusedLibraries
OleUninitialize
OleInitialize
CoInitialize
CLSIDFromProgID
CLSIDFromString
CoCreateInstance
OleRun
CoUninitialize
CoRevokeClassObject
shlwapi
PathIsDirectoryW
StrToIntW
PathFileExistsA
StrToIntExW
gdi32
Escape
ExtTextOutA
TextOutA
RectVisible
PtVisible
SetViewportExtEx
OffsetViewportOrgEx
SetViewportOrgEx
SetMapMode
SetTextColor
SetBkColor
RestoreDC
SaveDC
CreateBitmap
GetObjectA
GetStockObject
GetClipBox
ScaleWindowExtEx
SetWindowExtEx
DeleteObject
DeleteDC
SelectObject
GetDeviceCaps
ScaleViewportExtEx
oleaut32
SystemTimeToVariantTime
SafeArrayDestroy
VariantClear
SysAllocString
SafeArrayCreate
VariantCopy
RegisterTypeLi
LHashValOfNameSys
LoadTypeLi
VariantChangeType
SysFreeString
SafeArrayGetElemsize
SafeArrayUnaccessData
SafeArrayAccessData
SafeArrayGetUBound
SafeArrayGetLBound
SafeArrayGetDim
SafeArrayAllocData
VariantTimeToSystemTime
SafeArrayDestroyDescriptor
VariantInit
SafeArrayAllocDescriptor
oledlg
ord8
advapi32
RegCloseKey
RegOpenKeyExA
RegSetValueExA
RegCreateKeyExA
shell32
SHGetSpecialFolderPathA
ShellExecuteA
SHBrowseForFolderA
SHGetPathFromIDListA
SHGetMalloc
ws2_32
select
recv
send
WSACleanup
WSAStartup
closesocket
winspool.drv
DocumentPropertiesA
OpenPrinterA
ClosePrinter
comctl32
ord17
wininet
InternetCanonicalizeUrlA
InternetCrackUrlA
HttpOpenRequestA
HttpSendRequestA
HttpQueryInfoA
InternetReadFile
InternetConnectA
InternetSetOptionA
InternetOpenA
InternetCloseHandle
rasapi32
RasGetConnectStatusA
RasHangUpA
Sections
.text Size: 516KB - Virtual size: 515KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 28KB - Virtual size: 24KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 9.0MB - Virtual size: 9.2MB
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