Static task
static1
Behavioral task
behavioral1
Sample
fffb47f9a90b3490aee6fa1873fbf537_JaffaCakes118.exe
Resource
win7-20240903-en
Behavioral task
behavioral2
Sample
fffb47f9a90b3490aee6fa1873fbf537_JaffaCakes118.exe
Resource
win10v2004-20240802-en
General
-
Target
fffb47f9a90b3490aee6fa1873fbf537_JaffaCakes118
-
Size
124KB
-
MD5
fffb47f9a90b3490aee6fa1873fbf537
-
SHA1
2a8bf720042b1f729342a3acb6c02a2013e9c480
-
SHA256
ff878e076a0c44e0c9e889c187e655eb97c6cd31e02c815c26581ba5806f119e
-
SHA512
b0a68dab80c87c12fcfbc65823f5313515a75867f31e33ddfe11e5a446011a6086d56953d5f32cc6dd3f248cda8832efc498d26fe897b4ed05c27a377c226b13
-
SSDEEP
3072:sdkqAohUC1GlwZoInOlRXJdgwUjN1AkW5T6F:s27oWC1GlngwUx1Ak9F
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource fffb47f9a90b3490aee6fa1873fbf537_JaffaCakes118
Files
-
fffb47f9a90b3490aee6fa1873fbf537_JaffaCakes118.exe windows:4 windows x86 arch:x86
fa20a12ef24f8954642b090e593048eb
Headers
File Characteristics
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_32BIT_MACHINE
Imports
kernel32
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
GetFileAttributesA
GetFileInformationByHandle
GetFileSize
GetFileType
GetFullPathNameA
GetLastError
GetLocaleInfoA
GetLocaleInfoW
GetModuleFileNameA
GetModuleHandleA
GetModuleHandleW
GetOEMCP
GetOverlappedResult
GetProcessHeap
GetStartupInfoA
GetStringTypeA
GetStringTypeW
GetSystemDefaultLangID
GetSystemDirectoryA
GetSystemInfo
GetSystemTimeAsFileTime
GetTempPathW
GetThreadPriority
GetTickCount
GetTimeFormatA
GetTimeZoneInformation
GetUserDefaultLCID
GetUserDefaultLangID
GetVersionExA
GetWindowsDirectoryA
GlobalAlloc
GlobalLock
GlobalUnlock
HeapAlloc
ExitThread
FindClose
HeapReAlloc
HeapSize
InitializeCriticalSectionAndSpinCount
InterlockedDecrement
InterlockedExchange
InterlockedIncrement
IsDebuggerPresent
IsValidCodePage
IsValidLocale
LCMapStringA
LCMapStringW
LeaveCriticalSection
LoadLibraryA
MoveFileA
MulDiv
MultiByteToWideChar
OpenEventA
OpenFile
OutputDebugStringA
PeekNamedPipe
QueryPerformanceCounter
QueryPerformanceFrequency
RaiseException
ReadFile
ReleaseSemaphore
RemoveDirectoryW
ResumeThread
RtlUnwind
SetCurrentDirectoryA
SetEndOfFile
SetEnvironmentVariableA
SetEvent
SetFilePointer
SetFileTime
SetHandleCount
SetLastError
SetStdHandle
SetThreadAffinityMask
SetThreadIdealProcessor
SetThreadPriority
SetUnhandledExceptionFilter
SetWaitableTimer
Sleep
TerminateProcess
TlsAlloc
TlsFree
TlsGetValue
TlsSetValue
TryEnterCriticalSection
UnhandledExceptionFilter
VirtualAlloc
VirtualFree
WaitForMultipleObjects
WaitForSingleObject
WideCharToMultiByte
WriteConsoleA
WriteConsoleW
WriteFile
lstrlenA
ExitProcess
FileTimeToSystemTime
HeapFree
FileTimeToLocalFileTime
EnumSystemLocalesA
EnterCriticalSection
DuplicateHandle
DeviceIoControl
DeleteFileA
DeleteCriticalSection
CreateWaitableTimerA
CreateThread
CreateSemaphoreA
CreateProcessA
CreatePipe
CreateMutexA
CreateFileW
CreateFileA
CreateEventA
CreateDirectoryW
CreateDirectoryA
CompareStringW
CompareStringA
CloseHandle
HeapCreate
AreFileApisANSI
shell32
ShellExecuteA
SHGetSpecialFolderPathW
SHFileOperationW
ole32
CLSIDFromString
CoCreateInstance
CoFreeUnusedLibraries
CoInitialize
CoTaskMemAlloc
CoTaskMemFree
CoUninitialize
PropVariantClear
version
VerQueryValueA
GetFileVersionInfoA
GetFileVersionInfoSizeA
user32
GetQueueStatus
GetSystemMetrics
LoadCursorA
LoadIconA
MessageBoxW
MsgWaitForMultipleObjects
OpenClipboard
PeekMessageA
PostThreadMessageA
RegisterClassA
RegisterWindowMessageA
ReleaseDC
ScreenToClient
SetClipboardData
GetForegroundWindow
SetWindowPos
ShowCursor
ShowWindow
TranslateMessage
UpdateWindow
wsprintfA
DestroyWindow
DefWindowProcA
CreateWindowExA
CloseClipboard
ClientToScreen
CharToOemA
CharLowerBuffA
AdjustWindowRect
GetDC
GetClipboardData
EmptyClipboard
SetRect
DispatchMessageA
advapi32
AddAccessAllowedAce
AddAce
AllocateAndInitializeSid
EqualSid
GetAce
GetAclInformation
GetFileSecurityW
GetLengthSid
GetSecurityDescriptorDacl
GetTokenInformation
InitializeAcl
InitializeSecurityDescriptor
OpenProcessToken
RegCloseKey
RegEnumKeyA
RegOpenKeyA
RegOpenKeyExA
RegQueryValueExA
SetFileSecurityW
SetSecurityDescriptorDacl
ws2_32
WSACancelAsyncRequest
socket
select
recv
listen
ioctlsocket
inet_addr
htons
htonl
connect
closesocket
bind
accept
WSAStartup
WSAGetLastError
WSACleanup
WSAAsyncGetHostByName
send
gdi32
GetDeviceCaps
GetStockObject
winmm
waveOutUnprepareHeader
waveOutReset
waveOutPrepareHeader
waveOutOpen
waveOutGetDevCapsW
waveOutGetPosition
waveOutGetDevCapsA
waveOutClose
waveInUnprepareHeader
waveInStart
waveOutWrite
waveInPrepareHeader
waveInOpen
waveInGetNumDevs
waveInGetDevCapsW
waveInGetDevCapsA
waveInClose
waveInAddBuffer
timeSetEvent
timeKillEvent
waveOutGetNumDevs
timeEndPeriod
timeBeginPeriod
waveInReset
mciSendCommandA
dinput
DirectInputCreateW
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