Behavioral task
behavioral1
Sample
f9f964c2f6e11100ac14174e738dae4a_JaffaCakes118.exe
Resource
win7-20231129-en
Behavioral task
behavioral2
Sample
f9f964c2f6e11100ac14174e738dae4a_JaffaCakes118.exe
Resource
win10v2004-20240412-en
General
-
Target
f9f964c2f6e11100ac14174e738dae4a_JaffaCakes118
-
Size
1.0MB
-
MD5
f9f964c2f6e11100ac14174e738dae4a
-
SHA1
547a31eaced9ade966d509adf14b752a37508d6d
-
SHA256
4cef001c6f1d0a0bc8d6c22b9bfc02694eb203d4b2ee4d1d14deef2a44ea605a
-
SHA512
14f3ab484f5843fecbb6819aa0ce46564f4a999a2519fd5f68ea4f154591b74be6daadef846c71c060a52fde2a7e8aaefac53ff34c9a85dd50639492d90fae7b
-
SSDEEP
6144:zbpIBC1D9Rpzbs9PFB7weHHQQG7BMimn37EDLluQ/w:zbp2yzI9PF5NHL/UuQY
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 f9f964c2f6e11100ac14174e738dae4a_JaffaCakes118
Files
-
f9f964c2f6e11100ac14174e738dae4a_JaffaCakes118.exe windows:4 windows x86 arch:x86
12ab7fea124709fc6f179e6e67708524
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
shlwapi
PathFileExistsA
kernel32
GetCPInfo
GetOEMCP
RtlUnwind
RaiseException
HeapSize
GetACP
LCMapStringA
LoadLibraryA
GetProcAddress
FreeLibrary
GetCommandLineA
GetModuleFileNameA
DeleteFileA
GetStartupInfoA
CreateProcessA
WaitForSingleObject
WriteFile
GetTickCount
CreateFileA
GetFileSize
ReadFile
CloseHandle
GlobalAlloc
GlobalLock
GlobalUnlock
GlobalFree
GetUserDefaultLCID
WideCharToMultiByte
MultiByteToWideChar
CreateDirectoryA
IsBadReadPtr
HeapReAlloc
ExitProcess
LocalSize
HeapAlloc
HeapFree
GetProcessHeap
RtlMoveMemory
SetErrorMode
GetProcessVersion
GlobalGetAtomNameA
GlobalAddAtomA
SetWaitableTimer
CreateWaitableTimerA
Process32Next
Process32First
CreateToolhelp32Snapshot
GetModuleHandleA
InterlockedExchange
UnhandledExceptionFilter
InterlockedIncrement
GetLocaleInfoW
SetStdHandle
GlobalFindAtomA
WritePrivateProfileStringA
GlobalFlags
TlsGetValue
LocalReAlloc
TlsSetValue
GlobalReAlloc
TlsFree
GlobalHandle
TlsAlloc
LocalAlloc
lstrcpynA
FlushFileBuffers
LocalFree
MulDiv
InterlockedDecrement
GlobalDeleteAtom
lstrcmpA
lstrcmpiA
GetCurrentThread
GetCurrentThreadId
LeaveCriticalSection
EnterCriticalSection
DeleteCriticalSection
InitializeCriticalSection
CreateThread
GetVersion
GetLocaleInfoA
GetSystemDefaultLangID
IsBadCodePtr
EnumSystemLocalesA
IsValidCodePage
IsValidLocale
GetStringTypeW
GetStringTypeA
SetUnhandledExceptionFilter
IsBadWritePtr
VirtualAlloc
LCMapStringW
VirtualFree
HeapCreate
HeapDestroy
GetEnvironmentVariableA
GetFileType
GetStdHandle
SetHandleCount
GetEnvironmentStringsW
GetEnvironmentStrings
FreeEnvironmentStringsW
SetFilePointer
GetLastError
GetCurrentProcess
GetVersionExA
TerminateProcess
GetTempPathA
GetWindowsDirectoryA
Sleep
lstrcpyA
GetSystemDirectoryA
VerLanguageNameA
lstrlenA
SetLastError
lstrcatA
LockResource
LoadResource
FindResourceA
GetTimeZoneInformation
FreeEnvironmentStringsA
user32
GetMenuDefaultItem
IsWindowEnabled
IsWindowVisible
PostMessageA
MsgWaitForMultipleObjects
SetParent
ShowWindow
BeginPaint
EndPaint
CallWindowProcA
GetAsyncKeyState
DefWindowProcA
GetClientRect
EndDialog
DestroyWindow
SendMessageA
DefMDIChildProcA
LoadCursorA
SetCursor
TrackMouseEvent
DestroyIcon
PostQuitMessage
SetWindowLongA
DestroyCursor
CreateWindowExA
GetWindowLongA
GetDlgItem
IsWindow
GetKeyboardLayout
SystemParametersInfoA
GetCursorPos
FindWindowExA
PtInRect
GetWindow
GetForegroundWindow
GetActiveWindow
SetActiveWindow
GetLastActivePopup
SetWindowsHookExA
CallNextHookEx
GetKeyState
GetNextDlgTabItem
EnableMenuItem
ModifyMenuA
LoadBitmapA
GetMenuCheckMarkDimensions
RegisterClipboardFormatA
ClientToScreen
TabbedTextOutA
DrawTextA
GrayStringA
UnhookWindowsHookEx
CreateDialogIndirectParamA
GetDlgCtrlID
IsDialogMessageA
GetWindowPlacement
GetMessagePos
GetMessageTime
RegisterClassA
GetClassInfoA
WinHelpA
GetCapture
GetTopWindow
CopyRect
AdjustWindowRectEx
MapWindowPoints
LoadIconA
GetSysColorBrush
LoadStringA
UnregisterClassA
PostThreadMessageA
GetClassNameA
SetFocus
GetFocus
GetWindowRect
GetParent
ScreenToClient
PeekMessageA
GetMessageA
TranslateMessage
DispatchMessageA
wsprintfA
SetMenuDefaultItem
SetMenuItemBitmaps
SetMenuItemInfoA
CheckMenuItem
RemoveMenu
MenuItemFromPoint
SetWindowPos
GetMenuInfo
GetMenuState
GetMenuItemRect
GetMenuItemInfoA
GetMenuStringA
TrackPopupMenu
SetForegroundWindow
CheckMenuRadioItem
GetMenuItemID
GetSubMenu
SetMenuInfo
InsertMenuA
GetMenuItemCount
AppendMenuA
DestroyMenu
LoadMenuA
GetSystemMenu
CreatePopupMenu
CreateMenu
ReleaseDC
GetDC
GetDialogBaseUnits
SendDlgItemMessageA
SetDlgItemTextA
GetDlgItemTextA
SetDlgItemInt
GetDlgItemInt
CreateDialogParamA
DialogBoxParamA
GetClassInfoExA
RegisterClassExA
UnregisterHotKey
RegisterHotKey
RegisterWindowMessageA
DrawMenuBar
SetMenu
GetMenu
GetSystemMetrics
IsZoomed
IsIconic
GetSysColor
FillRect
SetClassLongA
GetClassLongA
SetRect
SetWindowRgn
RemovePropA
GetPropA
SetPropA
MessageBoxA
SetWindowTextA
GetWindowTextA
GetWindowTextLengthA
InvalidateRect
ValidateRect
UpdateWindow
MoveWindow
EnableWindow
gdi32
CreateBitmap
SaveDC
RestoreDC
SetMapMode
SetViewportOrgEx
OffsetViewportOrgEx
SetViewportExtEx
ScaleViewportExtEx
CreateFontA
DeleteObject
GetStockObject
GetObjectA
CreateCompatibleDC
CreateDIBSection
DeleteDC
SelectObject
BitBlt
ExtCreateRegion
CombineRgn
CreateRoundRectRgn
StretchBlt
CreateSolidBrush
CreatePatternBrush
SetTextColor
SetBkMode
SetBkColor
GetDeviceCaps
Escape
ExtTextOutA
TextOutA
RectVisible
PtVisible
GetClipBox
ScaleWindowExtEx
SetWindowExtEx
advapi32
RegOpenKeyExA
RegQueryValueExA
RegCloseKey
RegEnumKeyA
RegOpenKeyA
RegSetValueExA
GetUserNameA
RegCreateKeyExA
shell32
SHGetSpecialFolderPathA
DragAcceptFiles
Shell_NotifyIconA
DragFinish
DragQueryFileA
SHAppBarMessage
ShellExecuteA
ole32
CLSIDFromString
CLSIDFromProgID
OleInitialize
OleUninitialize
CoCreateInstance
CoRegisterMessageFilter
CoRevokeClassObject
OleRun
OleIsCurrentClipboard
CoInitialize
OleFlushClipboard
CoUninitialize
CoFreeUnusedLibraries
atl
ord42
oledlg
ord8
oleaut32
SafeArrayGetElemsize
SafeArrayDestroy
VariantClear
VariantChangeType
VariantInit
SafeArrayAllocDescriptor
SafeArrayAllocData
VariantCopy
SafeArrayGetDim
SafeArrayGetLBound
SysAllocString
SafeArrayAccessData
SafeArrayUnaccessData
SafeArrayGetUBound
SysFreeString
LoadTypeLi
LHashValOfNameSys
RegisterTypeLi
SafeArrayCreate
winspool.drv
ClosePrinter
OpenPrinterA
DocumentPropertiesA
comctl32
ord17
Sections
.text Size: 228KB - Virtual size: 226KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 32KB - Virtual size: 28KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 32KB - Virtual size: 165KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 732KB - Virtual size: 729KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE