main
Static task
static1
Behavioral task
behavioral1
Sample
22c8e381a2694112261841028945a4b3_JaffaCakes118.exe
Resource
win7-20240419-en
Behavioral task
behavioral2
Sample
22c8e381a2694112261841028945a4b3_JaffaCakes118.exe
Resource
win10v2004-20240419-en
Behavioral task
behavioral3
Sample
$PLUGINSDIR/system.dll
Resource
win7-20240221-en
Behavioral task
behavioral4
Sample
$PLUGINSDIR/system.dll
Resource
win10v2004-20240419-en
General
-
Target
22c8e381a2694112261841028945a4b3_JaffaCakes118
-
Size
1022KB
-
MD5
22c8e381a2694112261841028945a4b3
-
SHA1
0160d7c8bfaa799920232776bbd773660676260c
-
SHA256
217952223a1325f32e1e0a6dcc592fcc4cd3deec77ac26db440a35d9ab091848
-
SHA512
e073428a20a433a61e0c8eb736e22aa55b3935a495233134c86f4e35d1f19c88b5b52b5f42d498093356332cff18c674f0bbc64bfcac079d653818f2db70bba9
-
SSDEEP
24576:+Jf/PdhcAPaxV+XF+E5iXOxpjqfXYPbjspa0KG+xaN:c/JnX7QXOxpjqfXEv4a3xaN
Malware Config
Signatures
-
Unsigned PE 2 IoCs
Checks for missing Authenticode signature.
resource 22c8e381a2694112261841028945a4b3_JaffaCakes118 unpack001/$PLUGINSDIR/system.dll
Files
-
22c8e381a2694112261841028945a4b3_JaffaCakes118.exe windows:4 windows x86 arch:x86
be41bf7b8cc010b614bd36bbca606973
Headers
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_NO_SEH
IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE
File Characteristics
IMAGE_FILE_RELOCS_STRIPPED
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_32BIT_MACHINE
Imports
kernel32
SetFileTime
CompareFileTime
SearchPathW
GetShortPathNameW
GetFullPathNameW
MoveFileW
SetCurrentDirectoryW
GetFileAttributesW
GetLastError
CreateDirectoryW
SetFileAttributesW
Sleep
GetTickCount
GetFileSize
GetModuleFileNameW
GetCurrentProcess
CopyFileW
ExitProcess
GetWindowsDirectoryW
GetTempPathW
GetCommandLineW
SetErrorMode
lstrcpynA
CloseHandle
lstrcpynW
GetDiskFreeSpaceW
GlobalUnlock
GlobalLock
CreateThread
LoadLibraryW
CreateProcessW
lstrcmpiA
CreateFileW
GetTempFileNameW
lstrcatW
GetProcAddress
LoadLibraryA
GetModuleHandleA
OpenProcess
lstrcpyW
GetVersionExW
GetSystemDirectoryW
GetVersion
lstrcpyA
RemoveDirectoryW
lstrcmpA
lstrcmpiW
lstrcmpW
ExpandEnvironmentStringsW
GlobalAlloc
WaitForSingleObject
GetExitCodeProcess
GlobalFree
GetModuleHandleW
LoadLibraryExW
FreeLibrary
WritePrivateProfileStringW
GetPrivateProfileStringW
WideCharToMultiByte
lstrlenA
MulDiv
WriteFile
ReadFile
MultiByteToWideChar
SetFilePointer
FindClose
FindNextFileW
FindFirstFileW
DeleteFileW
lstrlenW
user32
GetAsyncKeyState
IsDlgButtonChecked
ScreenToClient
GetMessagePos
CallWindowProcW
IsWindowVisible
LoadBitmapW
CloseClipboard
SetClipboardData
EmptyClipboard
OpenClipboard
TrackPopupMenu
GetWindowRect
AppendMenuW
CreatePopupMenu
GetSystemMetrics
EndDialog
EnableMenuItem
GetSystemMenu
SetClassLongW
IsWindowEnabled
SetWindowPos
DialogBoxParamW
CheckDlgButton
CreateWindowExW
SystemParametersInfoW
RegisterClassW
SetDlgItemTextW
GetDlgItemTextW
MessageBoxIndirectW
CharNextA
CharUpperW
CharPrevW
wvsprintfW
DispatchMessageW
PeekMessageW
wsprintfA
DestroyWindow
CreateDialogParamW
SetTimer
SetWindowTextW
PostQuitMessage
SetForegroundWindow
ShowWindow
wsprintfW
SendMessageTimeoutW
LoadCursorW
SetCursor
GetWindowLongW
GetSysColor
CharNextW
GetClassInfoW
ExitWindowsEx
IsWindow
GetDlgItem
SetWindowLongW
LoadImageW
GetDC
EnableWindow
InvalidateRect
SendMessageW
DefWindowProcW
BeginPaint
GetClientRect
FillRect
DrawTextW
EndPaint
FindWindowExW
gdi32
SetBkColor
GetDeviceCaps
DeleteObject
CreateBrushIndirect
CreateFontIndirectW
SetBkMode
SetTextColor
SelectObject
shell32
SHBrowseForFolderW
SHGetPathFromIDListW
SHGetFileInfoW
ShellExecuteW
SHFileOperationW
SHGetSpecialFolderLocation
advapi32
RegEnumKeyW
RegOpenKeyExW
RegCloseKey
RegDeleteKeyW
RegDeleteValueW
RegCreateKeyExW
RegSetValueExW
RegQueryValueExW
RegEnumValueW
comctl32
ImageList_AddMasked
ImageList_Destroy
ord17
ImageList_Create
ole32
CoTaskMemFree
OleInitialize
OleUninitialize
CoCreateInstance
version
GetFileVersionInfoSizeW
GetFileVersionInfoW
VerQueryValueW
Sections
.text Size: 28KB - Virtual size: 28KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 11KB - Virtual size: 10KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 512B - Virtual size: 458KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.ndata Size: - Virtual size: 516KB
IMAGE_SCN_CNT_UNINITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 17KB - Virtual size: 16KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
-
$PLUGINSDIR/system.dll.dll windows:5 windows x86 arch:x86
c8bd501dcd2cb37a4095aa5da954ef25
Headers
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE
IMAGE_DLLCHARACTERISTICS_NX_COMPAT
File Characteristics
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_32BIT_MACHINE
IMAGE_FILE_DLL
Imports
kernel32
SetUnhandledExceptionFilter
LoadLibraryA
lstrcpyW
lstrcpynW
Sleep
CreateFileMappingW
MapViewOfFile
UnmapViewOfFile
CreateDirectoryW
FindFirstFileW
FindNextFileW
FindClose
GetCurrentDirectoryW
GetStartupInfoW
CreateProcessW
WaitForSingleObject
GetExitCodeProcess
CreateToolhelp32Snapshot
Process32FirstW
Process32NextW
OpenProcess
GetExitCodeThread
TerminateThread
CreateThread
GlobalReAlloc
lstrlenW
GetSystemTime
GetTempPathW
GetTempFileNameW
GetTickCount
GetUserDefaultUILanguage
GetLocaleInfoW
CopyFileW
GetWindowsDirectoryW
GetDiskFreeSpaceW
GlobalMemoryStatus
GetLocalTime
HeapReAlloc
HeapAlloc
HeapFree
GetProcessHeap
HeapSize
DecodePointer
InitializeCriticalSection
SleepEx
FormatMessageA
PeekNamedPipe
WaitForMultipleObjects
GetFileType
GetStdHandle
ExpandEnvironmentStringsA
QueryPerformanceCounter
GetCurrentProcessId
GetVersionExA
FlushConsoleInputBuffer
GetFileAttributesA
CreateFileA
ReleaseMutex
SetEnvironmentVariableA
WriteConsoleW
CreatePipe
GetFileAttributesExW
SetStdHandle
ReadConsoleW
SystemTimeToTzSpecificLocalTime
GetDriveTypeW
FindFirstFileExW
FreeEnvironmentStringsW
GetEnvironmentStringsW
GetModuleFileNameA
FlushFileBuffers
GetConsoleCP
GetOEMCP
GetACP
IsValidCodePage
EnumSystemLocalesW
GetUserDefaultLCID
IsValidLocale
LCMapStringW
CompareStringW
TlsFree
TlsSetValue
TlsGetValue
TlsAlloc
TerminateProcess
UnhandledExceptionFilter
GetCPInfo
RtlUnwind
CreateProcessA
DuplicateHandle
GetTempPathA
GetTimeZoneInformation
SetConsoleMode
ReadConsoleInputA
GetConsoleMode
SetConsoleCtrlHandler
AreFileApisANSI
GetModuleHandleExW
ExitProcess
SetFilePointerEx
FileTimeToSystemTime
GetFileInformationByHandle
FileTimeToLocalFileTime
LoadLibraryExW
ExitThread
GetSystemTimeAsFileTime
GetCommandLineA
lstrlenA
CreateMutexW
WideCharToMultiByte
LeaveCriticalSection
EnterCriticalSection
GetCurrentThreadId
RaiseException
DeleteCriticalSection
InitializeCriticalSectionAndSpinCount
FlushInstructionCache
GetCurrentProcess
lstrcmpiW
LocalFree
LocalAlloc
FreeLibrary
OutputDebugStringA
LoadLibraryW
GetLastError
GetFileAttributesW
GetVersion
GetProcAddress
InterlockedDecrement
GetModuleHandleW
GetModuleHandleA
SetLastError
GetModuleFileNameW
SetEndOfFile
GetFileSize
WriteFile
ReadFile
SetFilePointer
CloseHandle
CreateFileW
MultiByteToWideChar
GlobalFree
GlobalUnlock
GlobalLock
GlobalAlloc
DeleteFileW
GetFullPathNameW
GetVersionExW
GetFileTime
GetStringTypeW
EncodePointer
OutputDebugStringW
IsDebuggerPresent
VirtualFree
VirtualAlloc
IsProcessorFeaturePresent
InterlockedPushEntrySList
InterlockedPopEntrySList
InitializeSListHead
user32
GetClientRect
ShowWindow
MoveWindow
GetWindowRect
SetWindowPos
MapWindowPoints
GetParent
GetMonitorInfoW
MonitorFromWindow
GetWindow
SetWindowTextW
DestroyIcon
RegisterClassExW
GetClassInfoExW
LoadCursorW
CreateWindowExW
GetSysColor
GetDC
GetWindowLongW
InvalidateRect
DestroyWindow
DefWindowProcW
CallWindowProcW
BeginPaint
EndPaint
GetSystemMetrics
IsWindow
SetCursor
SendMessageW
TrackMouseEvent
EnableWindow
SetFocus
ScreenToClient
wsprintfW
IsDialogMessageW
PostQuitMessage
PostMessageW
CreateDialogIndirectParamW
MapDialogRect
GetKeyState
DispatchMessageW
TranslateMessage
GetMessageW
PeekMessageW
MessageBoxW
SetWindowLongW
RegisterWindowMessageW
FindWindowW
wvsprintfW
GetForegroundWindow
SetForegroundWindow
GetWindowThreadProcessId
GetDlgItem
AttachThreadInput
BringWindowToTop
CreateIconFromResourceEx
CopyRect
UnregisterClassW
IsWindowVisible
MessageBoxA
GetDesktopWindow
GetProcessWindowStation
GetUserObjectInformationW
ReleaseDC
gdi32
GetDeviceCaps
CreatePatternBrush
CreateFontIndirectW
GetObjectW
SetViewportOrgEx
TextOutW
GetStockObject
GetTextExtentPoint32W
ExtTextOutW
SetBkColor
SetTextColor
SetBkMode
DeleteDC
BitBlt
SelectObject
CreateCompatibleBitmap
CreateCompatibleDC
DeleteObject
advapi32
RegisterEventSourceA
ReportEventA
DeregisterEventSource
GetTokenInformation
OpenProcessToken
ConvertSidToStringSidW
LookupAccountNameW
GetUserNameW
RegDeleteValueW
RegSetValueExW
RegCreateKeyExW
RegEnumKeyW
RegQueryInfoKeyW
RegCloseKey
RegQueryValueExW
RegEnumKeyExW
RegOpenKeyExW
shell32
SHGetFolderPathW
ShellExecuteW
SHGetSpecialFolderPathW
ole32
CoSetProxyBlanket
CoCreateInstance
CoUninitialize
CreateStreamOnHGlobal
CoInitialize
CoInitializeSecurity
oleaut32
VariantInit
SysAllocString
SysFreeString
VariantClear
shlwapi
AssocQueryStringW
gdiplus
GdipLoadImageFromStream
GdipFree
GdipCreateBitmapFromScan0
GdipCloneImage
GdipDisposeImage
GdiplusShutdown
GdiplusStartup
GdipSetImageAttributesGamma
GdipDisposeImageAttributes
GdipCreateImageAttributes
GdipDrawImageRectI
GdipCreateFromHDC
GdipCreateBitmapFromHBITMAP
GdipGetImageGraphicsContext
GdipGetImageWidth
GdipGetImageHeight
GdipGetImageType
GdipDrawImageRectRectI
GdipDeleteGraphics
GdipAlloc
uxtheme
IsThemeActive
version
GetFileVersionInfoSizeW
VerQueryValueW
GetFileVersionInfoW
ws2_32
listen
recvfrom
sendto
getaddrinfo
freeaddrinfo
WSASetLastError
connect
socket
closesocket
getpeername
__WSAFDIsSet
htons
bind
ntohs
getsockname
setsockopt
send
recv
WSAGetLastError
WSAStartup
WSACleanup
select
ioctlsocket
gethostname
getsockopt
shutdown
accept
mpr
WNetGetProviderNameW
netapi32
NetApiBufferFree
NetUserGetInfo
Exports
Exports
Sections
.text Size: 1.3MB - Virtual size: 1.3MB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 428KB - Virtual size: 427KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 49KB - Virtual size: 67KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 1024B - Virtual size: 736B
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 64KB - Virtual size: 63KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ