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