squick
Behavioral task
behavioral1
Sample
e8bedbffbdcec13cddc14f9e3cee7e7ca4ee6e8b4b5cbe13376a9c8687426c53.dll
Resource
win7-20240221-en
Behavioral task
behavioral2
Sample
e8bedbffbdcec13cddc14f9e3cee7e7ca4ee6e8b4b5cbe13376a9c8687426c53.dll
Resource
win10v2004-20240226-en
General
-
Target
e8bedbffbdcec13cddc14f9e3cee7e7ca4ee6e8b4b5cbe13376a9c8687426c53
-
Size
576KB
-
MD5
2216e2d977fccf09d938542a14c92345
-
SHA1
b4d4f7847afaaf23b58844fd7db3d759edda6b6f
-
SHA256
e8bedbffbdcec13cddc14f9e3cee7e7ca4ee6e8b4b5cbe13376a9c8687426c53
-
SHA512
b9d5f4549b89ba8ee7fbe5bf5f11c6d484d7fa7b483b7f10f86cd6c2bfa8c7b33538ca428597328706552c400f3913131bb4a277dbd66f00403680c9e11e8221
-
SSDEEP
12288:zldQzDwEGwWEcQQVqLVPf49HOTlctYWbdpZ:zldQzcwWEcQVPw9OTl4YWbx
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 e8bedbffbdcec13cddc14f9e3cee7e7ca4ee6e8b4b5cbe13376a9c8687426c53
Files
-
e8bedbffbdcec13cddc14f9e3cee7e7ca4ee6e8b4b5cbe13376a9c8687426c53.dll windows:4 windows x86 arch:x86
1dcbb76f1a3b2e2b0db34f0ea0fb8e25
Headers
File Characteristics
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_LINE_NUMS_STRIPPED
IMAGE_FILE_LOCAL_SYMS_STRIPPED
IMAGE_FILE_32BIT_MACHINE
IMAGE_FILE_DLL
Imports
kernel32
LCMapStringA
LoadLibraryA
GetProcAddress
FreeLibrary
GetCommandLineA
FindClose
FindFirstFileA
FindNextFileA
GlobalUnlock
GlobalFree
GetUserDefaultLCID
GetModuleFileNameA
CreateFileA
WriteFile
CreateDirectoryA
IsBadReadPtr
HeapFree
HeapReAlloc
HeapAlloc
ExitProcess
GetProcessHeap
OpenProcess
GetCurrentProcess
GetTempPathW
RtlMoveMemory
LocalSize
LocalFree
LocalAlloc
Sleep
GetCurrentThreadId
GetModuleHandleA
WideCharToMultiByte
lstrlenW
SetWaitableTimer
CreateWaitableTimerA
Process32Next
CloseHandle
Process32First
GetFileSize
ReadFile
GetTickCount
DeleteFileA
GlobalAlloc
lstrlenA
GetVersionExA
GetLastError
SetFilePointer
TerminateProcess
lstrcpyA
SetLastError
lstrcatA
LockResource
LoadResource
FindResourceA
GetVersion
GetCurrentThread
lstrcmpiA
lstrcmpA
GlobalDeleteAtom
InterlockedIncrement
InterlockedDecrement
MulDiv
FlushFileBuffers
lstrcpynA
InitializeCriticalSection
TlsAlloc
DeleteCriticalSection
GlobalHandle
TlsFree
LeaveCriticalSection
GlobalReAlloc
EnterCriticalSection
TlsSetValue
LocalReAlloc
TlsGetValue
SetErrorMode
GlobalFlags
WritePrivateProfileStringA
GlobalFindAtomA
GlobalAddAtomA
GlobalGetAtomNameA
GetProcessVersion
GetCPInfo
GetOEMCP
RtlUnwind
RaiseException
HeapSize
GetACP
SetHandleCount
GetStdHandle
GetFileType
GetStartupInfoA
FreeEnvironmentStringsA
FreeEnvironmentStringsW
GetEnvironmentStrings
GetEnvironmentStringsW
GetEnvironmentVariableA
HeapDestroy
HeapCreate
VirtualFree
VirtualAlloc
IsBadWritePtr
LCMapStringW
SetUnhandledExceptionFilter
GetStringTypeA
GetStringTypeW
IsBadCodePtr
SetStdHandle
InterlockedExchange
CreateToolhelp32Snapshot
GlobalLock
MultiByteToWideChar
user32
SetWindowPos
SetFocus
GetWindowPlacement
RegisterWindowMessageA
GetMessagePos
GetMessageTime
DefWindowProcA
RemovePropA
CallWindowProcA
GetPropA
SetPropA
GetClassLongA
CreateWindowExA
GetMenuItemID
GetSubMenu
GetMenu
RegisterClassA
GetClassInfoA
WinHelpA
GetCapture
GetTopWindow
IsDialogMessageA
CopyRect
GetClientRect
AdjustWindowRectEx
GetSysColor
MapWindowPoints
LoadIconA
LoadCursorA
GetSysColorBrush
LoadStringA
DestroyMenu
GetParent
EnableWindow
SendDlgItemMessageA
GetMenuItemCount
SetWindowTextA
GetDlgCtrlID
UnregisterClassA
EndDialog
CreateDialogIndirectParamA
DestroyWindow
GrayStringA
DrawTextA
TabbedTextOutA
RegisterClipboardFormatA
GetMenuCheckMarkDimensions
LoadBitmapA
GetMenuState
ModifyMenuA
SetMenuItemBitmaps
CheckMenuItem
EnableMenuItem
GetFocus
GetNextDlgTabItem
GetKeyState
ValidateRect
GetLastActivePopup
SetCursor
PostQuitMessage
GetWindow
PtInRect
GetWindowTextA
GetDlgItem
UpdateWindow
SystemParametersInfoA
GetDC
ReleaseDC
OpenClipboard
EmptyClipboard
SetClipboardData
CloseClipboard
GetSystemMetrics
VkKeyScanExA
GetKeyboardLayout
SetForegroundWindow
GetActiveWindow
PeekMessageA
GetMessageA
TranslateMessage
DispatchMessageA
wsprintfA
MessageBoxA
PostMessageA
EnumChildWindows
keybd_event
PostMessageW
SetCursorPos
ClientToScreen
GetCursorPos
mouse_event
SetActiveWindow
AttachThreadInput
MoveWindow
GetWindowRect
GetDesktopWindow
ShowWindow
SendMessageA
PostThreadMessageA
GetWindowThreadProcessId
IsWindowVisible
IsIconic
SetLayeredWindowAttributes
SetWindowLongA
GetWindowLongA
CallNextHookEx
SetWindowsHookExA
UnhookWindowsHookEx
IsWindow
FindWindowExA
GetClassNameA
GetWindowTextW
GetWindowTextLengthW
GetForegroundWindow
MsgWaitForMultipleObjects
IsWindowEnabled
shell32
SHGetSpecialFolderPathW
ShellExecuteA
ole32
CoRevokeClassObject
OleFlushClipboard
CLSIDFromProgID
OleRun
CoCreateInstance
CLSIDFromString
CoInitializeEx
CoRegisterMessageFilter
CoFreeUnusedLibraries
OleInitialize
OleUninitialize
OleIsCurrentClipboard
CoUninitialize
CoInitialize
shlwapi
PathFileExistsA
PathFindExtensionA
PathFindFileNameA
gdi32
GetDeviceCaps
SelectObject
DeleteObject
CreateBitmap
SaveDC
RestoreDC
SetBkColor
SetTextColor
SetMapMode
SetViewportOrgEx
OffsetViewportOrgEx
SetViewportExtEx
ScaleViewportExtEx
SetWindowExtEx
ScaleWindowExtEx
GetClipBox
DeleteDC
Escape
ExtTextOutA
GetObjectA
GetStockObject
TextOutA
RectVisible
PtVisible
wininet
InternetTimeToSystemTime
oledlg
ord8
oleaut32
SafeArrayDestroy
VariantClear
SysAllocString
SafeArrayCreate
VariantCopy
RegisterTypeLi
LHashValOfNameSys
LoadTypeLi
VariantChangeType
VarR8FromBool
VariantInit
SafeArrayAllocDescriptor
SafeArrayAllocData
SafeArrayGetDim
VarR8FromCy
SysFreeString
SafeArrayGetElemsize
SafeArrayUnaccessData
SafeArrayAccessData
SafeArrayGetUBound
SafeArrayGetLBound
advapi32
RegCloseKey
RegOpenKeyExA
RegSetValueExA
RegCreateKeyExA
winspool.drv
OpenPrinterA
ClosePrinter
DocumentPropertiesA
comctl32
ord17
Exports
Exports
Sections
.text Size: 192KB - Virtual size: 191KB
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: 312KB - Virtual size: 459KB
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
.reloc Size: 36KB - Virtual size: 32KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ