Static task
static1
Behavioral task
behavioral1
Sample
041042204c6cd43133ce851e7e1522d0_JaffaCakes118.exe
Resource
win7-20240903-en
Behavioral task
behavioral2
Sample
041042204c6cd43133ce851e7e1522d0_JaffaCakes118.exe
Resource
win10v2004-20240802-en
General
-
Target
041042204c6cd43133ce851e7e1522d0_JaffaCakes118
-
Size
516KB
-
MD5
041042204c6cd43133ce851e7e1522d0
-
SHA1
ebf4d4b3dcbaa5db936b8e7507ad3399b3a97321
-
SHA256
f5ec9424c9a50bfa0c244c3c6a48d75e6dfd4926d3f0e7de617a855165d7bf7a
-
SHA512
4658ca272f7a2706250d8ad7b1790bb22917be0b313206a99eab2e47b8091bddc3795cef35a8e0f4979b5aec406c63337bad1300e9215e987b8003afff97d7e6
-
SSDEEP
12288:FTZwvGC/UtaEkAWwuDujO3ok4Ib0XIFifInfAU6Bruyc:FTZMgIVAlu6SXqXI8fygrU
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource 041042204c6cd43133ce851e7e1522d0_JaffaCakes118
Files
-
041042204c6cd43133ce851e7e1522d0_JaffaCakes118.exe windows:4 windows x86 arch:x86
2725f1f26b64ad308d2b9a740483462d
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
PDB Paths
Imports
kernel32
GlobalUnlock
CreateFileMappingW
GetDiskFreeSpaceA
GetPrivateProfileStringW
GetShortPathNameA
GetLocaleInfoA
HeapFree
GlobalHandle
GetEnvironmentVariableA
GlobalDeleteAtom
lstrlenA
SetLastError
ReadFile
QueryPerformanceCounter
GetLastError
GetStdHandle
InterlockedExchange
LocalFileTimeToFileTime
GetCurrentDirectoryA
GetSystemTimeAsFileTime
RaiseException
GetStringTypeW
GetPrivateProfileIntA
EnterCriticalSection
FreeEnvironmentStringsW
GlobalAddAtomW
GetFileInformationByHandle
HeapReAlloc
GlobalAddAtomA
LCMapStringA
MultiByteToWideChar
GetFullPathNameW
GetCommandLineA
GetTimeZoneInformation
WriteConsoleA
CreateEventW
OpenProcess
GetTempPathA
LoadLibraryExW
WaitForMultipleObjects
LoadLibraryA
GetThreadLocale
GetLocalTime
UnmapViewOfFile
GlobalFlags
UnhandledExceptionFilter
RemoveDirectoryA
GlobalGetAtomNameA
WriteConsoleW
RemoveDirectoryW
lstrcmpA
GetSystemInfo
SetFilePointer
LocalReAlloc
SetStdHandle
TerminateThread
GetLocaleInfoW
LocalLock
GetComputerNameA
FindClose
WritePrivateProfileStringA
GetCPInfo
DeleteFileA
GlobalReAlloc
GetProcAddress
FreeEnvironmentStringsA
LoadResource
SetFileAttributesA
VirtualAlloc
GetVersionExA
SetErrorMode
GlobalFree
FileTimeToSystemTime
GetVersion
IsBadReadPtr
WriteFile
LCMapStringW
TlsSetValue
OpenEventA
IsBadWritePtr
GetUserDefaultLangID
CreateFileW
LeaveCriticalSection
GetFileAttributesW
RtlUnwind
GetCurrentThread
FindFirstFileW
GetWindowsDirectoryA
LocalAlloc
GlobalFindAtomA
ResumeThread
GetPrivateProfileIntW
CreateMutexA
FindNextFileA
GetStringTypeA
GetVolumeInformationW
HeapDestroy
GetCurrentThreadId
FindNextFileW
GetWindowsDirectoryW
GetCurrentProcessId
lstrcatW
lstrcatA
GetPrivateProfileStringA
HeapCreate
FileTimeToDosDateTime
GetVersionExW
UnlockFile
GetCurrentProcess
FindResourceA
MoveFileA
HeapAlloc
GetModuleFileNameW
CreateFileMappingA
OpenMutexA
SetUnhandledExceptionFilter
GetStartupInfoA
SetHandleCount
InterlockedCompareExchange
MoveFileExA
GetFileType
ExitThread
SetPriorityClass
InterlockedDecrement
GetProfileStringA
LockFile
WideCharToMultiByte
SizeofResource
GetUserDefaultLCID
SuspendThread
TlsAlloc
InitializeCriticalSection
GetFileTime
GetModuleHandleW
WritePrivateProfileStringW
FormatMessageW
SetEnvironmentVariableA
ExpandEnvironmentStringsW
TerminateProcess
lstrcpyA
Sleep
DeleteCriticalSection
GetSystemTime
WaitForSingleObject
VirtualQuery
TlsGetValue
GetFileAttributesA
FlushFileBuffers
FreeLibrary
CreateProcessA
ExpandEnvironmentStringsA
FormatMessageA
lstrcpynW
GetModuleHandleA
IsDBCSLeadByte
GetEnvironmentStringsW
GetFullPathNameA
CompareStringW
DuplicateHandle
TlsFree
GetTickCount
CreateThread
lstrlenW
GetModuleFileNameA
FatalAppExitA
GlobalAlloc
VirtualProtect
OutputDebugStringA
CloseHandle
GetDriveTypeA
LocalFree
GetEnvironmentStrings
GetStartupInfoW
CreateDirectoryA
GetACP
CompareStringA
IsValidCodePage
GetSystemDirectoryA
GetConsoleMode
CreateEventA
IsDebuggerPresent
GetSystemDefaultLangID
VirtualFree
GlobalFindAtomW
FindFirstFileA
GetOEMCP
lstrcmpiA
GetCurrentDirectoryW
ExitProcess
GetLogicalDrives
IsBadCodePtr
MulDiv
GlobalSize
InterlockedIncrement
SetEndOfFile
GetTimeFormatA
FreeResource
HeapSize
EnumResourceLanguagesW
GlobalLock
CreateFileA
GetCommandLineW
LockResource
winmm
waveOutSetPlaybackRate
mixerGetLineControlsA
waveOutOpen
waveInGetNumDevs
waveOutPause
mixerGetControlDetailsA
waveInGetErrorTextA
mixerSetControlDetails
waveOutClose
timeBeginPeriod
mmioAscend
waveInClose
mixerOpen
timeEndPeriod
timeKillEvent
waveInGetDevCapsA
mciSendCommandA
waveInReset
waveInOpen
waveInAddBuffer
waveOutRestart
mmioWrite
waveInUnprepareHeader
mixerGetLineInfoA
waveInPrepareHeader
mixerGetDevCapsA
waveOutMessage
PlaySoundW
mciGetErrorStringA
mixerClose
PlaySoundA
waveInStart
timeSetEvent
shlwapi
PathIsRootA
PathFileExistsA
PathBuildRootA
PathUnquoteSpacesA
PathIsRelativeA
PathQuoteSpacesA
SHDeleteKeyA
PathIsUNCA
PathIsURLA
PathIsDirectoryA
PathRemoveBackslashA
PathFindExtensionA
PathGetDriveNumberA
PathRemoveFileSpecA
PathIsUNCServerShareA
PathStripToRootA
PathIsUNCServerA
PathAddBackslashA
PathFindFileNameA
PathSkipRootA
gdi32
RectInRegion
FrameRgn
OffsetClipRgn
AnimatePalette
EnumFontFamiliesExW
Polygon
SetTextCharacterExtra
RoundRect
BeginPath
BitBlt
GetCharWidthFloatA
UnrealizeObject
GdiComment
OffsetWindowOrgEx
GetNearestPaletteIndex
CreateCompatibleBitmap
GetAspectRatioFilterEx
CreateBitmap
CreateRoundRectRgn
CreateFontIndirectA
GetBitmapDimensionEx
GetViewportOrgEx
MaskBlt
GetRgnBox
UpdateColors
SetBoundsRect
EndPage
SaveDC
GetBitmapBits
CreateMetaFileA
StrokeAndFillPath
CreateBitmapIndirect
GetTextCharacterExtra
GetWindowExtEx
SelectPalette
CreatePalette
GetMiterLimit
CreateEnhMetaFileA
SetWindowExtEx
Chord
EndPath
GetBrushOrgEx
CreateHalftonePalette
CreateDCA
DrawEscape
CreateEllipticRgn
PlayMetaFile
GetKerningPairsA
ModifyWorldTransform
SetPaletteEntries
GetObjectA
CreateRectRgnIndirect
SetMapperFlags
SetTextAlign
DeleteDC
AbortDoc
RectVisible
StartPage
GetTextExtentPointA
ExtCreatePen
GetPaletteEntries
GetTextExtentPoint32A
SetArcDirection
ScaleWindowExtEx
SetViewportExtEx
SetStretchBltMode
CloseEnhMetaFile
GetEnhMetaFileHeader
SetROP2
TranslateCharsetInfo
Escape
SetViewportOrgEx
GetTextColor
Rectangle
SetPolyFillMode
SetTextColor
TextOutA
GetCharABCWidthsFloatA
WidenPath
GetPixel
GetTextFaceA
RealizePalette
GetViewportExtEx
ScaleViewportExtEx
GetCharABCWidthsA
EnumFontFamiliesExA
GetNearestColor
FillRgn
GetMapMode
SetMiterLimit
StartDocA
GetTextFaceW
CreateCompatibleDC
SetBkColor
GetClipBox
GetBkMode
SetDIBitsToDevice
PolyPolyline
PatBlt
SetWindowOrgEx
GdiFlush
CreateDiscardableBitmap
ExcludeClipRect
CopyMetaFileA
LineTo
PaintRgn
ResizePalette
AbortPath
GetTextExtentPointW
PolylineTo
CreatePenIndirect
GetDCOrgEx
SelectClipPath
SetPixelV
SetColorAdjustment
PtVisible
GetStockObject
SetBkMode
CreateDIBSection
PlayMetaFileRecord
GetTextMetricsW
DeleteMetaFile
GetCurrentObject
Pie
GetStretchBltMode
Polyline
GetEnhMetaFileA
Ellipse
FillPath
PolyBezierTo
GetPolyFillMode
IntersectClipRect
PathToRegion
DPtoLP
GetClipRgn
CreateDIBitmap
GetArcDirection
SetPixel
EndDoc
CreateICA
SetMapMode
CreateSolidBrush
SetRectRgn
TextOutW
EnumMetaFile
SetBitmapDimensionEx
CreateHatchBrush
ExtCreateRegion
GetSystemPaletteEntries
RestoreDC
ExtEscape
PlayEnhMetaFile
EnumObjects
SetBitmapBits
StretchBlt
SelectObject
CreateFontA
CreatePolyPolygonRgn
GetObjectType
CreateFontW
GetDIBits
GetROP2
SetAbortProc
SetDIBits
StretchDIBits
ExtSelectClipRgn
ExtTextOutA
PolyDraw
GetDeviceCaps
GetTextMetricsA
GetBkColor
CreateDIBPatternBrushPt
EnumFontFamiliesW
GetDIBColorTable
SetTextJustification
CreateICW
OffsetRgn
CreateEllipticRgnIndirect
GetColorAdjustment
CloseMetaFile
OffsetViewportOrgEx
CreateRectRgn
GetCharWidthW
CreateFontIndirectW
GetTextExtentPoint32W
CreatePolygonRgn
LPtoDP
GetRegionData
CreatePen
GetCurrentPositionEx
CombineRgn
SelectClipRgn
DeleteObject
StrokePath
CreatePatternBrush
PtInRegion
AngleArc
PlgBlt
MoveToEx
ArcTo
version
VerQueryValueA
GetFileVersionInfoA
GetFileVersionInfoSizeA
VerLanguageNameA
comctl32
DestroyPropertySheetPage
ImageList_GetImageCount
ImageList_Remove
ImageList_Create
ImageList_DrawEx
ImageList_SetDragCursorImage
ImageList_Copy
ImageList_DragShowNolock
ImageList_Read
ImageList_Merge
ImageList_GetImageInfo
CreatePropertySheetPageW
ImageList_LoadImageA
ImageList_GetIcon
PropertySheetA
ImageList_DragMove
ImageList_Draw
ImageList_Destroy
ord17
ImageList_DragLeave
InitCommonControlsEx
PropertySheetW
ImageList_BeginDrag
_TrackMouseEvent
ImageList_Add
ImageList_GetDragImage
ImageList_GetIconSize
ImageList_DragEnter
ImageList_Write
ImageList_EndDrag
ImageList_AddMasked
ImageList_ReplaceIcon
ImageList_Replace
shell32
ShellExecuteExW
SHGetPathFromIDListA
DragAcceptFiles
SHFileOperationW
ShellExecuteW
SHFileOperationA
Shell_NotifyIconW
ShellExecuteA
DragQueryFileA
ord155
ExtractIconA
SHGetSpecialFolderPathA
SHGetMalloc
SHBrowseForFolderA
ExtractIconExA
SHGetDesktopFolder
SHGetSpecialFolderLocation
SHBrowseForFolderW
DragQueryFileW
advapi32
RegDeleteValueA
QueryServiceConfigA
GetUserNameA
InitializeAcl
GetFileSecurityA
ConvertStringSecurityDescriptorToSecurityDescriptorW
QueryServiceStatus
RegOpenKeyW
RegCreateKeyA
RegEnumKeyA
RegDeleteKeyA
RegOpenKeyExA
SetSecurityDescriptorGroup
IsValidSecurityDescriptor
RegCreateKeyExW
AdjustTokenPrivileges
SetSecurityDescriptorOwner
RegSetValueExW
RegEnumValueA
OpenSCManagerA
EqualSid
CryptGenRandom
SetFileSecurityA
RegEnumKeyExW
RegSetValueExA
GetSecurityDescriptorDacl
OpenProcessToken
OpenSCManagerW
RegEnumKeyExA
RegCloseKey
FreeSid
RegSetKeySecurity
ImpersonateSelf
RegSetValueA
DeleteService
CloseServiceHandle
CryptReleaseContext
RegisterEventSourceW
LookupPrivilegeValueA
RegOpenKeyExW
CreateProcessAsUserA
OpenThreadToken
GetTokenInformation
DuplicateToken
RegQueryValueExA
RegQueryValueA
RegQueryInfoKeyA
InitializeSecurityDescriptor
SetSecurityDescriptorDacl
AllocateAndInitializeSid
AddAccessAllowedAce
RegQueryValueExW
GetFileSecurityW
RegOpenKeyA
OpenServiceW
RegQueryInfoKeyW
CryptDestroyHash
GetSidSubAuthority
InitiateSystemShutdownA
RegOpenCurrentUser
OpenServiceA
RegCreateKeyExA
oleaut32
LoadTypeLi
user32
LoadMenuA
TrackPopupMenuEx
ShowCursor
EnumWindows
GetClientRect
PostThreadMessageA
SetDlgItemTextA
RegisterWindowMessageA
DrawTextW
ExitWindowsEx
SetFocus
SystemParametersInfoA
ClientToScreen
MapDialogRect
RegisterClassA
OpenClipboard
PostMessageA
ShowCaret
InflateRect
LoadAcceleratorsW
MessageBoxW
GetDlgItemTextA
GetTopWindow
LockWindowUpdate
RemovePropA
SetWindowPos
DestroyIcon
GetDCEx
ScreenToClient
GetTabbedTextExtentA
GetPropW
LoadImageW
GetMenuState
MessageBoxA
PostMessageW
IsDialogMessageW
ShowWindow
wsprintfW
PeekMessageW
GetCursorPos
MoveWindow
GetMenuItemID
SetWindowLongW
GetIconInfo
KillTimer
InsertMenuItemW
GetSysColor
GetMonitorInfoW
GetWindowTextLengthA
SetWindowLongA
RegisterClipboardFormatA
SetWindowContextHelpId
SetClipboardData
ShowScrollBar
DefWindowProcA
AppendMenuW
GrayStringA
SetMenu
GetActiveWindow
IsCharLowerA
CallWindowProcA
DispatchMessageA
IsWindowEnabled
GetUpdateRect
IsChild
GetMessageA
CharNextA
GetScrollRange
FindWindowW
IsWindowVisible
SetActiveWindow
DialogBoxParamW
UnionRect
EqualRect
SendDlgItemMessageA
UpdateWindow
AdjustWindowRectEx
TrackPopupMenu
DeleteMenu
WindowFromPoint
SendNotifyMessageA
DefMDIChildProcA
CreateWindowExW
BeginPaint
DrawIcon
RemoveMenu
DrawStateW
SystemParametersInfoW
DestroyCursor
GetWindowThreadProcessId
MapWindowPoints
IsClipboardFormatAvailable
GetDlgItem
LoadStringA
RemovePropW
ReleaseDC
RegisterClipboardFormatW
GetClassNameA
GetNextDlgTabItem
DefWindowProcW
CopyIcon
CheckRadioButton
PtInRect
LoadIconW
UnpackDDElParam
EnumClipboardFormats
GetFocus
SetRectEmpty
FillRect
InsertMenuItemA
CreateMenu
GetClassInfoW
OemToCharA
GetClassInfoExA
GetMessageTime
GetDlgItemInt
GetClassLongW
SetCapture
SetPropA
GetDlgCtrlID
LoadAcceleratorsA
CreateIconIndirect
ModifyMenuA
GetLastActivePopup
SetParent
IsDlgButtonChecked
TabbedTextOutA
GetScrollInfo
GetClassInfoA
InvertRect
InsertMenuW
RedrawWindow
InvalidateRect
GetForegroundWindow
IsIconic
IsDialogMessageA
GetDC
GetWindowDC
TrackMouseEvent
TranslateMDISysAccel
DdeFreeStringHandle
SetMenuItemInfoW
UnregisterClassA
LoadMenuW
WinHelpA
SetMenuDefaultItem
CopyRect
SetDlgItemInt
wsprintfA
SetMenuItemBitmaps
GetMessagePos
OffsetRect
PeekMessageA
LoadCursorA
GetWindowTextLengthW
EndPaint
AppendMenuA
SendInput
IsWindowUnicode
CharUpperA
SendMessageA
CreatePopupMenu
CloseWindow
GetMenuItemCount
SetRect
GetPropA
ScrollDC
SetWindowTextA
EmptyClipboard
GetMenuStringA
InvalidateRgn
DrawIconEx
EndDialog
AttachThreadInput
BeginDeferWindowPos
GetDesktopWindow
ChildWindowFromPoint
GetSystemMenu
CreateDialogParamA
CreateDialogIndirectParamA
DrawMenuBar
SetTimer
DestroyAcceleratorTable
SetForegroundWindow
IsWindow
CreateWindowExA
CheckDlgButton
ValidateRect
LoadImageA
EnableMenuItem
GetClipboardData
GetKeyNameTextA
EnableWindow
ReleaseCapture
ScrollWindow
GetWindowLongA
EndDeferWindowPos
UnregisterClassW
GetWindowLongW
FindWindowA
TranslateAcceleratorA
GetWindowRect
DefDlgProcA
DialogBoxIndirectParamW
GetCapture
LoadBitmapA
SendMessageW
DialogBoxIndirectParamA
PostQuitMessage
GetParent
DrawTextA
RegisterClassExA
TranslateMessage
MessageBeep
GetKeyState
DrawStateA
GetSysColorBrush
GetNextDlgGroupItem
HideCaret
GetWindowTextA
ReuseDDElParam
GetWindow
DestroyWindow
GetSubMenu
SetMenuItemInfoA
DrawEdge
IsMenu
DrawTextExA
GetClassLongA
CallWindowProcW
HiliteMenuItem
GetMenuCheckMarkDimensions
GetSystemMetrics
GetMenu
DestroyMenu
IsRectEmpty
GetWindowPlacement
SetWindowRgn
DrawFocusRect
IsZoomed
CreateCaret
SetCursorPos
CheckMenuItem
SetScrollInfo
Sections
.text Size: 68KB - Virtual size: 66KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 276KB - Virtual size: 275KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 100KB - Virtual size: 106KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 68KB - Virtual size: 66KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ