Behavioral task
behavioral1
Sample
fcc84413e95e1c264635a78e44e4a8e91b1a246840310a96264e30d5f4189478.exe
Resource
win7-20230831-en
General
-
Target
fcc84413e95e1c264635a78e44e4a8e91b1a246840310a96264e30d5f4189478
-
Size
4.3MB
-
MD5
f688126583a05d3c1f1c148ec35fd7d8
-
SHA1
40f0c8b81e4f7dab20976888e32e57974f2da16b
-
SHA256
fcc84413e95e1c264635a78e44e4a8e91b1a246840310a96264e30d5f4189478
-
SHA512
919cbd316d7334160eafd1ca6be064ffe9106763a9a5a8df92c1b94777db5adf6fe53b8953e1ff93fd755ac686e33e38e46a381d72032ec7cf1af7c9cb553c2c
-
SSDEEP
98304:ciSKMbPs4ZcvDXGsUgG1/Q/g+ZmiPDC+kAE:6GDZHFg+ZTrnkJ
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 fcc84413e95e1c264635a78e44e4a8e91b1a246840310a96264e30d5f4189478
Files
-
fcc84413e95e1c264635a78e44e4a8e91b1a246840310a96264e30d5f4189478.exe windows:4 windows x86
3044af9655b092fa3d7cddc178a50417
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
OpenProcess
LocalAlloc
LocalFree
CloseHandle
GetModuleHandleA
GetProcAddress
RtlMoveMemory
MultiByteToWideChar
lstrlenA
lstrlenW
WideCharToMultiByte
CreateToolhelp32Snapshot
Process32First
Process32Next
QueryDosDeviceW
FindFirstFileW
FindClose
GetCurrentProcessId
CreateWaitableTimerA
SetWaitableTimer
GlobalAlloc
DeviceIoControl
GetVersionExA
LCMapStringA
LoadLibraryA
GetCommandLineA
SetFilePointer
MoveFileA
FormatMessageA
GetUserDefaultLCID
GlobalLock
GlobalUnlock
GlobalFree
GetLocalTime
GetFileAttributesW
GetModuleHandleW
LoadLibraryW
FreeLibrary
IsBadCodePtr
lstrcpyA
ReadProcessMemory
VirtualAllocEx
WriteProcessMemory
VirtualFreeEx
lstrcpyn
VirtualQueryEx
InitializeCriticalSection
EnterCriticalSection
LeaveCriticalSection
VirtualAlloc
GetProcessHeap
HeapFree
HeapAlloc
VirtualFree
RtlZeroMemory
InterlockedExchangeAdd
InterlockedIncrement
SetFileAttributesA
DeleteFileA
CreateDirectoryA
GetPrivateProfileStringA
GetStartupInfoA
CreateProcessA
WaitForSingleObject
WriteFile
CreateFileA
GetFileSize
ReadFile
GetTempPathA
GetSystemDirectoryA
GetWindowsDirectoryA
GetLastError
CreateThread
DeleteCriticalSection
Sleep
GetTimeZoneInformation
SetLastError
TerminateProcess
lstrcatA
LockResource
LoadResource
FindResourceA
GetVersion
GetCurrentThreadId
GetCurrentThread
lstrcmpiA
lstrcmpA
GlobalDeleteAtom
lstrcpynA
GetCurrentProcess
FlushFileBuffers
MulDiv
TlsAlloc
GlobalHandle
TlsFree
GlobalReAlloc
TlsSetValue
LocalReAlloc
TlsGetValue
GlobalFlags
GlobalFindAtomA
GlobalAddAtomA
GlobalGetAtomNameA
GetProcessVersion
SetErrorMode
GetCPInfo
GetOEMCP
RtlUnwind
GetSystemTime
RaiseException
GetACP
HeapSize
SetStdHandle
GetFileType
UnhandledExceptionFilter
FreeEnvironmentStringsA
FreeEnvironmentStringsW
GetEnvironmentStrings
GetEnvironmentStringsW
SetHandleCount
GetStdHandle
GetEnvironmentVariableA
IsBadWritePtr
LCMapStringW
SetUnhandledExceptionFilter
GetStringTypeA
GetStringTypeW
CompareStringA
CompareStringW
SetEnvironmentVariableA
InterlockedExchange
GetTickCount
WritePrivateProfileStringA
GetModuleFileNameA
IsBadReadPtr
HeapReAlloc
ExitProcess
lstrcmpiW
lstrcmpW
HeapCreate
HeapDestroy
InterlockedDecrement
user32
IsDialogMessageA
SetFocus
GetWindowPlacement
IsIconic
GetMessagePos
GetMessageTime
DefWindowProcA
RemovePropA
GetClassLongA
CreateWindowExA
GetMenuItemID
GetSubMenu
GetMenu
RegisterClassA
GetClassInfoA
WinHelpA
GetCapture
GetTopWindow
CopyRect
AdjustWindowRectEx
GetSysColor
MapWindowPoints
LoadIconA
GetSysColorBrush
LoadStringA
UnregisterClassA
PostThreadMessageA
DestroyMenu
RegisterClipboardFormatA
GetMenuCheckMarkDimensions
LoadBitmapA
GetMenuState
ModifyMenuA
SetMenuItemBitmaps
CheckMenuItem
EnableMenuItem
GetFocus
GetNextDlgTabItem
GetKeyState
CallNextHookEx
SetWindowsHookExA
GetLastActivePopup
PostMessageA
GetWindow
PtInRect
IsWindowVisible
GetWindowLongA
GetWindowTextA
SendDlgItemMessageA
LoadCursorA
SetCursor
PostMessageW
MsgWaitForMultipleObjects
SetWindowPos
SetForegroundWindow
GetDesktopWindow
SetWindowLongA
FindWindowExA
SendMessageA
RegisterWindowMessageA
FindWindowA
CallWindowProcA
IsWindow
CreateIconFromResource
SetPropA
GetPropA
GetClientRect
GetWindowThreadProcessId
MessageBoxA
wsprintfA
DispatchMessageA
GetMenuItemCount
GetDlgCtrlID
EndDialog
CreateDialogIndirectParamA
DestroyWindow
UnhookWindowsHookEx
GrayStringA
DrawTextA
TabbedTextOutA
GetCursorPos
GetDlgItem
ShowWindow
UpdateWindow
SystemParametersInfoA
GetDC
ReleaseDC
GetClassNameA
GetWindowRect
SetWindowTextA
SetActiveWindow
GetActiveWindow
GetForegroundWindow
IsWindowEnabled
GetParent
EnableWindow
TranslateMessage
GetMessageA
PeekMessageA
GetSystemMetrics
ClientToScreen
PostQuitMessage
ValidateRect
advapi32
RegOpenKeyExA
RegSetValueExA
RegCreateKeyExA
RegOpenKeyA
RegQueryValueExA
RegCloseKey
CryptGetHashParam
CryptDestroyHash
CryptHashData
CryptReleaseContext
CryptCreateHash
CryptAcquireContextA
shell32
ShellExecuteA
SHBrowseForFolderA
SHGetPathFromIDListA
SHGetMalloc
SHAppBarMessage
Shell_NotifyIconA
SHGetSpecialFolderPathA
ole32
CLSIDFromProgID
CLSIDFromString
CoCreateInstance
OleRun
CreateStreamOnHGlobal
CoUninitialize
CoInitialize
OleIsCurrentClipboard
OleFlushClipboard
CoRevokeClassObject
CoRegisterMessageFilter
CoFreeUnusedLibraries
OleUninitialize
OleInitialize
gdi32
CreateBitmap
SaveDC
RestoreDC
SetBkColor
SetTextColor
GetDeviceCaps
SetViewportOrgEx
OffsetViewportOrgEx
SetViewportExtEx
ScaleViewportExtEx
SetWindowExtEx
ScaleWindowExtEx
GetClipBox
GetStockObject
GetObjectA
SelectObject
DeleteDC
DeleteObject
SetMapMode
Escape
ExtTextOutA
TextOutA
RectVisible
PtVisible
wininet
InternetOpenUrlA
InternetGetConnectedState
InternetTimeToSystemTime
HttpQueryInfoA
InternetReadFile
HttpSendRequestA
InternetSetOptionA
HttpOpenRequestA
InternetCloseHandle
InternetConnectA
InternetOpenA
InternetCanonicalizeUrlA
InternetCrackUrlA
shlwapi
PathIsDirectoryW
PathIsURLA
StrToIntExW
StrToIntW
PathFileExistsA
psapi
GetProcessImageFileNameW
gdiplus
GdiplusStartup
GdipLoadImageFromStream
GdipGetImageWidth
GdipDisposeImage
GdipLoadImageFromFile
GdiplusShutdown
oleaut32
SafeArrayGetLBound
SafeArrayGetUBound
SafeArrayAccessData
SafeArrayUnaccessData
SafeArrayGetElemsize
SysFreeString
VarR8FromCy
VarR8FromBool
VariantChangeType
LoadTypeLi
LHashValOfNameSys
RegisterTypeLi
VariantCopy
SafeArrayCreate
SysAllocString
SafeArrayGetDim
SafeArrayDestroy
SystemTimeToVariantTime
SafeArrayAllocData
SafeArrayAllocDescriptor
VariantInit
VariantClear
oledlg
ord8
rasapi32
RasGetConnectStatusA
RasHangUpA
winspool.drv
ClosePrinter
OpenPrinterA
DocumentPropertiesA
comctl32
ord17
wsock32
WSACleanup
WSAStartup
select
closesocket
recv
send
Sections
pisyK Size: 736KB - Virtual size: 732KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
MuXDQi Size: 32KB - Virtual size: 28KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
kQOfD Size: 3.6MB - Virtual size: 3.8MB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
WwJVs Size: 20KB - Virtual size: 17KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE