Static task
static1
Behavioral task
behavioral1
Sample
c034385d3bce2dbfaa6fae6fdb01acf8_JaffaCakes118.exe
Resource
win7-20240708-en
Behavioral task
behavioral2
Sample
c034385d3bce2dbfaa6fae6fdb01acf8_JaffaCakes118.exe
Resource
win10v2004-20240802-en
General
-
Target
c034385d3bce2dbfaa6fae6fdb01acf8_JaffaCakes118
-
Size
912KB
-
MD5
c034385d3bce2dbfaa6fae6fdb01acf8
-
SHA1
43bbe43caa92eb6bb65e4e3fa47e009544f5a9ab
-
SHA256
f7fd924769734f2896f2f66dd9a637ac59b61183c2a1f2e35c45a2406cff3eaa
-
SHA512
13e7a39b7ae488e7e1eefad577ec497e4a4d7b634f78bc25d2c5fd3be09c8b019662f2d0f838d593e80e31a8dc9393c04c72c7fa3d51062a442d17678bf946c8
-
SSDEEP
24576:Y5zG2TlMnq9ClXXmF9/2vf3IXwLuIjyKWEgX52O:H2TlMhXzv+CsKWEQ
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource c034385d3bce2dbfaa6fae6fdb01acf8_JaffaCakes118
Files
-
c034385d3bce2dbfaa6fae6fdb01acf8_JaffaCakes118.exe windows:4 windows x86 arch:x86
8a9727e064fd0922b4fe0b5471fdc1b9
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
mfc42u
ord3733
ord815
ord561
ord2248
ord2613
ord1131
ord2078
ord6375
ord2857
ord2403
ord2015
ord4213
ord2570
ord4392
ord3577
ord795
ord609
ord616
ord1775
ord3716
ord2567
ord4390
ord3569
ord804
ord686
ord6376
ord2933
ord2854
ord2859
ord6871
ord2634
ord1941
ord4215
ord2576
ord3649
ord2144
ord1230
ord2430
ord2858
ord3805
ord861
ord4270
ord920
ord6456
ord1172
ord1637
ord5446
ord6390
ord5436
ord6379
ord4229
ord1808
ord3701
ord641
ord324
ord755
ord640
ord2397
ord5781
ord2855
ord1633
ord323
ord470
ord4282
ord4279
ord4704
ord282
ord4616
ord2966
ord5755
ord6188
ord5752
ord6182
ord4324
ord6185
ord6017
ord6168
ord5869
ord5785
ord5790
ord5674
ord5732
ord5575
ord5567
ord6057
ord5860
ord3591
ord6190
ord5871
ord2558
ord1105
ord2813
ord3389
ord2579
ord4400
ord3724
ord4294
ord4219
ord6777
ord4262
ord5568
ord3792
ord6597
ord2574
ord4396
ord3635
ord6237
ord2631
ord3288
ord1173
ord693
ord4238
ord283
ord6451
ord6896
ord2572
ord4394
ord3625
ord682
ord556
ord809
ord1088
ord6174
ord3749
ord2114
ord1940
ord5299
ord4693
ord5711
ord565
ord817
ord2718
ord4221
ord5710
ord5285
ord5303
ord4692
ord4074
ord2717
ord5298
ord5296
ord3341
ord2388
ord5193
ord1089
ord3917
ord5727
ord2504
ord2546
ord4480
ord6371
ord4269
ord4667
ord6898
ord3297
ord6211
ord6688
ord384
ord2088
ord3566
ord765
ord3693
ord535
ord2910
ord465
ord1565
ord2680
ord2371
ord5977
ord1761
ord4029
ord818
ord2127
ord1143
ord3867
ord1165
ord3870
ord6193
ord2294
ord2406
ord3658
ord3621
ord567
ord1634
ord656
ord3605
ord4418
ord3397
ord5286
ord1768
ord6051
ord3614
ord540
ord2810
ord800
ord823
ord2637
ord6195
ord825
ord4419
ord4621
ord4075
ord3074
ord3820
ord3826
ord3825
ord2971
ord3076
ord2980
ord3257
ord3131
ord4459
ord3254
ord3142
ord2977
ord5273
ord2116
ord2438
ord5257
ord1720
ord5059
ord3744
ord6372
ord2047
ord2640
ord4435
ord4831
ord3793
ord4347
ord6370
ord5261
ord5157
ord2377
ord5237
ord4401
ord1767
ord4073
ord6048
ord2506
ord4992
ord4847
ord4370
ord5276
ord1569
msvcrt
wcslen
__CxxFrameHandler
_EH_prolog
wcscpy
wcsncpy
_controlfp
??1type_info@@UAE@XZ
_onexit
__dllonexit
?terminate@@YAXXZ
_except_handler3
__set_app_type
__p__fmode
__p__commode
_adjust_fdiv
__setusermatherr
_initterm
__wgetmainargs
_wcmdln
exit
_XcptFilter
rand
time
wcscat
_exit
sscanf
memmove
tolower
_wtol
_CxxThrowException
??0exception@@QAE@ABQBD@Z
??0exception@@QAE@ABV0@@Z
vswprintf
isalnum
malloc
_beginthreadex
ceil
_wtoi
wcsrchr
wcschr
swprintf
srand
wcscmp
wcsstr
memset
abs
_ftol
memcpy
strlen
kernel32
MoveFileExW
GetLogicalDriveStringsW
GetDriveTypeW
GetDiskFreeSpaceExW
GetVolumeInformationW
FindResourceW
SizeofResource
LoadResource
LockResource
GetCurrentThreadId
GetModuleHandleA
WinExec
GlobalFree
GlobalAlloc
GlobalLock
GlobalUnlock
GetShortPathNameW
LoadLibraryW
MultiByteToWideChar
lstrcpynW
lstrlenW
lstrcpyW
lstrcmpW
InterlockedExchange
FindClose
FindNextFileW
FindFirstFileW
ExpandEnvironmentStringsW
RemoveDirectoryW
DeleteFileA
lstrcatA
GetStartupInfoW
GetLastError
CreateMutexW
GetCommandLineW
lstrcatW
GetModuleFileNameW
Sleep
CreateDirectoryW
GetVersionExW
GetVersion
ResumeThread
GetModuleHandleW
GetTickCount
CloseHandle
WriteFile
CreateFileW
GetTempFileNameW
GetTempPathW
lstrcmpiW
GetCurrentProcess
GetProcAddress
ReadFile
GetFileSize
DeleteFileW
CreateProcessW
Process32NextW
Process32FirstW
CreateToolhelp32Snapshot
TerminateProcess
OpenProcess
GetFileAttributesW
GetPrivateProfileStringW
FreeLibrary
GlobalMemoryStatusEx
GetSystemInfo
user32
wsprintfW
SetWindowLongW
GrayStringW
DrawTextW
UpdateWindow
EqualRect
FillRect
GetCursor
SetCursor
SetWindowRgn
LoadCursorW
LoadMenuW
GetCursorPos
TrackPopupMenu
GetMenuItemID
PostMessageW
SetMenuDefaultItem
KillTimer
ModifyMenuW
GetMenuItemCount
InsertMenuW
GetSubMenu
DeleteMenu
RegisterWindowMessageW
GetParent
GetDC
ReleaseDC
SetTimer
EnumWindows
SetForegroundWindow
IsIconic
ShowWindow
SendMessageTimeoutW
LoadBitmapW
PostThreadMessageW
GetAsyncKeyState
EnumChildWindows
GetDlgCtrlID
CallNextHookEx
GetWindowTextW
SetClipboardViewer
SetWindowsHookExW
GetDesktopWindow
GetWindowRect
SystemParametersInfoW
GetSystemMetrics
IsWindow
ChangeClipboardChain
UnhookWindowsHookEx
LoadIconW
LoadIconA
IsWindowVisible
GetClientRect
SendMessageW
InvalidateRect
EnableWindow
OpenClipboard
EmptyClipboard
SetClipboardData
CloseClipboard
GetSysColor
PtInRect
ClientToScreen
OffsetRect
SetRectEmpty
ScreenToClient
InflateRect
PeekMessageW
TranslateMessage
DispatchMessageW
GetClipboardData
CopyRect
UpdateLayeredWindow
GetWindowLongW
DefWindowProcW
PostQuitMessage
SetWindowPos
DestroyWindow
UnregisterClassW
RegisterClassExW
TabbedTextOutW
CreateWindowExW
gdi32
GetCurrentObject
GetDIBits
SetDIBits
CreateDIBSection
DeleteObject
DeleteDC
GetStockObject
Escape
ExtTextOutW
TextOutW
RectVisible
PtVisible
CreateCompatibleBitmap
BitBlt
SelectObject
StretchBlt
CreateCompatibleDC
CreateRectRgn
GetPixel
CombineRgn
GetObjectW
GetTextExtentPoint32W
CreateFontW
CreateFontIndirectW
advapi32
RegOpenKeyExW
RegCloseKey
RegSetValueExW
RegDeleteKeyW
RegQueryValueExW
RegOpenKeyW
RegDeleteValueW
RegCreateKeyW
shell32
CommandLineToArgvW
SHGetSpecialFolderPathW
Shell_NotifyIconW
SHFileOperationW
SHAddToRecentDocs
SHEmptyRecycleBinW
SHGetSpecialFolderPathA
comctl32
_TrackMouseEvent
ImageList_AddMasked
ImageList_Draw
ole32
CoInitialize
CoCreateInstance
CoUninitialize
CreateStreamOnHGlobal
oleaut32
VariantClear
SysAllocString
SysFreeString
msvcp60
?_Xran@std@@YAXXZ
?assign@?$basic_string@GU?$char_traits@G@std@@V?$allocator@G@2@@std@@QAEAAV12@IG@Z
??0logic_error@std@@QAE@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@@Z
??_7out_of_range@std@@6B@
??1out_of_range@std@@UAE@XZ
??0out_of_range@std@@QAE@ABV01@@Z
??0logic_error@std@@QAE@ABV01@@Z
?rfind@?$basic_string@GU?$char_traits@G@std@@V?$allocator@G@2@@std@@QBEIPBGII@Z
?find_first_not_of@?$basic_string@GU?$char_traits@G@std@@V?$allocator@G@2@@std@@QBEIPBGII@Z
?find_last_not_of@?$basic_string@GU?$char_traits@G@std@@V?$allocator@G@2@@std@@QBEIPBGII@Z
?erase@?$basic_string@GU?$char_traits@G@std@@V?$allocator@G@2@@std@@QAEAAV12@II@Z
?_Decref@facet@locale@std@@QAEPAV123@XZ
?_Incref@facet@locale@std@@QAEXXZ
??1?$ctype@G@std@@UAE@XZ
?id@?$ctype@G@std@@2V0locale@2@A
??0?$ctype@G@std@@QAE@I@Z
?do_is@?$ctype@G@std@@MBEPBGPBG0PAF@Z
?do_is@?$ctype@G@std@@MBE_NFG@Z
?do_scan_is@?$ctype@G@std@@MBEPBGFPBG0@Z
?do_scan_not@?$ctype@G@std@@MBEPBGFPBG0@Z
?do_tolower@?$ctype@G@std@@MBEPBGPAGPBG@Z
?do_tolower@?$ctype@G@std@@MBEGG@Z
?do_toupper@?$ctype@G@std@@MBEPBGPAGPBG@Z
?do_toupper@?$ctype@G@std@@MBEGG@Z
?do_widen@?$ctype@G@std@@MBEPBDPBD0PAG@Z
?do_widen@?$ctype@G@std@@MBEGD@Z
?do_narrow@?$ctype@G@std@@MBEPBGPBG0DPAD@Z
?do_narrow@?$ctype@G@std@@MBEDGD@Z
??1?$ctype@D@std@@UAE@XZ
?id@?$ctype@D@std@@2V0locale@2@A
??Bid@locale@std@@QAEIXZ
?_Getfacet@locale@std@@QBEPBVfacet@12@I_N@Z
?_Iscloc@locale@std@@QBE_NXZ
??0?$ctype@D@std@@QAE@PBF_NI@Z
??_7bad_cast@std@@6B@
??1bad_cast@std@@UAE@XZ
??0bad_cast@std@@QAE@ABV01@@Z
?do_tolower@?$ctype@D@std@@MBEPBDPADPBD@Z
?do_tolower@?$ctype@D@std@@MBEDD@Z
?do_toupper@?$ctype@D@std@@MBEPBDPADPBD@Z
?do_toupper@?$ctype@D@std@@MBEDD@Z
?resize@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEXI@Z
??0locale@std@@QAE@XZ
?_Freeze@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEXXZ
??1locale@std@@QAE@XZ
?replace@?$basic_string@GU?$char_traits@G@std@@V?$allocator@G@2@@std@@QAEAAV12@IIABV12@II@Z
?_Nullstr@?$basic_string@GU?$char_traits@G@std@@V?$allocator@G@2@@std@@CAPBGXZ
??4?$basic_string@GU?$char_traits@G@std@@V?$allocator@G@2@@std@@QAEAAV01@ABV01@@Z
?resize@?$basic_string@GU?$char_traits@G@std@@V?$allocator@G@2@@std@@QAEXI@Z
?find@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEIPBDII@Z
?assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV12@ABV12@II@Z
?_Freeze@?$basic_string@GU?$char_traits@G@std@@V?$allocator@G@2@@std@@AAEXXZ
?append@?$basic_string@GU?$char_traits@G@std@@V?$allocator@G@2@@std@@QAEAAV12@IG@Z
??Hstd@@YA?AV?$basic_string@GU?$char_traits@G@std@@V?$allocator@G@2@@0@ABV10@0@Z
??0?$basic_string@GU?$char_traits@G@std@@V?$allocator@G@2@@std@@QAE@ABV?$allocator@G@1@@Z
??Hstd@@YA?AV?$basic_string@GU?$char_traits@G@std@@V?$allocator@G@2@@0@ABV10@PBG@Z
??Hstd@@YA?AV?$basic_string@GU?$char_traits@G@std@@V?$allocator@G@2@@0@PBGABV10@@Z
?append@?$basic_string@GU?$char_traits@G@std@@V?$allocator@G@2@@std@@QAEAAV12@ABV12@II@Z
?assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV12@PBDI@Z
??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ
?find@?$basic_string@GU?$char_traits@G@std@@V?$allocator@G@2@@std@@QBEIPBGII@Z
?npos@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@2IB
?substr@?$basic_string@GU?$char_traits@G@std@@V?$allocator@G@2@@std@@QBE?AV12@II@Z
?append@?$basic_string@GU?$char_traits@G@std@@V?$allocator@G@2@@std@@QAEAAV12@PBGI@Z
??8std@@YA_NABV?$basic_string@GU?$char_traits@G@std@@V?$allocator@G@2@@0@PBG@Z
?c_str@?$basic_string@GU?$char_traits@G@std@@V?$allocator@G@2@@std@@QBEPBGXZ
??0?$basic_string@GU?$char_traits@G@std@@V?$allocator@G@2@@std@@QAE@PBGABV?$allocator@G@1@@Z
?_C@?1??_Nullstr@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@CAPBDXZ@4DB
?_Tidy@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEX_N@Z
??0?$basic_string@GU?$char_traits@G@std@@V?$allocator@G@2@@std@@QAE@ABV01@@Z
??0_Lockit@std@@QAE@XZ
??Mstd@@YA_NABV?$basic_string@GU?$char_traits@G@std@@V?$allocator@G@2@@0@0@Z
??1_Lockit@std@@QAE@XZ
?npos@?$basic_string@GU?$char_traits@G@std@@V?$allocator@G@2@@std@@2IB
?assign@?$basic_string@GU?$char_traits@G@std@@V?$allocator@G@2@@std@@QAEAAV12@ABV12@II@Z
?_C@?1??_Nullstr@?$basic_string@GU?$char_traits@G@std@@V?$allocator@G@2@@std@@CAPBGXZ@4GB
?_Tidy@?$basic_string@GU?$char_traits@G@std@@V?$allocator@G@2@@std@@AAEX_N@Z
?assign@?$basic_string@GU?$char_traits@G@std@@V?$allocator@G@2@@std@@QAEAAV12@PBGI@Z
??1?$basic_string@GU?$char_traits@G@std@@V?$allocator@G@2@@std@@QAE@XZ
shlwapi
ColorHLSToRGB
StrStrIW
SHGetValueW
SHSetValueW
PathStripPathW
PathRemoveExtensionW
SHDeleteKeyW
ColorRGBToHLS
gdiplus
GdipDeleteGraphics
GdipDeletePen
GdipDeleteBrush
GdipDrawLineI
GdipCreatePen1
GdipCreateFromHDC
GdipCloneBrush
GdipCreateSolidFill
GdipDeleteFontFamily
GdipDeleteFont
GdipCreateFont
GdipCreateFontFamilyFromName
GdipSetTextRenderingHint
GdipSetInterpolationMode
GdipGetImageGraphicsContext
GdipCreateBitmapFromScan0
GdipDrawString
GdipMeasureString
GdipSetImageAttributesColorMatrix
GdipDisposeImageAttributes
GdipDrawImageRectI
GdipSetPixelOffsetMode
GdipDrawImageRectRect
GdipGetImageWidth
GdipGetImageHeight
GdipDrawRectangle
GdiplusStartup
GdipCreateHBITMAPFromBitmap
GdipGetPropertyItem
GdipGetPropertyItemSize
GdipImageGetFrameCount
GdipImageGetFrameDimensionsList
GdipImageSelectActiveFrame
GdipCreateBitmapFromHBITMAP
GdipImageGetFrameDimensionsCount
GdipCloneBitmapAreaI
GdipCreateLineBrushFromRect
GdipReleaseDC
GdipSetSmoothingMode
GdipClosePathFigure
GdipAddPathArcI
GdipDeletePath
GdipFillPath
GdipCreatePath
GdipDrawPath
GdipDeleteStringFormat
GdipGetRegionBoundsI
GdipSetStringFormatMeasurableCharacterRanges
GdipCreateStringFormat
GdipMeasureCharacterRanges
GdipCreateRegion
GdipDeleteRegion
GdipDisposeImage
GdipCloneImage
GdipCreateBitmapFromStreamICM
GdipCreateBitmapFromStream
GdipFree
GdipAlloc
GdipCreateImageAttributes
GdipFillRectangle
wininet
InternetReadFile
HttpQueryInfoW
HttpOpenRequestW
InternetConnectW
InternetCloseHandle
InternetOpenW
FindFirstUrlCacheEntryW
DeleteUrlCacheEntryW
FindNextUrlCacheEntryW
FindCloseUrlCache
HttpSendRequestW
Sections
.text Size: 377KB - Virtual size: 377KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 72KB - Virtual size: 72KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 50KB - Virtual size: 50KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 399KB - Virtual size: 399KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ