Static task
static1
Behavioral task
behavioral1
Sample
89de9c38b5874f0d21317b5f54e9ec4f_JaffaCakes118.exe
Resource
win7-20240704-en
Behavioral task
behavioral2
Sample
89de9c38b5874f0d21317b5f54e9ec4f_JaffaCakes118.exe
Resource
win10v2004-20240802-en
General
-
Target
89de9c38b5874f0d21317b5f54e9ec4f_JaffaCakes118
-
Size
1.9MB
-
MD5
89de9c38b5874f0d21317b5f54e9ec4f
-
SHA1
f9e002a94652ad1837494df5a2078d6d1e857ec8
-
SHA256
d276d0b017b15b69d1fdfa75c6b81f3ecf62acbebff9dddc728ee481cc0f3eb3
-
SHA512
b244ee4c86bdbe91c8b369cdc82def88cf20605a374dd998653c5c34fc185f048e6b5bff13984399163bcef8ee7a4cd64890cef384d330a47449efcf8beb0405
-
SSDEEP
49152:317JwwN2+QuayQj34/+GhZd3Tiif/r1BD/jiI:317JwUQoLjn/v7GI
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource 89de9c38b5874f0d21317b5f54e9ec4f_JaffaCakes118
Files
-
89de9c38b5874f0d21317b5f54e9ec4f_JaffaCakes118.exe windows:4 windows x86 arch:x86
85cd66325d2f2d5ad613de433a4bc80b
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
GetLocaleInfoW
SetEnvironmentVariableA
GetUserDefaultLCID
EnumSystemLocalesA
GetLocaleInfoA
IsValidCodePage
IsValidLocale
IsBadCodePtr
SetStdHandle
CompareStringW
CompareStringA
SetConsoleCtrlHandler
GetStringTypeW
GetStringTypeA
LCMapStringW
LCMapStringA
SetUnhandledExceptionFilter
GetEnvironmentStringsW
GetEnvironmentStrings
FreeEnvironmentStringsW
FreeEnvironmentStringsA
UnhandledExceptionFilter
SetHandleCount
VirtualAlloc
VirtualFree
HeapCreate
HeapDestroy
HeapReAlloc
FatalAppExitA
GetLocalTime
GetSystemTime
GetTimeZoneInformation
ExitThread
OutputDebugStringA
DebugBreak
GetACP
RaiseException
GetCommandLineA
GetStartupInfoA
RtlUnwind
HeapValidate
TerminateProcess
SetErrorMode
SizeofResource
WritePrivateProfileStringA
GetPrivateProfileStringA
LocalFileTimeToFileTime
GetPrivateProfileIntA
GetProfileIntA
VirtualProtect
FileTimeToLocalFileTime
FileTimeToSystemTime
GetThreadLocale
GetStringTypeExA
GetVolumeInformationA
MoveFileA
SetEndOfFile
UnlockFile
LockFile
FlushFileBuffers
GetCurrentThread
GetDiskFreeSpaceA
GetFileTime
GetFullPathNameA
GetTempFileNameA
GetFileAttributesA
CreateEventA
SetEvent
GlobalFlags
GetOEMCP
GetCPInfo
IsBadWritePtr
IsBadStringPtrA
IsBadStringPtrW
GetProcessVersion
SuspendThread
ResumeThread
GetThreadPriority
SetThreadPriority
FindResourceA
LoadResource
LockResource
FreeResource
GetVersion
lstrcatA
GetCurrentThreadId
GlobalGetAtomNameA
GlobalAddAtomA
GlobalFindAtomA
GlobalDeleteAtom
lstrcpyA
GetModuleHandleA
lstrcpynA
SetLastError
WideCharToMultiByte
InterlockedDecrement
InterlockedIncrement
TlsGetValue
LocalReAlloc
TlsSetValue
EnterCriticalSection
GlobalAlloc
GlobalReAlloc
GlobalLock
LeaveCriticalSection
TlsFree
GlobalHandle
GlobalUnlock
GlobalFree
DeleteCriticalSection
TlsAlloc
InitializeCriticalSection
lstrcmpA
lstrlenA
lstrcmpiA
MulDiv
LocalLock
LocalUnlock
SetFileTime
DosDateTimeToFileTime
GetCurrentDirectoryA
SystemTimeToFileTime
ReadFile
DuplicateHandle
GetFileType
SetFilePointer
LoadLibraryA
GetProcAddress
FreeLibrary
FormatMessageA
GetStdHandle
WriteFile
LocalAlloc
GetProcessHeap
HeapAlloc
HeapFree
MoveFileExA
LocalFree
GetShortPathNameA
FindFirstFileA
FindNextFileA
FindClose
GetFileSize
CreateFileA
CreateFileMappingA
MapViewOfFile
FlushViewOfFile
IsBadReadPtr
UnmapViewOfFile
GetModuleFileNameA
CopyFileA
SetFileAttributesA
GetVersionExA
GetWindowsDirectoryA
CreateProcessA
WaitForSingleObject
CloseHandle
Sleep
GetEnvironmentVariableA
MultiByteToWideChar
CreateThread
DeleteFileA
CreateDirectoryA
GetLastError
GetCurrentProcess
GetSystemDirectoryA
ExitProcess
user32
GetForegroundWindow
SendNotifyMessageA
SetWindowContextHelpId
GetWindowContextHelpId
MapDialogRect
PostThreadMessageA
LoadCursorA
CloseWindow
OpenIcon
GetMenuCheckMarkDimensions
GetCursorPos
TranslateMessage
GetMessageA
DestroyMenu
LoadStringA
LoadAcceleratorsA
TranslateAcceleratorA
ReleaseCapture
SetCursor
ReuseDDElParam
UnpackDDElParam
CreateDialogIndirectParamA
CharUpperA
GetAsyncKeyState
SetCursorPos
DestroyCursor
GetClipboardFormatNameA
GetDialogBaseUnits
DestroyIcon
SetForegroundWindow
ShowCaret
HideCaret
SetCaretPos
GetCaretPos
CreateCaret
GetClipboardViewer
GetClipboardOwner
GetOpenClipboardWindow
OpenClipboard
SetClipboardViewer
ChangeClipboardChain
FlashWindow
WindowFromPoint
SetParent
GetLastActivePopup
FindWindowA
ChildWindowFromPointEx
ChildWindowFromPoint
ShowScrollBar
GetNextDlgTabItem
GetNextDlgGroupItem
DlgDirSelectComboBoxExA
DlgDirSelectExA
DlgDirListComboBoxA
DlgDirListA
GetDesktopWindow
SetCapture
GetActiveWindow
KillTimer
SetTimer
EnableScrollBar
RedrawWindow
LockWindowUpdate
GetDCEx
ShowOwnedPopups
IsWindowVisible
ValidateRgn
ValidateRect
InvalidateRgn
InvalidateRect
GetUpdateRgn
GetUpdateRect
UpdateWindow
GetWindowDC
EndPaint
BeginPaint
ClientToScreen
BringWindowToTop
GetWindowRgn
SetWindowRgn
ArrangeIconicWindows
IsZoomed
HiliteMenuItem
GetSystemMenu
DrawMenuBar
SetMenu
GetMenu
IsWindowEnabled
MoveWindow
IsDialogMessageA
ScrollWindowEx
IsDlgButtonChecked
SetDlgItemTextA
SetDlgItemInt
GetDlgItemTextA
GetDlgItemInt
CheckRadioButton
CheckDlgButton
SendDlgItemMessageA
GetClientRect
MapWindowPoints
GetSysColor
DispatchMessageA
SetActiveWindow
ScreenToClient
DeferWindowPos
BeginDeferWindowPos
EndDeferWindowPos
ScrollWindow
GetScrollInfo
SetScrollInfo
GetScrollRange
SetScrollRange
GetScrollPos
SetScrollPos
GetTopWindow
GetParent
GetWindow
GetCapture
WinHelpA
GetClassInfoA
RegisterClassA
TrackPopupMenu
SetWindowPlacement
GetKeyState
DestroyWindow
DefWindowProcA
CreateWindowExA
SetWindowsHookExA
CallNextHookEx
GetClassLongA
SetPropA
UnhookWindowsHookEx
GetPropA
CallWindowProcA
RemovePropA
GetMessageTime
GetMessagePos
GetWindowLongA
SetWindowLongA
SystemParametersInfoA
IsIconic
GetWindowPlacement
GetWindowRect
GetSystemMetrics
PostMessageA
wsprintfA
GetDlgCtrlID
GetFocus
IsChild
OemToCharA
CharToOemA
CheckMenuRadioItem
GetMenuContextHelpId
SetMenuContextHelpId
LoadMenuIndirectA
LoadMenuA
SetMenuItemBitmaps
RemoveMenu
ModifyMenuA
InsertMenuA
GetSubMenu
GetMenuItemInfoA
GetMenuStringA
GetMenuState
GetMenuItemID
GetMenuItemCount
GetMenuDefaultItem
SetMenuDefaultItem
EnableMenuItem
CheckMenuItem
AppendMenuA
DeleteMenu
IsMenu
CreatePopupMenu
CreateMenu
ScrollDC
GrayStringA
GetTabbedTextExtentA
DrawTextA
TabbedTextOutA
DrawFocusRect
DrawFrameControl
DrawEdge
DrawStateA
DrawIcon
InvertRect
FrameRect
FillRect
ExcludeUpdateRgn
WindowFromDC
LoadBitmapA
GetSysColorBrush
SubtractRect
UnionRect
IntersectRect
OffsetRect
InflateRect
EqualRect
SetRectEmpty
SetRect
PtInRect
IsRectEmpty
CopyRect
PeekMessageA
PostQuitMessage
MessageBeep
IsClipboardFormatAvailable
GetDC
ReleaseDC
GetWindowTextLengthA
AdjustWindowRectEx
RegisterWindowMessageA
IsWindow
DialogBoxParamA
MessageBoxA
ExitWindowsEx
CreateDialogParamA
SetFocus
EndDialog
SetWindowPos
ShowWindow
SendMessageA
LoadIconA
GetWindowTextA
EnableWindow
SetWindowTextA
GetDlgItem
GetClassNameA
advapi32
OpenProcessToken
AdjustTokenPrivileges
RegCreateKeyA
RegCloseKey
RegDeleteKeyA
RegOpenKeyA
RegSetValueExA
RegQueryValueExA
FreeSid
SetFileSecurityA
GetFileSecurityA
RegCreateKeyExA
RegEnumKeyA
RegSetValueA
RegQueryValueA
SetSecurityInfo
SetEntriesInAclA
AllocateAndInitializeSid
GetSecurityInfo
RegDeleteValueA
RegEnumKeyExA
RegQueryInfoKeyA
RegSetKeySecurity
SetSecurityDescriptorDacl
InitializeSecurityDescriptor
AddAccessAllowedAce
InitializeAcl
GetLengthSid
RegOpenKeyExA
InitializeSid
GetSidLengthRequired
DeleteService
CloseServiceHandle
OpenServiceA
OpenSCManagerA
LookupPrivilegeValueA
shell32
DragAcceptFiles
SHBrowseForFolderA
SHGetMalloc
SHGetSpecialFolderLocation
SHGetPathFromIDListA
ExtractIconA
DragFinish
DragQueryFileA
SHGetFileInfoA
ole32
CoCreateInstance
CoInitialize
CoUninitialize
comctl32
ord17
PropertySheetA
DestroyPropertySheetPage
CreatePropertySheetPageA
ord13
ImageList_Destroy
ImageList_Create
ImageList_LoadImageA
ImageList_Merge
ImageList_Read
ImageList_Write
ord14
ImageList_GetImageCount
ImageList_Add
ImageList_AddMasked
ImageList_Remove
ImageList_Replace
ImageList_ReplaceIcon
ImageList_GetIcon
ImageList_Draw
ImageList_SetBkColor
ImageList_GetBkColor
ImageList_SetOverlayImage
ImageList_GetImageInfo
ImageList_BeginDrag
ImageList_EndDrag
ImageList_DragMove
ImageList_SetDragCursorImage
ImageList_DragShowNolock
ImageList_GetDragImage
ImageList_DragEnter
ImageList_DragLeave
ord8
gdi32
PlayMetaFileRecord
EnumMetaFile
PlayMetaFile
StretchDIBits
UnrealizeObject
GetStockObject
GetObjectA
GetDeviceCaps
GetROP2
GetPolyFillMode
GetBkMode
GetBkColor
UpdateColors
RealizePalette
GetNearestColor
SelectObject
EnumObjects
SetBrushOrgEx
GetBrushOrgEx
CreateCompatibleDC
CreateICA
CreateDCA
RectInRegion
PtInRegion
GetRgnBox
GetObjectType
CreatePen
CreatePenIndirect
ExtCreatePen
CreateSolidBrush
ExtSelectClipRgn
SelectClipPath
GetClipRgn
DeleteObject
OffsetRgn
EqualRgn
CombineRgn
SetRectRgn
GetRegionData
ExtCreateRegion
PathToRegion
CreateRoundRectRgn
CreatePolyPolygonRgn
CreatePolygonRgn
CreateEllipticRgnIndirect
CreateEllipticRgn
CreateRectRgnIndirect
CreateRectRgn
ResizePalette
GetNearestPaletteIndex
AnimatePalette
SetPaletteEntries
GetPaletteEntries
CreateHalftonePalette
CreatePalette
CreateDiscardableBitmap
CreateCompatibleBitmap
GetBitmapDimensionEx
SetBitmapDimensionEx
GetBitmapBits
SetBitmapBits
CreateBitmapIndirect
CreateBitmap
CreateFontA
CreateDIBPatternBrushPt
CreatePatternBrush
CreateFontIndirectA
GetTextMetricsA
GetStretchBltMode
GetTextColor
GetMapMode
GetViewportOrgEx
GetViewportExtEx
GetWindowOrgEx
GetWindowExtEx
DPtoLP
LPtoDP
FillRgn
FrameRgn
InvertRgn
PaintRgn
PtVisible
RectVisible
GetCurrentPositionEx
Arc
Polyline
Chord
Ellipse
Pie
Polygon
PolyPolygon
Rectangle
RoundRect
PatBlt
BitBlt
StretchBlt
GetPixel
SetPixel
FloodFill
ExtFloodFill
TextOutA
ExtTextOutA
GetTextExtentPoint32A
GetTextAlign
CreateHatchBrush
GetTextFaceA
GetTextCharacterExtra
GetCharWidthA
GetAspectRatioFilterEx
Escape
SetBoundsRect
GetBoundsRect
ResetDCA
GetOutlineTextMetricsA
GetCharABCWidthsA
GetFontData
GetKerningPairsA
GetGlyphOutlineA
StartDocA
StartPage
EndPage
SetAbortProc
AbortDoc
EndDoc
MaskBlt
PlgBlt
SetPixelV
AngleArc
GetArcDirection
PolyPolyline
GetColorAdjustment
GetCurrentObject
PolyBezier
DrawEscape
ExtEscape
GetCharABCWidthsFloatA
GetCharWidthFloatA
AbortPath
BeginPath
CloseFigure
EndPath
FillPath
FlattenPath
GetMiterLimit
CreateBrushIndirect
GetPath
SetMiterLimit
StrokeAndFillPath
StrokePath
WidenPath
GdiComment
PlayEnhMetaFile
DeleteDC
CreateMetaFileA
CloseMetaFile
CreateEnhMetaFileA
CloseEnhMetaFile
GetDCOrgEx
GetClipBox
SetTextColor
SetBkColor
SaveDC
RestoreDC
SelectPalette
SetBkMode
SetPolyFillMode
SetROP2
SetStretchBltMode
SetMapMode
SetViewportOrgEx
OffsetViewportOrgEx
SetViewportExtEx
ScaleViewportExtEx
SetWindowOrgEx
OffsetWindowOrgEx
SetWindowExtEx
ScaleWindowExtEx
SelectClipRgn
ExcludeClipRect
IntersectClipRect
OffsetClipRgn
MoveToEx
LineTo
SetTextAlign
SetTextJustification
SetTextCharacterExtra
SetMapperFlags
PolyBezierTo
SetColorAdjustment
PolylineTo
PolyDraw
SetArcDirection
ArcTo
winspool.drv
DocumentPropertiesA
OpenPrinterA
ClosePrinter
comdlg32
GetOpenFileNameA
ChooseColorA
GetSaveFileNameA
FindTextA
ReplaceTextA
GetFileTitleA
CommDlgExtendedError
PrintDlgA
PageSetupDlgA
Sections
.text Size: 660KB - Virtual size: 656KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 84KB - Virtual size: 81KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 44KB - Virtual size: 55KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 256KB - Virtual size: 254KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ