Behavioral task
behavioral1
Sample
8b731353975e19944d5b4ccd090f0934_JaffaCakes118.exe
Resource
win7-20240705-en
Behavioral task
behavioral2
Sample
8b731353975e19944d5b4ccd090f0934_JaffaCakes118.exe
Resource
win10v2004-20240802-en
General
-
Target
8b731353975e19944d5b4ccd090f0934_JaffaCakes118
-
Size
1.4MB
-
MD5
8b731353975e19944d5b4ccd090f0934
-
SHA1
a4186d02bcf55efb8070c84206a9661c02780a62
-
SHA256
d6e11d02330328e5da0557c3949e901f2ba4723c156a9ec3702563a84f05b860
-
SHA512
68c6346442ded51262213c16dc5209a598ac38dcdb0cbe6f3e520ff4dba4924289bb0b13a9e326dfd43235ee1dfe29a040e224a220c8f84d6309760c5158ecc8
-
SSDEEP
24576:3trQLIMDAuZI8uIRP6ve12IxndyxNcDhZ2TruGpSLif7g28:3tr+IsAghuiiekYndwiZ2TCGpS+fk28
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 8b731353975e19944d5b4ccd090f0934_JaffaCakes118
Files
-
8b731353975e19944d5b4ccd090f0934_JaffaCakes118.exe windows:5 windows x86 arch:x86
c5ecc3542fdd75a11c20522d4b582dbc
Headers
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE
File Characteristics
IMAGE_FILE_RELOCS_STRIPPED
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_32BIT_MACHINE
Imports
shlwapi
PathRemoveExtensionW
PathFindFileNameW
PathRemoveFileSpecW
PathAddBackslashW
StrFormatByteSizeW
PathStripPathW
PathFileExistsW
psapi
GetModuleFileNameExW
EnumProcessModules
ws2_32
recv
send
gethostname
WSASetLastError
closesocket
ioctlsocket
gethostbyname
inet_addr
htons
getservbyname
select
__WSAFDIsSet
socket
WSACleanup
WSAStartup
inet_ntoa
getpeername
connect
shutdown
WSAGetLastError
comctl32
ImageList_ReplaceIcon
PropertySheetW
_TrackMouseEvent
DestroyPropertySheetPage
ImageList_Create
ImageList_DrawIndirect
ImageList_Draw
ImageList_GetImageCount
ImageList_Destroy
InitCommonControlsEx
CreatePropertySheetPageW
shell32
ShellExecuteExW
ShellExecuteW
Shell_NotifyIconW
SHGetSpecialFolderLocation
SHFileOperationW
SHChangeNotify
SHGetPathFromIDListW
wininet
FtpPutFileW
InternetCloseHandle
FtpCreateDirectoryW
FtpRemoveDirectoryW
FtpDeleteFileW
FtpSetCurrentDirectoryW
InternetGetLastResponseInfoW
InternetOpenW
InternetConnectW
mpr
WNetCancelConnection2W
WNetAddConnection2W
kernel32
FindFirstFileA
GlobalMemoryStatus
GetVersionExA
FlushConsoleInputBuffer
GetDriveTypeA
ReadConsoleInputA
SetConsoleMode
GetFullPathNameA
SizeofResource
LockResource
LoadResource
FindResourceW
FindResourceExW
GetLastError
CloseHandle
CreateFileW
ReadFile
GetFileSize
lstrcpyW
lstrlenW
FindNextFileW
FindClose
SetLastError
GetFullPathNameW
FindFirstFileW
RaiseException
EnterCriticalSection
LeaveCriticalSection
InitializeCriticalSection
DeleteCriticalSection
GetUserDefaultLangID
FreeLibrary
WideCharToMultiByte
MultiByteToWideChar
GetVersion
GetProcAddress
LoadLibraryW
GetVersionExW
FlushInstructionCache
GetCurrentProcess
GetCurrentThreadId
InterlockedIncrement
InterlockedDecrement
GetModuleHandleW
lstrcmpiW
LoadLibraryExW
GetModuleFileNameW
GetCurrentProcessId
lstrcmpW
FileTimeToSystemTime
FileTimeToLocalFileTime
GetSystemTimeAsFileTime
lstrcpynW
MoveFileExW
SetProcessPriorityBoost
SetThreadPriority
GetCurrentThread
SetPriorityClass
GetCurrentDirectoryA
GetEnvironmentVariableW
GetShortPathNameW
FreeResource
GlobalFree
GlobalUnlock
CreateDirectoryW
RemoveDirectoryW
SetFileAttributesW
DeleteFileW
CompareStringW
GetTickCount
WriteFile
GetLocaleInfoW
VirtualFreeEx
VirtualFree
ReadProcessMemory
VirtualAlloc
WriteProcessMemory
VirtualAllocEx
OpenProcess
ExitProcess
Sleep
GlobalLock
CompareFileTime
SystemTimeToFileTime
GetLocalTime
ResumeThread
CreateThread
CreateMutexW
SetProcessWorkingSetSize
LocalAlloc
LocalFree
SetFilePointer
GetDateFormatW
GetTimeFormatW
SetEndOfFile
UnmapViewOfFile
MapViewOfFile
CreateFileMappingW
GetWindowsDirectoryW
FormatMessageW
WaitForSingleObject
TerminateThread
MoveFileW
OutputDebugStringA
RtlUnwind
HeapFree
HeapAlloc
TerminateProcess
UnhandledExceptionFilter
SetUnhandledExceptionFilter
IsDebuggerPresent
ExitThread
GetStartupInfoW
TlsGetValue
TlsAlloc
TlsSetValue
TlsFree
HeapCreate
HeapDestroy
HeapReAlloc
VirtualQuery
GetStdHandle
GetModuleFileNameA
GetModuleHandleA
HeapSize
GetTimeZoneInformation
GetCPInfo
GetACP
GetOEMCP
IsValidCodePage
GetTimeFormatA
GetDateFormatA
FreeEnvironmentStringsW
GetEnvironmentStringsW
GetCommandLineW
SetHandleCount
GetFileType
GetStartupInfoA
QueryPerformanceCounter
InitializeCriticalSectionAndSpinCount
SetConsoleCtrlHandler
LoadLibraryA
GetLocaleInfoA
InterlockedExchange
GetConsoleCP
GetConsoleMode
SetStdHandle
FlushFileBuffers
LCMapStringA
LCMapStringW
GetStringTypeA
GetStringTypeW
GetUserDefaultLCID
EnumSystemLocalesA
IsValidLocale
CreateFileA
WriteConsoleA
GetConsoleOutputCP
GetProcessHeap
CompareStringA
SetEnvironmentVariableA
InterlockedCompareExchange
IsProcessorFeaturePresent
lstrcatW
WriteConsoleW
user32
GetFocus
DrawTextW
DrawFrameControl
GetMonitorInfoW
MonitorFromPoint
DrawEdge
TrackPopupMenuEx
ModifyMenuW
FrameRect
MessageBeep
WindowFromPoint
GetMessagePos
GetWindowDC
ReleaseDC
GetSysColor
GetSysColorBrush
RegisterWindowMessageW
GetSystemMetrics
SetRectEmpty
SystemParametersInfoW
InflateRect
UnhookWindowsHookEx
CharLowerW
GetKeyState
CallNextHookEx
OffsetRect
GetClassNameW
SetWindowsHookExW
IsMenu
PtInRect
GetSubMenu
SetTimer
KillTimer
LoadImageW
MessageBoxW
ChangeClipboardChain
SetClipboardViewer
OpenClipboard
UnregisterHotKey
RegisterHotKey
CheckMenuItem
DestroyIcon
CreateIconFromResource
GetWindowTextW
GetDlgCtrlID
GetWindowRect
DrawFocusRect
CopyRect
TrackPopupMenu
LookupIconIdFromDirectory
GetClassLongW
LoadMenuW
GetDC
SetWindowTextW
GetWindowTextLengthW
CallWindowProcW
SetWindowPos
SetCursor
GetCursorPos
BeginPaint
EndPaint
ReleaseCapture
GetCapture
GetDesktopWindow
GetForegroundWindow
GetLastInputInfo
DialogBoxIndirectParamW
GetDlgItemTextW
SetDlgItemTextW
MonitorFromWindow
GetWindow
EndDialog
GetDlgItem
EnableWindow
GetDlgItemInt
SetDlgItemInt
GetMenu
AdjustWindowRectEx
SetForegroundWindow
DdeUninitialize
DdeFreeStringHandle
DdeDisconnect
DdeAccessData
DdeClientTransaction
DdeGetLastError
DdeConnect
DdeCreateStringHandleW
DdeInitializeW
MoveWindow
ShowWindow
ScrollWindow
SendMessageTimeoutW
CloseClipboard
GetClipboardData
IsClipboardFormatAvailable
EnumWindows
GetAncestor
PostQuitMessage
FindWindowW
GetKeyNameTextW
MapVirtualKeyW
CharUpperW
wsprintfW
UnregisterClassA
GetUserObjectInformationW
GetProcessWindowStation
MessageBoxA
GetWindowLongW
SetWindowLongW
SetMenuItemInfoW
GetMenuItemInfoW
GetMenuItemID
GetMenuItemCount
FillRect
GetActiveWindow
GetWindowThreadProcessId
GetParent
SetFocus
IsWindowEnabled
IsWindowVisible
InvalidateRect
UpdateWindow
MapWindowPoints
ScreenToClient
GetClientRect
PostMessageW
SendMessageW
DestroyMenu
CreateWindowExW
RegisterClassExW
DestroyWindow
CharNextW
PeekMessageW
GetMessageW
TranslateMessage
DispatchMessageW
DefWindowProcW
LoadCursorW
GetClassInfoExW
SetCapture
IsWindow
gdi32
SetTextColor
SetBrushOrgEx
SetBkColor
PatBlt
CreateBitmap
RealizePalette
GetDIBits
CreateDIBitmap
GetTextMetricsW
GetTextExtentPoint32W
TextOutW
CreateFontW
GetStockObject
GetCurrentObject
SetBkMode
GetObjectW
CreateFontIndirectW
CreateCompatibleBitmap
BitBlt
SelectObject
CreateCompatibleDC
DeleteObject
CreateSolidBrush
CreatePen
Polygon
CombineRgn
CreateRectRgnIndirect
ExcludeClipRect
SetPolyFillMode
CreateDIBSection
CreatePatternBrush
DeleteDC
ole32
CoInitialize
CoInitializeEx
CoUninitialize
CoTaskMemFree
CoCreateInstance
CoTaskMemRealloc
CoTaskMemAlloc
oleaut32
VariantClear
VariantInit
SysFreeString
VarUI4FromStr
Sections
.text Size: 822KB - Virtual size: 821KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 274KB - Virtual size: 274KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 71KB - Virtual size: 88KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 239KB - Virtual size: 238KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ