Static task
static1
Behavioral task
behavioral1
Sample
c2a40f4bd5df7b2842d96a7359a7ea0d_JaffaCakes118.exe
Resource
win7-20240705-en
Behavioral task
behavioral2
Sample
c2a40f4bd5df7b2842d96a7359a7ea0d_JaffaCakes118.exe
Resource
win10v2004-20240802-en
General
-
Target
c2a40f4bd5df7b2842d96a7359a7ea0d_JaffaCakes118
-
Size
672KB
-
MD5
c2a40f4bd5df7b2842d96a7359a7ea0d
-
SHA1
160b51363d42aab36c06329449c44c631f396e8d
-
SHA256
0957910e4b27b958c95e9fe76d8c617c680854d0089ae34e878b0ed983dbf0cb
-
SHA512
229d8c8aa805b010529fa430e9c11706bf2b6621afc86e89fb950b00d4fac54d27b96fc9b752cb3c9cb0aa1e6e26e03bec3bda7c3a6181d8032959dba47ed3a1
-
SSDEEP
12288:6H/GBA8WpZEmP5vnKbJASFdkEdgK9c4Gqs3Ms03Pw7s8McxdEDQ:jWpZN5Sl/FdT3gQX3Os8McxdcQ
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource c2a40f4bd5df7b2842d96a7359a7ea0d_JaffaCakes118
Files
-
c2a40f4bd5df7b2842d96a7359a7ea0d_JaffaCakes118.exe windows:4 windows x86 arch:x86
e29b1bba802b1de921365fef0ba628e9
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
HeapDestroy
HeapCreate
VirtualFree
VirtualAlloc
IsBadWritePtr
SetUnhandledExceptionFilter
LCMapStringA
LCMapStringW
GetStringTypeA
GetStringTypeW
IsBadReadPtr
GetVersionExA
SetStdHandle
CompareStringA
CompareStringW
SetEnvironmentVariableA
GetEnvironmentVariableA
GetProfileStringA
GetFileType
GetStdHandle
SetHandleCount
GetEnvironmentStringsW
GetEnvironmentStrings
FreeEnvironmentStringsW
FreeEnvironmentStringsA
UnhandledExceptionFilter
GetTimeZoneInformation
HeapSize
HeapReAlloc
GetACP
RaiseException
HeapAlloc
HeapFree
TerminateProcess
ExitProcess
GetCommandLineA
GetStartupInfoA
RtlUnwind
FileTimeToLocalFileTime
FileTimeToSystemTime
SetErrorMode
lstrcpyW
SystemTimeToFileTime
LocalFileTimeToFileTime
GetFileSize
CopyFileA
GlobalSize
FormatMessageA
GetShortPathNameA
GetThreadLocale
GetStringTypeExA
GetVolumeInformationA
FindFirstFileA
FindClose
DeleteFileA
MoveFileA
SetEndOfFile
UnlockFile
LockFile
FlushFileBuffers
SetFilePointer
WriteFile
ReadFile
CreateFileA
GetCurrentProcess
DuplicateHandle
GetOEMCP
GetCPInfo
GetProcessVersion
GetCurrentDirectoryA
TlsGetValue
LocalReAlloc
TlsSetValue
EnterCriticalSection
GlobalReAlloc
LeaveCriticalSection
TlsFree
GlobalHandle
DeleteCriticalSection
TlsAlloc
InitializeCriticalSection
LocalFree
LocalAlloc
SizeofResource
GlobalFlags
GetProfileIntA
SetLastError
MulDiv
GetDiskFreeSpaceA
GetFileTime
SetFileTime
GetFullPathNameA
GetTempFileNameA
GetFileAttributesA
lstrlenW
WideCharToMultiByte
MultiByteToWideChar
InterlockedDecrement
lstrcpynA
GetTickCount
lstrlenA
WritePrivateProfileStringA
GetPrivateProfileStringA
GetPrivateProfileIntA
LoadLibraryA
FreeLibrary
GetVersion
lstrcatA
GlobalGetAtomNameA
GlobalAddAtomA
GlobalFindAtomA
lstrcpyA
GetModuleHandleA
GetProcAddress
InterlockedIncrement
CloseHandle
GetModuleFileNameA
GlobalAlloc
GlobalDeleteAtom
lstrcmpiA
GetCurrentThread
GetCurrentThreadId
lstrcmpA
GlobalLock
GlobalUnlock
GlobalFree
LockResource
FindResourceA
LoadResource
IsBadCodePtr
GetLastError
user32
RemoveMenu
FindWindowA
GetTabbedTextExtentA
BringWindowToTop
InvalidateRect
UnpackDDElParam
ReuseDDElParam
SetMenu
GetDesktopWindow
ReleaseCapture
TranslateAcceleratorA
SetRectEmpty
RegisterClipboardFormatA
MapDialogRect
SetWindowContextHelpId
DestroyMenu
LoadMenuA
LoadAcceleratorsA
ShowWindow
MoveWindow
SetWindowTextA
IsDialogMessageA
SetDlgItemTextA
LoadIconA
SendDlgItemMessageA
MapWindowPoints
GetSysColor
SetFocus
AdjustWindowRectEx
ScreenToClient
EqualRect
DeferWindowPos
GetClientRect
BeginDeferWindowPos
CopyRect
EndDeferWindowPos
ScrollWindow
GetScrollInfo
SetScrollInfo
ShowScrollBar
GetScrollRange
SetScrollRange
GetScrollPos
SetScrollPos
GetTopWindow
IsChild
GetCapture
WinHelpA
GetClassInfoA
RegisterClassA
GetMenu
GetMenuItemCount
GetSubMenu
GetMenuItemID
GetWindowTextLengthA
AppendMenuA
CharNextA
CreateWindowExA
GetClassLongA
SetPropA
UnhookWindowsHookEx
GetPropA
CallWindowProcA
RemovePropA
DefWindowProcA
GetMessageTime
GetMessagePos
GetForegroundWindow
SetForegroundWindow
GetWindow
SetWindowLongA
SetWindowPos
RegisterWindowMessageA
OffsetRect
IntersectRect
SystemParametersInfoA
IsIconic
GetWindowPlacement
GetWindowRect
GetMenuCheckMarkDimensions
LoadBitmapA
GetMenuState
ModifyMenuA
SetMenuItemBitmaps
CheckMenuItem
EnableMenuItem
GetFocus
GetMessageA
TranslateMessage
DispatchMessageA
GetKeyState
CallNextHookEx
ValidateRect
IsWindowVisible
PeekMessageA
GetCursorPos
SetWindowsHookExA
GetLastActivePopup
MessageBoxA
SetCursor
ShowOwnedPopups
wsprintfA
UnregisterClassA
GrayStringA
HideCaret
ShowCaret
ExcludeUpdateRgn
DrawFocusRect
DefDlgProcA
IsWindowUnicode
UpdateWindow
CharUpperA
PostMessageA
PostQuitMessage
GetNextDlgTabItem
EndDialog
GetActiveWindow
SetActiveWindow
IsWindow
GetSystemMetrics
CreateDialogIndirectParamA
DestroyWindow
GetParent
GetWindowLongA
GetDlgItem
IsWindowEnabled
SendMessageA
SetCapture
LockWindowUpdate
GetDCEx
MessageBeep
GetWindowTextA
GetNextDlgGroupItem
SetRect
EnableWindow
DestroyIcon
LoadStringA
GetSysColorBrush
GetClassNameA
IsClipboardFormatAvailable
ClipCursor
InflateRect
PostThreadMessageA
CreateMenu
ReleaseDC
DrawTextA
TabbedTextOutA
EndPaint
BeginPaint
GetWindowDC
CopyAcceleratorTableA
FillRect
LoadCursorA
DestroyCursor
SetParent
WindowFromDC
InSendMessage
GetMenuStringA
DeleteMenu
InsertMenuA
ClientToScreen
WindowFromPoint
KillTimer
SetTimer
UnionRect
IsRectEmpty
PtInRect
GetDlgCtrlID
GetDC
gdi32
StartPage
DPtoLP
GetDeviceCaps
StartDocA
SetAbortProc
PatBlt
GetStockObject
Rectangle
CreatePen
GetViewportOrgEx
CreateDCA
GetWindowExtEx
GetWindowOrgEx
DeleteMetaFile
CloseMetaFile
CreateMetaFileA
SaveDC
RestoreDC
SetBkMode
SetPolyFillMode
SetROP2
SetStretchBltMode
SetMapMode
SetViewportOrgEx
OffsetViewportOrgEx
SetViewportExtEx
ScaleViewportExtEx
SetWindowOrgEx
SetWindowExtEx
ScaleWindowExtEx
SelectClipRgn
ExcludeClipRect
IntersectClipRect
MoveToEx
LineTo
SetTextAlign
GetCurrentPositionEx
EndPage
CreateRectRgn
GetViewportExtEx
CreateSolidBrush
CreatePatternBrush
PtVisible
RectVisible
TextOutA
ExtTextOutA
Escape
SetBrushOrgEx
GetTextExtentPoint32A
GetTextMetricsA
CreateFontIndirectA
GetTextColor
GetBkColor
LPtoDP
GetMapMode
SetRectRgn
CombineRgn
CreateRectRgnIndirect
CopyMetaFileA
GetNearestColor
GetStretchBltMode
GetPolyFillMode
GetTextAlign
GetBkMode
GetROP2
GetTextFaceA
UnrealizeObject
BitBlt
EndDoc
AbortDoc
CreateFontA
GetCharWidthA
DeleteObject
CreateCompatibleBitmap
CreateCompatibleDC
SelectObject
StretchDIBits
DeleteDC
GetObjectA
SetBkColor
SetTextColor
GetClipBox
CreateDIBitmap
GetTextExtentPointA
CreateBitmap
comdlg32
GetOpenFileNameA
GetSaveFileNameA
GetFileTitleA
CommDlgExtendedError
PrintDlgA
winspool.drv
OpenPrinterA
DocumentPropertiesA
ClosePrinter
advapi32
RegQueryValueExA
RegCreateKeyA
RegSetValueA
GetFileSecurityA
SetFileSecurityA
RegDeleteValueA
RegSetValueExA
RegQueryValueA
RegOpenKeyExA
RegCreateKeyExA
RegDeleteKeyA
RegOpenKeyA
RegEnumKeyA
RegCloseKey
shell32
ExtractIconA
DragQueryFileA
DragFinish
DragAcceptFiles
SHGetFileInfoA
comctl32
ord17
oledlg
ord3
ord7
ord5
ord8
ord1
ole32
OleGetIconOfClass
WriteClassStm
OleSaveToStream
CreateStreamOnHGlobal
CreateGenericComposite
OleSetMenuDescriptor
CreateBindCtx
CoTaskMemAlloc
ReadFmtUserTypeStg
ReadClassStg
CreateOleAdviseHolder
CreateDataAdviseHolder
OleCreateMenuDescriptor
OleDestroyMenuDescriptor
OleTranslateAccelerator
IsAccelerator
RegisterDragDrop
RevokeDragDrop
CoGetClassObject
CoRegisterMessageFilter
OleFlushClipboard
OleIsCurrentClipboard
OleDuplicateData
SetConvertStg
WriteFmtUserTypeStg
CoTreatAsClass
ReleaseStgMedium
OleSetContainedObject
StringFromCLSID
OleLockRunning
CoGetMalloc
StgIsStorageFile
StgOpenStorage
StgCreateDocfile
CoTaskMemFree
OleIsRunning
OleRun
CreateItemMoniker
CoLockObjectExternal
WriteClassStg
GetRunningObjectTable
CreateFileMoniker
OleRegGetMiscStatus
OleRegGetUserType
OleRegEnumVerbs
CoDisconnectObject
CoFreeUnusedLibraries
OleUninitialize
OleInitialize
CLSIDFromString
CLSIDFromProgID
CoRevokeClassObject
CoRegisterClassObject
GetHGlobalFromILockBytes
StgOpenStorageOnILockBytes
CreateILockBytesOnHGlobal
StgCreateDocfileOnILockBytes
OleSave
OleLoad
OleCreate
OleCreateLinkToFile
OleCreateFromFile
OleGetClipboard
OleCreateStaticFromData
olepro32
ord253
oleaut32
SysFreeString
SysStringByteLen
SysAllocStringLen
VariantClear
VariantTimeToSystemTime
SysStringLen
SysAllocStringByteLen
VariantCopy
VariantChangeType
SysAllocString
Sections
.text Size: 296KB - Virtual size: 294KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 4KB - Virtual size: 1KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 80KB - Virtual size: 79KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 20KB - Virtual size: 37KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 268KB - Virtual size: 267KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ