Static task
static1
Behavioral task
behavioral1
Sample
a998ef798bc9388af6d4959db6da7baf_JaffaCakes118.exe
Resource
win7-20240704-en
Behavioral task
behavioral2
Sample
a998ef798bc9388af6d4959db6da7baf_JaffaCakes118.exe
Resource
win10v2004-20240802-en
General
-
Target
a998ef798bc9388af6d4959db6da7baf_JaffaCakes118
-
Size
493KB
-
MD5
a998ef798bc9388af6d4959db6da7baf
-
SHA1
ad339185da45e3d34c756c1a2e188dc54d35f09c
-
SHA256
1bf5cb494e306e8a041516259c96248698b1816e4dcc8676907f536c68ff3f56
-
SHA512
0d5a6f4612c4d2ea188adbfee3dc84c7158ee3cf9864b7fbb25728d89cd3f94d67dbb59e3085f3d30d8a6b2862c1caf4f55887c0dbdb906ddd3eba93e888321b
-
SSDEEP
12288:Obfa3aD/v41AX7Dxnzf/9Er5XrFs9P2X2IoYAsK2vyG:Ob0Y/vFX7Ddzf/9EdX5s9P2XNhvyG
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource a998ef798bc9388af6d4959db6da7baf_JaffaCakes118
Files
-
a998ef798bc9388af6d4959db6da7baf_JaffaCakes118.exe windows:4 windows x86 arch:x86
4d2fa512f586c3cfa8e11ecc40695f33
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
ord5276
ord3592
ord641
ord324
ord4229
ord6376
ord6375
ord2078
ord4704
ord2857
ord2403
ord2015
ord4213
ord2570
ord4392
ord3577
ord795
ord609
ord616
ord1775
ord3716
ord2567
ord4390
ord3569
ord804
ord686
ord2933
ord2854
ord2859
ord6871
ord2634
ord1941
ord4215
ord2576
ord3649
ord2144
ord1230
ord2430
ord2858
ord3805
ord861
ord4270
ord920
ord6456
ord1172
ord1637
ord5446
ord6390
ord5436
ord6379
ord1808
ord3701
ord755
ord640
ord2397
ord5781
ord2855
ord1633
ord323
ord470
ord4282
ord4279
ord282
ord2966
ord1131
ord6188
ord5752
ord6182
ord4324
ord6185
ord6017
ord6168
ord5869
ord5785
ord5790
ord5674
ord5732
ord5575
ord5567
ord6057
ord5860
ord3591
ord6190
ord5871
ord2558
ord1105
ord2813
ord2579
ord4400
ord3389
ord3724
ord4294
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
ord2613
ord2248
ord561
ord815
ord3733
ord4616
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
ord6374
ord3870
ord4219
ord6193
ord2294
ord2406
ord3621
ord3658
ord567
ord1634
ord656
ord3614
ord3605
ord4418
ord3397
ord5286
ord1768
ord6051
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
ord5157
ord2377
ord5237
ord4401
ord1767
ord4073
ord6048
ord2506
ord4992
ord5261
ord4847
ord4370
ord5755
ord1569
msvcrt
wcslen
__CxxFrameHandler
_EH_prolog
wcscpy
wcsncpy
rand
time
wcscat
strlen
memcpy
_controlfp
??1type_info@@UAE@XZ
_onexit
__dllonexit
?terminate@@YAXXZ
_except_handler3
__set_app_type
__p__fmode
__p__commode
_adjust_fdiv
__setusermatherr
_initterm
__wgetmainargs
_wcmdln
_ftol
abs
memset
exit
_XcptFilter
_exit
memmove
tolower
_wtol
_CxxThrowException
??0exception@@QAE@ABQBD@Z
??0exception@@QAE@ABV0@@Z
vswprintf
isalnum
floor
malloc
_beginthreadex
ceil
_wtoi
strcat
wcsrchr
wcschr
swprintf
srand
wcscmp
wcsstr
kernel32
GetDriveTypeW
GetDiskFreeSpaceExW
GetVolumeInformationW
FindResourceW
SizeofResource
LoadResource
LockResource
GetCurrentThreadId
CreateThread
CloseHandle
GetModuleHandleA
WinExec
Sleep
GlobalFree
GlobalAlloc
GlobalLock
GetLogicalDriveStringsW
LoadLibraryW
FreeLibrary
MultiByteToWideChar
lstrcpynW
lstrlenW
lstrcmpW
FindClose
FindNextFileW
FindFirstFileW
ExpandEnvironmentStringsW
RemoveDirectoryW
InterlockedExchange
DeleteFileA
lstrcatA
GetStartupInfoW
lstrcpyA
VirtualProtect
GetModuleHandleW
MoveFileExW
GetShortPathNameW
GetLastError
CreateMutexW
GetCommandLineW
lstrcatW
GetModuleFileNameW
CreateDirectoryW
GetVersionExW
GetVersion
GetTickCount
ResumeThread
WriteFile
CreateFileW
lstrcpyW
GetComputerNameW
GetTempFileNameW
GetTempPathW
lstrcmpiW
GetCurrentProcess
GetProcAddress
ReadFile
CreateProcessW
GetFileSize
OutputDebugStringW
DeleteFileW
GlobalMemoryStatusEx
Process32NextW
GetCurrentProcessId
Process32FirstW
CreateToolhelp32Snapshot
TerminateProcess
OpenProcess
GetFileAttributesW
GetPrivateProfileStringW
GlobalUnlock
GetSystemInfo
user32
wsprintfW
ExitWindowsEx
UpdateLayeredWindow
GetWindowLongW
DefWindowProcW
SetActiveWindow
PostQuitMessage
DestroyWindow
UnregisterClassW
LoadCursorW
RegisterClassExW
CreateWindowExW
SetWindowLongW
LoadMenuW
GetCursorPos
TrackPopupMenu
GetMenuItemID
PostMessageW
SetMenuDefaultItem
KillTimer
ModifyMenuW
DestroyIcon
GetMenuItemCount
InsertMenuW
GetSubMenu
DeleteMenu
FindWindowW
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
MessageBoxW
GetClientRect
SendMessageW
InvalidateRect
EnableWindow
OpenClipboard
EmptyClipboard
SetClipboardData
CloseClipboard
LoadImageW
UpdateWindow
GetSysColor
PtInRect
ClientToScreen
OffsetRect
SetRectEmpty
ScreenToClient
InflateRect
PeekMessageW
TranslateMessage
DispatchMessageW
GetClipboardData
CopyRect
SetWindowPos
UnionRect
GetIconInfo
DrawIconEx
GrayStringW
DrawTextW
TabbedTextOutW
EqualRect
FillRect
GetCursor
SetWindowRgn
SetCursor
gdi32
GetCurrentObject
GetDIBits
SetDIBits
GetStockObject
CreateSolidBrush
Escape
ExtTextOutW
TextOutW
RectVisible
PtVisible
CreateCompatibleBitmap
BitBlt
StretchBlt
CreateRectRgn
GetPixel
CombineRgn
GetObjectW
CreateCompatibleDC
CreateDIBSection
SelectObject
DeleteObject
DeleteDC
GetTextExtentPoint32W
CreateFontW
CreateFontIndirectW
advapi32
AdjustTokenPrivileges
RegCloseKey
RegSetValueExW
RegDeleteKeyW
OpenProcessToken
LookupPrivilegeValueW
RegOpenKeyW
RegQueryValueExW
RegOpenKeyExW
RegDeleteValueW
RegCreateKeyW
shell32
SHGetSpecialFolderPathA
CommandLineToArgvW
SHGetSpecialFolderPathW
Shell_NotifyIconW
SHFileOperationW
ShellExecuteExW
SHChangeNotify
SHAddToRecentDocs
SHEmptyRecycleBinW
comctl32
_TrackMouseEvent
ImageList_AddMasked
ImageList_Draw
ole32
CoCreateInstance
CoInitialize
CreateStreamOnHGlobal
CoUninitialize
oleaut32
SysAllocString
SysFreeString
VariantClear
urlmon
ObtainUserAgentString
UrlMkSetSessionOption
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
??8std@@YA_NABV?$basic_string@GU?$char_traits@G@std@@V?$allocator@G@2@@0@0@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
??1?$ctype@D@std@@UAE@XZ
?_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
?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
?assign@?$basic_string@GU?$char_traits@G@std@@V?$allocator@G@2@@std@@QAEAAV12@PBG@Z
??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
??0?$basic_string@GU?$char_traits@G@std@@V?$allocator@G@2@@std@@QAE@PBGABV?$allocator@G@1@@Z
?c_str@?$basic_string@GU?$char_traits@G@std@@V?$allocator@G@2@@std@@QBEPBGXZ
?_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
?_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
?_C@?1??_Nullstr@?$basic_string@GU?$char_traits@G@std@@V?$allocator@G@2@@std@@CAPBGXZ@4GB
??1?$basic_string@GU?$char_traits@G@std@@V?$allocator@G@2@@std@@QAE@XZ
shlwapi
SHGetValueW
ColorRGBToHLS
SHSetValueW
StrCatW
StrCpyW
PathAddBackslashW
ColorHLSToRGB
StrCmpNIA
wnsprintfA
StrStrIW
SHDeleteKeyW
PathRemoveExtensionW
PathStripPathW
gdiplus
GdipDrawLineI
GdipCreatePen1
GdipCreateFromHDC
GdipCloneBrush
GdipCreateSolidFill
GdipDeleteFontFamily
GdipDeleteFont
GdipCreateFont
GdipCreateFontFamilyFromName
GdipSetTextRenderingHint
GdipSetInterpolationMode
GdipGetImageGraphicsContext
GdipCreateBitmapFromScan0
GdipDrawString
GdipMeasureString
GdipSetImageAttributesColorMatrix
GdipDisposeImageAttributes
GdipDrawImageRectI
GdipSetPixelOffsetMode
GdipDrawImageRectRect
GdipGetImageWidth
GdipGetImageHeight
GdipFillRectangle
GdipReleaseDC
GdipSetSmoothingMode
GdipFillRectangleI
GdipDeleteBrush
GdipGetPropertyItem
GdipGetPropertyItemSize
GdipImageGetFrameCount
GdipImageGetFrameDimensionsList
GdipImageSelectActiveFrame
GdipCreateBitmapFromHBITMAP
GdipImageGetFrameDimensionsCount
GdipCloneBitmapAreaI
GdipBitmapSetPixel
GdipBitmapGetPixel
GdipCreateBitmapFromHICON
GdipCreateLineBrushFromRect
GdipDrawRectangle
GdipClosePathFigure
GdipAddPathArcI
GdipDeletePath
GdipFillPath
GdipCreatePath
GdipDrawPath
GdipDeleteStringFormat
GdipGetRegionBoundsI
GdipSetStringFormatMeasurableCharacterRanges
GdipCreateStringFormat
GdipMeasureCharacterRanges
GdipCreateRegion
GdipDeleteRegion
GdipDeletePen
GdipDeleteGraphics
GdiplusStartup
GdipDisposeImage
GdipCloneImage
GdipCreateBitmapFromStreamICM
GdipCreateBitmapFromStream
GdipFree
GdipAlloc
GdipCreateImageAttributes
GdipCreateHBITMAPFromBitmap
wininet
InternetReadFile
HttpOpenRequestW
HttpSendRequestW
InternetConnectW
InternetCloseHandle
InternetOpenW
InternetSetOptionW
FindFirstUrlCacheEntryW
DeleteUrlCacheEntryW
FindNextUrlCacheEntryW
FindCloseUrlCache
HttpQueryInfoW
netapi32
NetWkstaGetInfo
NetApiBufferFree
uxtheme
IsThemeActive
Sections
.text Size: 269KB - Virtual size: 268KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 60KB - Virtual size: 60KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 44KB - Virtual size: 53KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 177KB - Virtual size: 176KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 39KB - Virtual size: 39KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ