Static task
static1
Behavioral task
behavioral1
Sample
24b9b5f815c16a3d57e7151ba8eca591_JaffaCakes118.exe
Resource
win7-20240508-en
Behavioral task
behavioral2
Sample
24b9b5f815c16a3d57e7151ba8eca591_JaffaCakes118.exe
Resource
win10v2004-20240508-en
General
-
Target
24b9b5f815c16a3d57e7151ba8eca591_JaffaCakes118
-
Size
1.5MB
-
MD5
24b9b5f815c16a3d57e7151ba8eca591
-
SHA1
7450c7db73f056c68e3caa2a2d0911d4225fc550
-
SHA256
1d626ccf58ca0d5e213b319f031d1d37cf9fda8e2506e53a3955603e427c1727
-
SHA512
95bde65cb4cf7ad3044d970a6840f894d91f43e8ef4dcdf23ab60ab14396b3602342e6d8edd51efca921e71fcd3456bf2d6b3cdf4feac576a4ea25c952829d1b
-
SSDEEP
24576:KY1987P8/5DFffyarhBz2hEDd96zNpFsGRt0KIK4U4Jr+6eV4hb:KY19k0/Lft2hC+zNPsHZJapob
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource 24b9b5f815c16a3d57e7151ba8eca591_JaffaCakes118
Files
-
24b9b5f815c16a3d57e7151ba8eca591_JaffaCakes118.exe windows:4 windows x86 arch:x86
a310e8c7955abf505d0b3e3a6d826f3e
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
wsock32
closesocket
socket
WSAGetLastError
setsockopt
connect
sendto
recvfrom
recv
send
ntohl
accept
WSAStartup
gethostname
inet_addr
listen
inet_ntoa
ioctlsocket
gethostbyname
bind
htons
htonl
WSASetLastError
select
__WSAFDIsSet
kernel32
OpenMutexA
InitializeCriticalSection
DeleteCriticalSection
lstrcpyA
GetCurrentProcessId
GetFileSize
WriteFile
GetComputerNameA
SetFilePointer
FindClose
FindFirstFileA
SetEndOfFile
TerminateThread
OpenEventA
GetWindowsDirectoryA
GetLocalTime
SetEvent
GetVersionExA
DeviceIoControl
SetPriorityClass
InterlockedDecrement
WideCharToMultiByte
GetSystemDefaultLangID
LocalFree
LocalHandle
LocalAlloc
lstrcmpiA
OpenProcess
GetDriveTypeA
GetTempPathA
CreateDirectoryA
GetFileAttributesA
GetExitCodeThread
CreateMutexA
ReleaseMutex
TerminateProcess
FileTimeToSystemTime
FileTimeToLocalFileTime
GetProcessTimes
CopyFileA
lstrcatA
OpenFile
SetThreadPriority
GetThreadPriority
GetCurrentThread
ExitProcess
WritePrivateProfileStringA
GetPrivateProfileStringA
UnmapViewOfFile
FlushViewOfFile
MapViewOfFile
CreateFileMappingA
FindNextFileA
GetCommandLineA
GetShortPathNameA
LoadLibraryExA
lstrcpynA
IsDBCSLeadByte
SetWaitableTimer
CreateWaitableTimerA
CancelWaitableTimer
SetLastError
SetLocalTime
SetFileAttributesA
GetEnvironmentVariableA
GetTempFileNameA
GlobalMemoryStatus
WaitForMultipleObjects
WaitForSingleObject
GetVersion
DeleteFileA
OutputDebugStringA
GetCurrentProcess
FlushInstructionCache
lstrcmpA
InterlockedIncrement
GetModuleHandleA
SizeofResource
GetLogicalDriveStringsA
CreateEventA
LoadResource
SetVolumeLabelA
GetLocaleInfoW
SetConsoleCtrlHandler
GetExitCodeProcess
IsBadCodePtr
IsBadReadPtr
GetStringTypeW
GetStringTypeA
GetUserDefaultLCID
EnumSystemLocalesA
GetLocaleInfoA
IsValidCodePage
IsValidLocale
GetFullPathNameA
GetEnvironmentStringsW
GetEnvironmentStrings
FreeEnvironmentStringsW
FreeEnvironmentStringsA
IsBadWritePtr
VirtualAlloc
VirtualFree
HeapCreate
HeapDestroy
GetStdHandle
SetHandleCount
SetUnhandledExceptionFilter
UnhandledExceptionFilter
HeapSize
GetOEMCP
GetACP
TlsGetValue
TlsFree
TlsAlloc
CompareStringW
CompareStringA
GetCPInfo
LCMapStringW
LCMapStringA
FatalAppExitA
SetStdHandle
FlushFileBuffers
GetFileType
SetCurrentDirectoryA
SetEnvironmentVariableA
SystemTimeToFileTime
LocalFileTimeToFileTime
SetFileTime
GetStartupInfoA
HeapReAlloc
HeapFree
HeapAlloc
GetSystemTime
GetTimeZoneInformation
RaiseException
ExitThread
TlsSetValue
CreateThread
RtlUnwind
InterlockedExchange
FormatMessageA
MoveFileA
GetModuleFileNameA
GetCurrentDirectoryA
GetDiskFreeSpaceA
MoveFileExA
LocalLock
LocalUnlock
GlobalLock
FindResourceA
GetSystemDirectoryA
Sleep
FreeResource
GlobalFree
GlobalHandle
GlobalAlloc
lstrlenW
lstrlenA
LockResource
GetLastError
FreeLibrary
LeaveCriticalSection
EnterCriticalSection
MultiByteToWideChar
GlobalUnlock
GetCurrentThreadId
CreateProcessA
CreateFileA
ReadFile
CloseHandle
LoadLibraryA
GetProcAddress
user32
EndPaint
CallWindowProcA
GetSysColor
FillRect
SetTimer
KillTimer
SendMessageA
LoadStringA
DestroyWindow
IsWindow
GetParent
GetClassNameA
SetWindowPos
SetWindowTextA
GetWindowLongA
RedrawWindow
GetDesktopWindow
ReleaseDC
GetDC
InvalidateRect
SetWindowLongA
GetFocus
GetClientRect
InvalidateRgn
CreateWindowExA
wsprintfA
SystemParametersInfoA
BlockInput
SetDlgItemTextA
ExitWindowsEx
keybd_event
GetDlgItem
ShowWindow
MessageBoxA
EndDialog
PostThreadMessageA
GetActiveWindow
PeekMessageA
DialogBoxIndirectParamA
RegisterClassExA
LoadCursorA
GetClassInfoExA
RegisterWindowMessageA
DefWindowProcA
GetWindow
CreateAcceleratorTableA
BeginPaint
GetWindowTextLengthA
GetWindowTextA
IsChild
SetFocus
ReleaseCapture
SetCapture
DispatchMessageA
OemToCharBuffA
CharToOemBuffA
IsWindowVisible
MsgWaitForMultipleObjectsEx
RegisterHotKey
SetForegroundWindow
EnableWindow
MsgWaitForMultipleObjects
CreateDialogIndirectParamA
TranslateMessage
FindWindowA
UnregisterDeviceNotification
GetSystemMetrics
SetActiveWindow
UnhookWindowsHookEx
GetWindowRect
SendInput
SetWindowsHookExA
UnregisterHotKey
GetMessageA
PostMessageA
CharNextA
PostQuitMessage
UpdateWindow
RegisterDeviceNotificationA
LoadIconA
GetDlgItemTextA
GetTopWindow
GetWindowThreadProcessId
EnumWindows
gdi32
GetDeviceCaps
DeleteDC
BitBlt
SelectObject
CreateCompatibleDC
CreateCompatibleBitmap
DeleteObject
CreateSolidBrush
GetObjectA
GetStockObject
GetDIBits
RealizePalette
SelectPalette
CreateDCA
winspool.drv
EnumPrintersA
advapi32
CloseServiceHandle
QueryServiceStatus
RegCloseKey
RegNotifyChangeKeyValue
GetTokenInformation
SetSecurityDescriptorGroup
SetSecurityDescriptorOwner
GetLengthSid
CopySid
InitializeSecurityDescriptor
SetSecurityDescriptorDacl
StartServiceCtrlDispatcherA
ControlService
DeleteService
CreateServiceA
OpenThreadToken
SetServiceStatus
RegisterServiceCtrlHandlerA
RegisterEventSourceA
ReportEventA
DeregisterEventSource
OpenSCManagerA
OpenServiceA
RegCreateKeyExA
RegQueryValueExA
StartServiceA
RegRestoreKeyA
RegSaveKeyA
RegDeleteKeyA
RegEnumValueA
RegCreateKeyA
RegQueryInfoKeyA
IsValidSid
ImpersonateLoggedOnUser
RegEnumKeyExA
RegDeleteValueA
RegOpenKeyA
CreateProcessAsUserA
OpenProcessToken
LookupPrivilegeValueA
AdjustTokenPrivileges
GetUserNameA
RevertToSelf
RegFlushKey
RegOpenKeyExA
RegSetValueExA
shell32
ShellExecuteExA
SHFileOperationA
ole32
CoInitializeEx
CoTaskMemAlloc
StringFromCLSID
CoCreateGuid
CoSetProxyBlanket
OleLockRunning
CLSIDFromProgID
OleUninitialize
OleInitialize
CreateStreamOnHGlobal
CoRevokeClassObject
CoInitializeSecurity
CoTaskMemRealloc
CLSIDFromString
CoTaskMemFree
CoCreateInstance
CoRegisterClassObject
CoUninitialize
CoInitialize
oleaut32
CreateErrorInfo
VarUI4FromStr
SetErrorInfo
GetErrorInfo
RegisterTypeLi
LoadTypeLi
SafeArrayDestroy
VariantChangeType
LoadRegTypeLi
SafeArrayGetLBound
SafeArrayGetUBound
VariantInit
SafeArrayGetElement
SysAllocStringLen
OleCreateFontIndirect
SysStringLen
VariantClear
SysAllocString
SysFreeString
odbc32
ord60
ord11
ord4
ord66
ord65
ord70
ord56
ord67
ord40
ord54
ord12
ord76
ord30
ord72
ord31
ord8
ord18
ord20
ord19
ord24
ord75
ord39
ord50
ord7
ord41
ord16
ord36
ord29
ord9
version
VerQueryValueA
GetFileVersionInfoA
GetFileVersionInfoSizeA
wininet
FindCloseUrlCache
DeleteUrlCacheEntry
FindNextUrlCacheEntryA
FindFirstUrlCacheEntryA
setupapi
SetupDiDestroyDeviceInfoList
SetupDiSetClassInstallParamsA
SetupDiEnumDeviceInfo
SetupDiGetClassDevsA
SetupDiGetDeviceRegistryPropertyA
SetupDiChangeState
rpcrt4
UuidFromStringA
comctl32
InitCommonControlsEx
sensapi
IsNetworkAlive
mpr
WNetAddConnection2A
Sections
.text Size: 1.3MB - Virtual size: 1.3MB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 136KB - Virtual size: 135KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 120KB - Virtual size: 193KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 16KB - Virtual size: 14KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ