Behavioral task
behavioral1
Sample
JaffaCakes118_b7a532f4b00925d636882e80f49305a8.exe
Resource
win7-20241010-en
Behavioral task
behavioral2
Sample
JaffaCakes118_b7a532f4b00925d636882e80f49305a8.exe
Resource
win10v2004-20250129-en
General
-
Target
JaffaCakes118_b7a532f4b00925d636882e80f49305a8
-
Size
459KB
-
MD5
b7a532f4b00925d636882e80f49305a8
-
SHA1
ae88858ea8c3a7ba2ed373cb104ef2152fb44b54
-
SHA256
f417f9088e6c39c418ecf8efbf0038362945788838bd7e67efd89199ada15ccd
-
SHA512
551fe3425b17f29b1c8157b2fdf6c6c0ed15c655bc14e9b73ec38209c55191444762eeef61ae933047079243b9487f92b649f5852b3f22d4bac5d070f523b706
-
SSDEEP
6144:tiz5qrDTz5rXpeCLL9tLD2hvkz/wK3TrrrYbsUu/SVeNi8DXXAE:LXeCvUkjwKYblE
Malware Config
Signatures
-
Ardamax family
-
Ardamax main executable 1 IoCs
resource yara_rule sample family_ardamax -
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource JaffaCakes118_b7a532f4b00925d636882e80f49305a8
Files
-
JaffaCakes118_b7a532f4b00925d636882e80f49305a8.exe windows:4 windows x86 arch:x86
3f6e52c15d07369f8047a778dc58efff
Headers
File Characteristics
IMAGE_FILE_RELOCS_STRIPPED
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_32BIT_MACHINE
Imports
shlwapi
StrFormatByteSizeA
UrlUnescapeA
StrDupA
PathRemoveExtensionA
PathStripPathA
PathRemoveFileSpecA
PathFindExtensionA
PathFindFileNameA
PathFileExistsA
StrChrA
StrPBrkA
ws2_32
htons
WSACleanup
getservbyname
inet_addr
gethostbyname
send
socket
connect
shutdown
closesocket
select
recv
WSAStartup
comctl32
ImageList_GetImageCount
ImageList_Draw
ImageList_Create
ImageList_ReplaceIcon
CreatePropertySheetPageA
PropertySheetA
DestroyPropertySheetPage
ImageList_LoadImageA
ImageList_Destroy
InitCommonControlsEx
_TrackMouseEvent
shell32
SHGetSpecialFolderLocation
ShellExecuteA
DoEnvironmentSubstA
ExtractIconA
Shell_NotifyIconA
SHGetPathFromIDListA
ShellExecuteExA
SHChangeNotify
wininet
FtpDeleteFileA
FtpRemoveDirectoryA
FtpCreateDirectoryA
FtpPutFileA
InternetCloseHandle
InternetGetLastResponseInfoA
InternetConnectA
InternetOpenA
FtpSetCurrentDirectoryA
mpr
WNetCancelConnection2A
WNetAddConnection2A
oleacc
AccessibleObjectFromWindow
AccessibleChildren
kernel32
IsProcessorFeaturePresent
InterlockedCompareExchange
GetThreadLocale
SetEnvironmentVariableA
FlushFileBuffers
WriteConsoleW
GetConsoleOutputCP
lstrcpyA
lstrlenA
CreateFileA
lstrcmpA
DeleteFileA
SetLastError
GetModuleHandleA
GetProcAddress
FindResourceExA
lstrcpynA
LoadLibraryA
GetVersion
MultiByteToWideChar
WideCharToMultiByte
FreeLibrary
CloseHandle
WriteFile
lstrcmpiA
GetDateFormatA
lstrlenW
Sleep
VirtualAlloc
VirtualFree
GetSystemTimeAsFileTime
OpenProcess
SetProcessWorkingSetSize
GetCurrentProcess
GetFileAttributesA
SetFileAttributesA
CreateThread
SetThreadPriority
ResumeThread
GetLocalTime
SystemTimeToFileTime
CompareFileTime
GetCurrentProcessId
GetModuleFileNameA
GetShortPathNameA
GetEnvironmentVariableA
lstrcatA
SetPriorityClass
GetCurrentThread
SetProcessPriorityBoost
MoveFileExA
ExitProcess
CreateMutexA
GetLastError
InitializeCriticalSection
FlushInstructionCache
LockResource
RaiseException
lstrcpyW
InterlockedIncrement
InterlockedDecrement
IsDBCSLeadByte
SizeofResource
LoadResource
FindResourceA
LoadLibraryExA
DeleteCriticalSection
CompareStringA
GetCurrentThreadId
LeaveCriticalSection
EnterCriticalSection
GetVersionExA
EnumResourceNamesA
LocalAlloc
LocalReAlloc
ReadFile
BeginUpdateResourceA
UpdateResourceA
EndUpdateResourceA
SetFilePointer
LocalFree
CreateToolhelp32Snapshot
Module32First
Module32Next
Process32First
Process32Next
GetWindowsDirectoryA
GetFileSize
CreateFileMappingA
MapViewOfFile
UnmapViewOfFile
SetEndOfFile
FormatMessageA
WritePrivateProfileStringA
GetPrivateProfileStringA
CompareStringW
InterlockedExchange
GetTimeZoneInformation
GetTimeFormatA
GetTickCount
OutputDebugStringA
GetComputerNameA
CopyFileA
GetTempFileNameA
GetTempPathA
FileTimeToSystemTime
FileTimeToLocalFileTime
OpenFile
MoveFileA
HeapFree
HeapAlloc
HeapReAlloc
VirtualProtect
GetSystemInfo
VirtualQuery
TerminateProcess
UnhandledExceptionFilter
SetUnhandledExceptionFilter
IsDebuggerPresent
GetCommandLineA
GetProcessHeap
GetStartupInfoA
HeapDestroy
HeapCreate
GetStdHandle
TlsGetValue
TlsAlloc
TlsSetValue
TlsFree
HeapSize
GetCPInfo
GetACP
GetOEMCP
FreeEnvironmentStringsA
GetEnvironmentStrings
FreeEnvironmentStringsW
GetEnvironmentStringsW
SetHandleCount
GetFileType
QueryPerformanceCounter
RtlUnwind
GetConsoleCP
GetConsoleMode
LCMapStringA
LCMapStringW
WriteConsoleA
GetStringTypeW
GetLocaleInfoA
SetStdHandle
GetStringTypeA
user32
InvalidateRect
GetCaretPos
GetNextDlgTabItem
CharNextA
GetKeyState
MessageBeep
GetDlgItem
DestroyIcon
EndDialog
RegisterWindowMessageA
GetAncestor
SendMessageTimeoutA
GetWindowTextLengthA
GetWindowTextA
SendMessageA
GetWindowThreadProcessId
GetWindowModuleFileNameA
GetDlgCtrlID
IsWindowVisible
GetClassNameA
GetWindow
EnumWindows
PostQuitMessage
GetCursorPos
SetForegroundWindow
FindWindowA
RegisterHotKey
UnregisterHotKey
GetDesktopWindow
GetForegroundWindow
GetWindowDC
DispatchMessageA
TranslateMessage
GetMessageA
DefWindowProcA
DrawFocusRect
SetRectEmpty
DeleteMenu
CheckMenuItem
GetSubMenu
LoadMenuA
LoadIconA
CallWindowProcA
DialogBoxParamA
SetWindowPos
GetMenu
AdjustWindowRectEx
RegisterClassExA
GetClassInfoExA
DestroyWindow
IsMenu
DestroyMenu
GetMenuItemCount
EndPaint
SetMenuItemInfoA
UpdateWindow
GetParent
LoadStringA
DrawTextA
GetClassLongA
SetWindowLongA
ReleaseDC
SetCursor
LoadCursorA
GetSysColorBrush
SystemParametersInfoA
GetWindowLongA
InflateRect
DrawFrameControl
CreateWindowExA
SetDlgItemInt
ReleaseCapture
GetCapture
SetCapture
ScreenToClient
WindowFromPoint
GetMessagePos
FrameRect
OffsetRect
DrawEdge
IsWindowEnabled
CharLowerA
PeekMessageA
PtInRect
GetFocus
ModifyMenuA
TrackPopupMenuEx
GetMonitorInfoA
MonitorFromPoint
MapWindowPoints
FillRect
UnhookWindowsHookEx
CallNextHookEx
IsWindow
SetWindowsHookExA
wsprintfA
MapVirtualKeyA
GetKeyNameTextA
UnregisterClassA
GetSysColor
GetSystemMetrics
CopyRect
BeginPaint
GetWindowRect
MoveWindow
ScrollWindow
GetClientRect
LoadImageA
PostMessageA
KillTimer
SetTimer
GetDC
GetActiveWindow
EnableWindow
SetWindowTextA
SetDlgItemTextA
GetDlgItemInt
SetFocus
GetDlgItemTextA
ShowWindow
MessageBoxA
GetMenuItemInfoA
TrackPopupMenu
gdi32
RealizePalette
GetDIBits
GetObjectA
CreateFontIndirectA
DeleteObject
PatBlt
CreateDIBSection
CreateCompatibleDC
CreatePen
GetStockObject
CreateSolidBrush
CreateFontA
TextOutA
Polygon
SetPolyFillMode
SelectObject
GetTextExtentPoint32A
CreateBitmap
SetBkColor
BitBlt
DeleteDC
CreateCompatibleBitmap
CreatePatternBrush
SetBrushOrgEx
GetTextMetricsA
CreateRectRgnIndirect
CombineRgn
ExcludeClipRect
SetTextColor
SetBkMode
comdlg32
GetSaveFileNameA
GetOpenFileNameA
ole32
CoTaskMemRealloc
CoUninitialize
CoInitialize
CoTaskMemAlloc
CoCreateInstance
CoTaskMemFree
oleaut32
VariantClear
SysStringLen
SysFreeString
LoadRegTypeLi
LoadTypeLi
VariantInit
DispCallFunc
VarUI4FromStr
Sections
.text Size: 350KB - Virtual size: 350KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 55KB - Virtual size: 54KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 8KB - Virtual size: 18KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 45KB - Virtual size: 44KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ