Static task
static1
Behavioral task
behavioral1
Sample
22d957db5809b12b903f0f04bdd4ea3c_JaffaCakes118.exe
Resource
win7-20240220-en
Behavioral task
behavioral2
Sample
22d957db5809b12b903f0f04bdd4ea3c_JaffaCakes118.exe
Resource
win10v2004-20240508-en
General
-
Target
22d957db5809b12b903f0f04bdd4ea3c_JaffaCakes118
-
Size
124KB
-
MD5
22d957db5809b12b903f0f04bdd4ea3c
-
SHA1
45af525919b500eab3fdfc873b31fd59b8c1d788
-
SHA256
42a52be4c0770ae3b0e98f86774c0bbf3abf0e85326da7da7fb6d324085c1759
-
SHA512
01f1a6810baa355223067da0d064e9b43b3a09a3f462597b2a95dad6fe1b83ed8357a9be093ef95e41d64f18bdaa3ed7ceadb8313dea56239e19319706e4bf08
-
SSDEEP
3072:LV/RDMrJqdtcuBMX4IWz8dd5lzvTLHkEIqgcJk3lRTHq6JDmB:5pDMsfCX4IW4lzLLGqgPqaD
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource 22d957db5809b12b903f0f04bdd4ea3c_JaffaCakes118
Files
-
22d957db5809b12b903f0f04bdd4ea3c_JaffaCakes118.exe windows:4 windows x86 arch:x86
bbebdc6f104dd201c5ab20b655c0ca83
Headers
File Characteristics
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_32BIT_MACHINE
Imports
winmm
timeSetEvent
mciSendCommandA
timeKillEvent
timeEndPeriod
timeBeginPeriod
waveInOpen
waveInPrepareHeader
waveInReset
waveInStart
waveInUnprepareHeader
waveInAddBuffer
waveOutGetDevCapsA
waveOutGetDevCapsW
waveOutGetNumDevs
waveOutGetPosition
waveOutOpen
waveOutPrepareHeader
waveOutReset
waveOutUnprepareHeader
waveOutWrite
waveInClose
waveInGetDevCapsA
waveOutClose
waveInGetDevCapsW
waveInGetNumDevs
dinput
DirectInputCreateW
advapi32
InitializeAcl
AllocateAndInitializeSid
AddAccessAllowedAce
SetSecurityDescriptorDacl
SetFileSecurityW
RegQueryValueExA
RegOpenKeyExA
RegOpenKeyA
RegEnumKeyA
RegCloseKey
OpenProcessToken
InitializeSecurityDescriptor
EqualSid
GetTokenInformation
GetSecurityDescriptorDacl
GetLengthSid
GetFileSecurityW
GetAclInformation
GetAce
AddAce
version
GetFileVersionInfoSizeA
GetFileVersionInfoA
VerQueryValueA
ws2_32
WSACancelAsyncRequest
WSACleanup
WSAGetLastError
WSAStartup
accept
bind
closesocket
connect
htonl
htons
inet_addr
ioctlsocket
listen
recv
select
send
socket
WSAAsyncGetHostByName
user32
CreateWindowExA
CharToOemA
DestroyWindow
DispatchMessageA
CharLowerBuffA
AdjustWindowRect
DefWindowProcA
CloseClipboard
ClientToScreen
wsprintfA
UpdateWindow
TranslateMessage
ShowWindow
ShowCursor
SetWindowPos
SetRect
SetClipboardData
ScreenToClient
ReleaseDC
RegisterWindowMessageA
RegisterClassA
PostThreadMessageA
PeekMessageA
OpenClipboard
MsgWaitForMultipleObjects
MessageBoxW
LoadIconA
LoadCursorA
GetSystemMetrics
GetQueueStatus
GetForegroundWindow
GetDC
GetClipboardData
EmptyClipboard
gdi32
GetDeviceCaps
GetStockObject
shell32
SHFileOperationW
ShellExecuteA
SHGetSpecialFolderPathW
ole32
CLSIDFromString
CoCreateInstance
CoFreeUnusedLibraries
CoInitialize
CoTaskMemAlloc
CoTaskMemFree
CoUninitialize
PropVariantClear
kernel32
SetHandleCount
SetLastError
SetStdHandle
SetThreadAffinityMask
SetThreadIdealProcessor
SetThreadPriority
SetUnhandledExceptionFilter
SetWaitableTimer
Sleep
TerminateProcess
TlsAlloc
TlsFree
TlsGetValue
TlsSetValue
TryEnterCriticalSection
UnhandledExceptionFilter
VirtualAlloc
VirtualFree
WaitForMultipleObjects
WaitForSingleObject
WideCharToMultiByte
WriteConsoleA
WriteConsoleW
SetFileTime
SetFilePointer
SetEvent
SetEnvironmentVariableA
SetEndOfFile
WriteFile
RtlUnwind
ResumeThread
RemoveDirectoryW
ReleaseSemaphore
ReadFile
RaiseException
QueryPerformanceFrequency
QueryPerformanceCounter
PeekNamedPipe
OutputDebugStringA
OpenFile
OpenEventA
MultiByteToWideChar
MulDiv
MoveFileA
LoadLibraryA
LeaveCriticalSection
LCMapStringW
LCMapStringA
IsValidLocale
IsValidCodePage
IsDebuggerPresent
InterlockedIncrement
InterlockedExchange
InterlockedDecrement
InitializeCriticalSectionAndSpinCount
HeapSize
HeapReAlloc
HeapFree
HeapCreate
HeapAlloc
GlobalUnlock
GlobalLock
GlobalAlloc
GetWindowsDirectoryA
GetVersionExA
GetUserDefaultLangID
GetUserDefaultLCID
GetTimeZoneInformation
GetTimeFormatA
GetTickCount
GetThreadPriority
GetTempPathW
GetSystemTimeAsFileTime
GetSystemInfo
GetSystemDirectoryA
GetSystemDefaultLangID
GetStringTypeW
GetStringTypeA
GetStartupInfoA
GetProcessHeap
GetProcAddress
lstrlenA
SetCurrentDirectoryA
CreateThread
GetOverlappedResult
GetOEMCP
GetModuleHandleW
GetModuleHandleA
GetModuleFileNameA
GetLocaleInfoW
GetLocaleInfoA
GetLastError
GetFullPathNameA
GetFileType
GetFileSize
GetFileInformationByHandle
GetFileAttributesA
AreFileApisANSI
CloseHandle
CompareStringA
CompareStringW
CreateDirectoryA
CreateDirectoryW
CreateEventA
CreateFileA
CreateFileW
CreateMutexA
CreatePipe
CreateProcessA
CreateSemaphoreA
CreateWaitableTimerA
DeleteCriticalSection
DeleteFileA
DeviceIoControl
DuplicateHandle
EnterCriticalSection
EnumSystemLocalesA
ExitProcess
ExitThread
FileTimeToLocalFileTime
FileTimeToSystemTime
FindClose
FindFirstFileA
FindFirstFileW
FindNextFileA
FindNextFileW
FlushFileBuffers
FormatMessageA
FreeEnvironmentStringsA
FreeEnvironmentStringsW
FreeLibrary
GetACP
GetCPInfo
GetCommandLineA
GetConsoleCP
GetConsoleMode
GetConsoleOutputCP
GetCurrentDirectoryA
GetCurrentProcess
GetCurrentProcessId
GetCurrentThread
GetCurrentThreadId
GetDateFormatA
GetDriveTypeA
GetEnvironmentStringsA
GetEnvironmentStringsW
GetExitCodeProcess
GetExitCodeThread
Sections
.text Size: 84KB - Virtual size: 83KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.data Size: 28KB - Virtual size: 27KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 4KB - Virtual size: 3KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 4KB - Virtual size: 3KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ