Static task
static1
Behavioral task
behavioral1
Sample
a2bd1a60d4482b2cd28f2855d516ba0d_JaffaCakes118.exe
Resource
win7-20240729-en
Behavioral task
behavioral2
Sample
a2bd1a60d4482b2cd28f2855d516ba0d_JaffaCakes118.exe
Resource
win10v2004-20240802-en
General
-
Target
a2bd1a60d4482b2cd28f2855d516ba0d_JaffaCakes118
-
Size
128KB
-
MD5
a2bd1a60d4482b2cd28f2855d516ba0d
-
SHA1
a7b2bcfcf66b6ae67c32637c433e53ccc4ab8641
-
SHA256
149c3e9d08f82642740676f4e5f018e3c9cd71c99b2ed02efc9db5f793001e3d
-
SHA512
ce86a1c2e68473655098e0c1c6b5243864d48736bfc352f1df692a8d183fa7313fad77222729c4a9b8fcd2d5b02cbdca5ff67c62af68101be8f3e699b9f98ca0
-
SSDEEP
3072:LqWQODc+AKlL5Pe8xhb68RErXDsA7OlRsgxJFDi3Rcg2oQ:LKHj4U8xhb6QuAGg9i30
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource a2bd1a60d4482b2cd28f2855d516ba0d_JaffaCakes118
Files
-
a2bd1a60d4482b2cd28f2855d516ba0d_JaffaCakes118.exe windows:4 windows x86 arch:x86
d87eae28489a9862cc5c20ff2d0e3039
Headers
File Characteristics
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_32BIT_MACHINE
Imports
winmm
waveOutGetDevCapsW
timeBeginPeriod
timeEndPeriod
timeKillEvent
timeSetEvent
waveInAddBuffer
waveInClose
waveInGetDevCapsA
waveInGetDevCapsW
waveInGetNumDevs
waveInOpen
waveInPrepareHeader
waveInReset
waveInStart
waveInUnprepareHeader
waveOutClose
waveOutGetDevCapsA
mciSendCommandA
waveOutGetNumDevs
waveOutWrite
waveOutUnprepareHeader
waveOutReset
waveOutPrepareHeader
waveOutOpen
waveOutGetPosition
gdi32
GetStockObject
GetDeviceCaps
kernel32
lstrlenA
OutputDebugStringA
WriteFile
AreFileApisANSI
CloseHandle
CompareStringA
CompareStringW
CreateDirectoryA
CreateDirectoryW
CreateEventA
CreateFileA
CreateFileW
CreateMutexA
CreatePipe
CreateProcessA
CreateSemaphoreA
CreateThread
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
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
HeapCreate
HeapFree
HeapReAlloc
HeapSize
InitializeCriticalSectionAndSpinCount
InterlockedDecrement
InterlockedExchange
InterlockedIncrement
IsDebuggerPresent
IsValidCodePage
IsValidLocale
LCMapStringA
LCMapStringW
LeaveCriticalSection
LoadLibraryA
MoveFileA
MulDiv
MultiByteToWideChar
OpenEventA
OpenFile
WriteConsoleW
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
ws2_32
WSAAsyncGetHostByName
WSACancelAsyncRequest
WSACleanup
WSAGetLastError
WSAStartup
accept
bind
closesocket
connect
htonl
htons
inet_addr
ioctlsocket
listen
recv
socket
send
select
user32
PostThreadMessageA
MsgWaitForMultipleObjects
MessageBoxW
LoadIconA
wsprintfA
UpdateWindow
TranslateMessage
ShowWindow
ShowCursor
SetWindowPos
SetRect
SetClipboardData
ScreenToClient
ReleaseDC
RegisterWindowMessageA
RegisterClassA
OpenClipboard
PeekMessageA
AdjustWindowRect
CharLowerBuffA
CharToOemA
ClientToScreen
CloseClipboard
CreateWindowExA
DefWindowProcA
DestroyWindow
DispatchMessageA
EmptyClipboard
GetClipboardData
GetDC
GetForegroundWindow
GetQueueStatus
GetSystemMetrics
LoadCursorA
advapi32
RegOpenKeyExA
AddAccessAllowedAce
AddAce
AllocateAndInitializeSid
GetLengthSid
GetSecurityDescriptorDacl
EqualSid
GetTokenInformation
InitializeAcl
GetAce
SetSecurityDescriptorDacl
SetFileSecurityW
RegQueryValueExA
InitializeSecurityDescriptor
RegOpenKeyA
RegEnumKeyA
RegCloseKey
OpenProcessToken
GetAclInformation
shell32
SHFileOperationW
SHGetSpecialFolderPathW
ShellExecuteA
dinput
DirectInputCreateW
ole32
CoTaskMemAlloc
CoTaskMemFree
CoUninitialize
PropVariantClear
CoFreeUnusedLibraries
CoCreateInstance
CLSIDFromString
CoInitialize
version
GetFileVersionInfoSizeA
GetFileVersionInfoA
VerQueryValueA
Sections
.text Size: 88KB - Virtual size: 87KB
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