Static task
static1
Behavioral task
behavioral1
Sample
3776872b75d9dff2ae69cbed5589ba95_JaffaCakes118.exe
Resource
win7-20240903-en
Behavioral task
behavioral2
Sample
3776872b75d9dff2ae69cbed5589ba95_JaffaCakes118.exe
Resource
win10v2004-20241007-en
General
-
Target
3776872b75d9dff2ae69cbed5589ba95_JaffaCakes118
-
Size
654KB
-
MD5
3776872b75d9dff2ae69cbed5589ba95
-
SHA1
8165d1a7c509ac564784bc4e6177e3797519d8cd
-
SHA256
64a0e4f9a495d1a06f95dc481e68ccaaa5ec827e10f635a27b23756f24701ace
-
SHA512
9a48c725f9fa2b00c0e4e3323a374b24fb35009579fa94a8139ccd471905f2b4fe8e68297857eef5b22ea3a2d17555f7f4ec53fa0b866140266c77f881265cf1
-
SSDEEP
12288:b5YS1GJZOTf0ZVsH7PD4yYGDn/Bhnvoz9:FYS1GJZOTf0ZVsHXhD/Dnvk
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource 3776872b75d9dff2ae69cbed5589ba95_JaffaCakes118
Files
-
3776872b75d9dff2ae69cbed5589ba95_JaffaCakes118.exe windows:4 windows x86 arch:x86
dc3aa64be15c5839132a1df69c379968
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
wininet
InternetSetOptionA
mfc42
ord6927
ord6282
ord2763
ord941
ord2863
ord2379
ord755
ord470
ord926
ord2817
ord2820
ord3811
ord3874
ord2587
ord4406
ord3729
ord804
ord4267
ord6197
ord6379
ord6785
ord2086
ord5981
ord924
ord6199
ord5683
ord1168
ord1146
ord3721
ord2725
ord1134
ord2621
ord795
ord815
ord561
ord3738
ord4622
ord5714
ord5289
ord5307
ord4698
ord4079
ord5302
ord5300
ord3346
ord2396
ord5199
ord1089
ord3922
ord5731
ord2512
ord2554
ord4486
ord6375
ord4274
ord4673
ord665
ord3318
ord6662
ord4278
ord6569
ord2065
ord6394
ord6383
ord5440
ord5450
ord2107
ord3726
ord5829
ord1175
ord1200
ord3302
ord6215
ord384
ord2096
ord2862
ord4160
ord3996
ord686
ord2841
ord3663
ord4710
ord3226
ord4853
ord4234
ord2302
ord324
ord567
ord641
ord683
ord3631
ord4424
ord4627
ord4080
ord3079
ord3825
ord3831
ord1576
ord3830
ord3402
ord2976
ord3081
ord2985
ord3262
ord3136
ord4465
ord3259
ord3147
ord2982
ord5277
ord2124
ord2446
ord5261
ord1727
ord5065
ord3749
ord6376
ord2055
ord2648
ord818
ord4275
ord4299
ord3528
ord3005
ord2136
ord4034
ord1601
ord6876
ord6283
ord6930
ord6928
ord6874
ord940
ord353
ord1099
ord1574
ord6143
ord5861
ord1871
ord6571
ord715
ord415
ord5620
ord1799
ord614
ord2623
ord290
ord4226
ord2486
ord4003
ord446
ord743
ord1106
ord6354
ord5500
ord5689
ord861
ord1770
ord462
ord539
ord3571
ord3626
ord640
ord2450
ord2405
ord2414
ord1641
ord1640
ord323
ord4220
ord2584
ord3654
ord2438
ord2614
ord5572
ord2919
ord1644
ord711
ord398
ord413
ord700
ord6307
ord913
ord4167
ord521
ord1158
ord4189
ord859
ord2448
ord844
ord1572
ord2044
ord5834
ord4202
ord542
ord812
ord6144
ord5862
ord5610
ord559
ord1948
ord5303
ord4699
ord5715
ord565
ord817
ord2726
ord802
ord1085
ord2765
ord703
ord603
ord273
ord404
ord3939
ord2454
ord1969
ord403
ord2452
ord1979
ord5442
ord4243
ord3370
ord3619
ord2582
ord4402
ord3640
ord693
ord6242
ord6696
ord2859
ord3706
ord4441
ord5875
ord2567
ord2754
ord4133
ord4297
ord5788
ord472
ord283
ord3301
ord3797
ord6654
ord2860
ord6762
ord2864
ord3286
ord6880
ord6007
ord3998
ord6907
ord6453
ord3293
ord6905
ord5053
ord955
ord3021
ord6442
ord6605
ord2089
ord3610
ord656
ord5787
ord3711
ord1771
ord6366
ord2413
ord2024
ord4219
ord2581
ord4401
ord3639
ord3742
ord692
ord783
ord6128
ord3752
ord2112
ord2099
ord4124
ord1844
ord4400
ord682
ord3089
ord5785
ord2971
ord5759
ord6192
ord5756
ord6186
ord4330
ord6189
ord6021
ord6172
ord5873
ord5789
ord5794
ord5678
ord5736
ord5579
ord5571
ord6061
ord5864
ord3596
ord6194
ord1949
ord1270
ord1232
ord2380
ord2642
ord4123
ord3803
ord6380
ord4287
ord613
ord289
ord4837
ord3798
ord5290
ord4353
ord6374
ord5163
ord2385
ord5241
ord4407
ord1776
ord4078
ord6055
ord3597
ord4425
ord5280
ord1775
ord6052
ord2514
ord4998
ord4376
ord5265
ord537
ord6883
ord801
ord541
ord389
ord2915
ord5710
ord4129
ord922
ord939
ord2818
ord6877
ord268
ord5207
ord2764
ord6648
ord860
ord6663
ord823
ord1567
ord690
ord825
ord1105
ord858
ord535
ord663
ord540
ord348
ord800
ord6929
ord5781
msvcrt
_getch
_strnicmp
_stricmp
_itoa
free
strstr
strncpy
calloc
fprintf
fgets
fwrite
printf
_tempnam
isxdigit
strpbrk
rewind
tolower
toupper
_ftol
_mbsicmp
fputc
isprint
fgetc
_mbsnbcpy
isalpha
_purecall
wcslen
strtol
_beginthread
wcsstr
wcscpy
_wcslwr
mbstowcs
strrchr
_mbsstr
qsort
_mbstok
??8type_info@@QBEHABV0@@Z
memmove
malloc
__CxxFrameHandler
rand
srand
_setmbcp
time
atoi
_mbscmp
_controlfp
__set_app_type
__p__fmode
__p__commode
_adjust_fdiv
__setusermatherr
_initterm
__getmainargs
_acmdln
exit
_XcptFilter
_exit
?terminate@@YAXXZ
_except_handler3
??1type_info@@UAE@XZ
_onexit
__dllonexit
sprintf
fopen
fseek
ftell
fread
fclose
atol
_CxxThrowException
??0exception@@QAE@ABQBD@Z
??1exception@@UAE@XZ
??0exception@@QAE@ABV0@@Z
sscanf
strchr
kernel32
VirtualAlloc
HeapFree
HeapAlloc
GetProcessHeap
VirtualQuery
GetSystemInfo
DeviceIoControl
GetCurrentProcess
VirtualProtectEx
VirtualFree
GlobalUnlock
GlobalLock
GlobalSize
GlobalReAlloc
GetVersionExA
SleepEx
CreateThread
FileTimeToSystemTime
GetFileInformationByHandle
SystemTimeToFileTime
GetTickCount
GetCurrentDirectoryA
LocalFileTimeToFileTime
SetFileTime
lstrcpynA
LCMapStringA
GetStringTypeExA
GetUserDefaultLCID
CreateFileMappingA
LocalFree
QueryPerformanceFrequency
QueryPerformanceCounter
GetStartupInfoA
GetModuleHandleA
WinExec
SetFilePointer
LockFile
WriteFile
UnlockFile
CloseHandle
CreateFileA
Beep
GetPrivateProfileStringA
OpenProcess
DeleteFileA
GetPrivateProfileIntA
OpenEventA
OpenFileMappingA
MapViewOfFile
UnmapViewOfFile
SetEvent
GetCurrentThreadId
GetLocalTime
GetWindowsDirectoryA
GetSystemDirectoryA
GetTempPathA
WritePrivateProfileStringA
WaitForSingleObject
Sleep
TerminateThread
PulseEvent
InterlockedExchange
GetVersion
SetLastError
IsDBCSLeadByte
SetEnvironmentVariableA
GetCurrentThread
FormatMessageA
LocalAlloc
GetFileSize
GlobalAlloc
ReadFile
GlobalFree
InterlockedIncrement
InterlockedDecrement
GetACP
GetCurrentProcessId
ReadProcessMemory
LoadLibraryA
FreeLibrary
GetLastError
GetModuleFileNameA
OutputDebugStringA
VirtualProtect
GetProcAddress
ResetEvent
SuspendThread
WideCharToMultiByte
lstrlenW
MultiByteToWideChar
lstrlenA
GetPrivateProfileSectionA
CopyFileA
GetTempFileNameA
IsDebuggerPresent
MoveFileA
CreateDirectoryA
CreateEventA
InterlockedCompareExchange
ResumeThread
user32
LoadStringA
ClientToScreen
SetCursor
SetRect
ShowScrollBar
DrawFrameControl
GetWindowLongA
GetClassInfoA
DefWindowProcA
LoadCursorA
GrayStringA
DrawTextA
TabbedTextOutA
ReleaseCapture
SetCapture
RedrawWindow
BringWindowToTop
ScreenToClient
LockWindowUpdate
InvalidateRect
UpdateWindow
GetSysColor
GetWindowRect
FillRect
PtInRect
GetParent
GetFocus
FrameRect
EnableWindow
InflateRect
RegisterWindowMessageA
GetDesktopWindow
LoadImageA
keybd_event
SystemParametersInfoA
CopyRect
SetWindowsHookExA
UnhookWindowsHookEx
AppendMenuA
UnregisterHotKey
RegisterHotKey
SendInput
GetGUIThreadInfo
GetWindowDC
ReleaseDC
wsprintfA
LoadMenuA
GetSubMenu
GetMenuStringA
GetForegroundWindow
GetWindowThreadProcessId
GetDC
GetIconInfo
ClipCursor
GetCursorPos
SetCursorPos
MapVirtualKeyA
SetTimer
LoadIconA
PostMessageA
SendMessageA
GetClientRect
IsWindow
IsRectEmpty
CallNextHookEx
GetAsyncKeyState
KillTimer
IsIconic
GetSystemMetrics
DrawIcon
GetSystemMenu
SetForegroundWindow
shell32
ShellExecuteA
ole32
CoInitialize
ProgIDFromCLSID
CoUninitialize
CoCreateInstance
OleRun
StgOpenStorage
msvcp60
??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ
??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@ABV01@@Z
?compare@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEHPBD@Z
??9std@@YA_NABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@PBD@Z
?_C@?1??_Nullstr@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@CAPBDXZ@4DB
?assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV12@ABV12@II@Z
?npos@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@2IB
?assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV12@PBDI@Z
?_Tidy@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEX_N@Z
??8std@@YA_NABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@PBD@Z
?compare@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEHIIPBDI@Z
?_Xlen@std@@YAXXZ
?_Grow@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAE_NI_N@Z
?what@logic_error@std@@UBEPBDXZ
??0logic_error@std@@QAE@ABV01@@Z
??0logic_error@std@@QAE@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@@Z
??_7logic_error@std@@6B@
?_Eos@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEXI@Z
?_Split@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEXXZ
?_Xran@std@@YAXXZ
?replace@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV12@PAD0PBD1@Z
?end@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEPADXZ
?_Freeze@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEXXZ
?assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV12@PBD0@Z
??Mstd@@YA_NABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@0@Z
??1runtime_error@std@@UAE@XZ
??0runtime_error@std@@QAE@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@@Z
??_7runtime_error@std@@6B@
?assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV12@ID@Z
??1_Lockit@std@@QAE@XZ
??0_Lockit@std@@QAE@XZ
??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@ABV?$allocator@D@1@@Z
?erase@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV12@II@Z
??8std@@YA_NABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@0@Z
??9std@@YA_NABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@0@Z
?find@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEIPBDII@Z
??0bad_exception@std@@QAE@ABV01@@Z
??1bad_exception@std@@UAE@XZ
??_7bad_exception@std@@6B@
??1_Winit@std@@QAE@XZ
??0_Winit@std@@QAE@XZ
??1Init@ios_base@std@@QAE@XZ
??0Init@ios_base@std@@QAE@XZ
??8std@@YA_NPBDABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@@Z
??A?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAADI@Z
??0runtime_error@std@@QAE@ABV01@@Z
?append@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV12@ID@Z
??1logic_error@std@@UAE@XZ
?what@runtime_error@std@@UBEPBDXZ
?_Doraise@runtime_error@std@@MBEXXZ
??A?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEABDI@Z
?insert@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV12@IID@Z
??Nstd@@YA_NABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@0@Z
??Ostd@@YA_NABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@0@Z
??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@PBDABV?$allocator@D@1@@Z
??Hstd@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@ABV10@0@Z
shlwapi
SHDeleteKeyA
psapi
EnumProcessModules
gdi32
Escape
ExtTextOutA
TextOutA
RectVisible
PtVisible
GetTextExtentPoint32A
GetBkColor
Rectangle
GetCurrentObject
CreateFontIndirectA
CreateRectRgn
CreateDIBSection
SetDIBits
GetPixel
BitBlt
GetObjectA
GetDIBits
CreateDCA
CreateCompatibleDC
CreateCompatibleBitmap
SelectObject
DeleteObject
advapi32
CreateServiceA
RegCloseKey
RegQueryValueExA
ControlService
StartServiceA
OpenServiceA
DeleteService
OpenSCManagerA
RegOpenKeyExA
CloseServiceHandle
RegOpenKeyA
RegCreateKeyA
RegDeleteKeyA
RegCreateKeyExA
RegSetValueExA
comctl32
ImageList_GetImageInfo
ImageList_SetBkColor
ImageList_GetBkColor
oleaut32
GetErrorInfo
VariantCopy
VariantInit
SysFreeString
SysStringLen
SysAllocStringLen
SysAllocStringByteLen
SysAllocString
VariantClear
LoadTypeLi
winmm
timeGetTime
Sections
.text Size: 360KB - Virtual size: 360KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 240KB - Virtual size: 239KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 14KB - Virtual size: 130KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 39KB - Virtual size: 38KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ