Static task
static1
Behavioral task
behavioral1
Sample
3e1e326d566df230ecf302443d6c7765_JaffaCakes118.exe
Resource
win7-20240705-en
Behavioral task
behavioral2
Sample
3e1e326d566df230ecf302443d6c7765_JaffaCakes118.exe
Resource
win10v2004-20240709-en
General
-
Target
3e1e326d566df230ecf302443d6c7765_JaffaCakes118
-
Size
3.6MB
-
MD5
3e1e326d566df230ecf302443d6c7765
-
SHA1
faca21cac51ceb1ba21eea25e1d28ebba32b50ad
-
SHA256
90e4e06c0125b4934bb0ccd081c00d4323501feb7bcce21d282dd9dee67f41e0
-
SHA512
a7ba09479cc75cc17a9c329f0b114e3f77b7ae7aec116d0fd5dd584a10cac8de5c648218aac882162ccb111fdd5354ec0a4d6484e986e226c4519fd05d48a4fa
-
SSDEEP
49152:DYua2CnTPy2zsRpZjhNmb5sSoAqzV0E22tinoaWBxazxTJRZSx:DYua2oTPy2oHCoAqPinoaWBxazxTEx
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource 3e1e326d566df230ecf302443d6c7765_JaffaCakes118
Files
-
3e1e326d566df230ecf302443d6c7765_JaffaCakes118.exe windows:4 windows x86 arch:x86
bd26c7917d3523953dc4c98f53be824d
Headers
File Characteristics
IMAGE_FILE_RELOCS_STRIPPED
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_32BIT_MACHINE
Imports
shfolder
SHGetFolderPathA
setupapi
SetupDiGetDeviceInstanceIdA
CM_Disconnect_Machine
SetupDiDestroyClassImageList
CM_Get_DevNode_Registry_PropertyA
CM_Get_DevNode_Registry_Property_ExA
SetupDiGetClassDevsA
SetupDiEnumDeviceInfo
CM_Connect_MachineA
SetupDiGetClassImageList
CM_Locate_DevNode_ExA
CM_Get_Sibling_Ex
SetupDiGetClassImageIndex
SetupDiGetClassDescriptionA
CM_Get_Child_Ex
version
VerQueryValueA
GetFileVersionInfoSizeA
GetFileVersionInfoA
winmm
waveOutGetDevCapsA
waveOutGetNumDevs
msvfw32
ICOpen
ICGetInfo
ICClose
ICInfo
msacm32
acmDriverDetailsA
acmDriverEnum
rpcrt4
UuidFromStringA
kernel32
GlobalDeleteAtom
GlobalFindAtomA
GlobalAddAtomA
GlobalGetAtomNameA
TlsGetValue
GlobalReAlloc
GlobalHandle
TlsAlloc
TlsSetValue
LocalReAlloc
TlsFree
EnumResourceLanguagesA
ConvertDefaultLocale
WritePrivateProfileStringA
VirtualProtect
GetFileSize
GetFileTime
GetThreadLocale
SetFilePointer
lstrcmpW
LockFile
UnlockFile
SetEndOfFile
GetVolumeInformationA
GetFullPathNameA
GlobalFlags
SetErrorMode
GetCPInfo
GetOEMCP
GetCurrentDirectoryA
RtlUnwind
HeapAlloc
TerminateProcess
UnhandledExceptionFilter
SetUnhandledExceptionFilter
IsDebuggerPresent
GetSystemTimeAsFileTime
HeapReAlloc
VirtualAlloc
VirtualQuery
GetStartupInfoA
WriteConsoleW
GetFileType
GetStdHandle
ExitThread
CreateThread
SetStdHandle
ExitProcess
HeapSize
GetACP
IsValidCodePage
HeapDestroy
HeapCreate
VirtualFree
LCMapStringA
LCMapStringW
GetStringTypeA
GetStringTypeW
GetConsoleCP
GetConsoleMode
SetHandleCount
GetTimeZoneInformation
FreeEnvironmentStringsA
GetEnvironmentStrings
FreeEnvironmentStringsW
GetEnvironmentStringsW
LoadLibraryW
GetUserDefaultLCID
EnumSystemLocalesA
IsValidLocale
GetLocaleInfoW
WriteConsoleA
GetConsoleOutputCP
SetEnvironmentVariableA
ReleaseMutex
SuspendThread
GetCurrentThreadId
FileTimeToLocalFileTime
FileTimeToSystemTime
GetModuleFileNameW
lstrcmpA
RaiseException
GetTickCount
FreeResource
GetSystemDefaultLangID
SetEvent
IsBadReadPtr
GlobalAlloc
GlobalFree
GetFileAttributesA
GetUserDefaultLangID
GetLongPathNameA
SetThreadLocale
GlobalMemoryStatus
FindNextFileA
RemoveDirectoryA
GetLocaleInfoA
lstrcatA
WinExec
lstrcpyA
LoadLibraryExA
SetThreadPriority
ResumeThread
QueryPerformanceFrequency
LeaveCriticalSection
EnterCriticalSection
DeleteCriticalSection
InitializeCriticalSection
lstrcpynA
GlobalLock
GlobalUnlock
CreateMutexA
GetCommandLineA
GetEnvironmentVariableA
lstrlenA
CompareStringW
lstrlenW
QueryPerformanceCounter
GetCurrentThread
InterlockedExchange
CompareStringA
DuplicateHandle
ReadFile
GetSystemInfo
GetUserDefaultUILanguage
GetCurrentProcess
FindFirstFileA
FindClose
CreateDirectoryA
SetFileAttributesA
GetModuleFileNameA
GetWindowsDirectoryA
DeleteFileA
SetLastError
MulDiv
LocalAlloc
GetVersion
FormatMessageA
LocalFree
LoadLibraryA
InterlockedDecrement
InterlockedIncrement
GetTempPathA
MultiByteToWideChar
GetCurrentProcessId
GetComputerNameA
lstrcmpiA
GetModuleHandleA
GetSystemDirectoryA
GetProcAddress
QueryDosDeviceA
CreateEventA
ResetEvent
WaitForSingleObject
GetLastError
FreeLibrary
GetLogicalDrives
GetDriveTypeA
DeviceIoControl
GetVersionExA
GetProcessHeap
HeapFree
FindResourceExA
CreateFileA
WriteFile
CloseHandle
Sleep
WideCharToMultiByte
FindResourceA
LoadResource
LockResource
SizeofResource
FlushFileBuffers
InterlockedCompareExchange
user32
GetAsyncKeyState
PostQuitMessage
GetNextDlgGroupItem
SetWindowContextHelpId
CreateDialogIndirectParamA
GetNextDlgTabItem
EndDialog
ShowWindow
MoveWindow
SetMenuItemBitmaps
GetMenuCheckMarkDimensions
LoadBitmapA
EnableMenuItem
CheckMenuItem
SendDlgItemMessageA
GetClassLongA
SetPropA
GetPropA
RemovePropA
GetWindowTextLengthA
GetForegroundWindow
SetActiveWindow
GetDlgItem
GetTopWindow
GetMessageTime
GetMessagePos
MapWindowPoints
SetScrollPos
CreateWindowExA
GetClassInfoExA
GetClassInfoA
RegisterClassA
AdjustWindowRectEx
DefWindowProcA
CallWindowProcA
GetWindowPlacement
EndPaint
BeginPaint
GetWindowDC
ClientToScreen
GetWindowThreadProcessId
GetLastActivePopup
SetFocus
InvalidateRgn
EqualRect
IntersectRect
CopyAcceleratorTableA
SetWindowsHookExA
DestroyMenu
PeekMessageA
ValidateRect
UnhookWindowsHookEx
GetMenuState
GetMenuStringA
SetWindowTextA
GetWindowTextA
IsWindowEnabled
IsDialogMessageA
WinHelpA
IsChild
MessageBeep
DrawFocusRect
ModifyMenuA
GetSubMenu
GetMenuItemID
GetMenuItemCount
SendMessageA
GetSystemMetrics
wsprintfA
MessageBoxA
GetDC
IsWindowVisible
GetSysColorBrush
DestroyWindow
GetKeyState
SetWindowPos
MapDialogRect
IsRectEmpty
IsMenu
GetWindowLongA
GetClassNameA
GetMenu
GetWindow
GetDesktopWindow
GetMessageA
ReleaseCapture
SetWindowLongA
SetCapture
GetCapture
RegisterWindowMessageA
GetFocus
GrayStringA
DrawTextExA
DrawTextA
TabbedTextOutA
InflateRect
CopyRect
PostMessageA
FrameRect
GetCursorPos
ScreenToClient
OffsetRect
SetRectEmpty
SetRect
PtInRect
DestroyCursor
CopyIcon
FillRect
CreateIconIndirect
ReleaseDC
GetIconInfo
TranslateMessage
DispatchMessageA
ShowScrollBar
WindowFromPoint
CharNextA
UnregisterClassA
RegisterClipboardFormatA
PostThreadMessageA
GetActiveWindow
GetWindowRect
GetClientRect
EnableWindow
DestroyIcon
SystemParametersInfoA
GetSysColor
IsWindow
CharUpperA
LoadAcceleratorsA
TranslateAcceleratorA
DrawIcon
AppendMenuA
GetSystemMenu
IsIconic
InvalidateRect
LoadCursorA
LoadIconA
LoadImageA
GetDlgCtrlID
UpdateWindow
RedrawWindow
SetTimer
KillTimer
SetCursor
BringWindowToTop
SetForegroundWindow
GetParent
EnableScrollBar
CallNextHookEx
gdi32
ExtSelectClipRgn
GetTextColor
GetMapMode
DPtoLP
EnumFontFamiliesExA
ScaleWindowExtEx
SetWindowExtEx
GetBkColor
Rectangle
SetMapMode
StartDocA
SetTextAlign
EndPage
StartPage
EndDoc
SelectClipRgn
FrameRgn
CreateRoundRectRgn
TextOutA
SetTextJustification
GetTextMetricsA
SetBkMode
SetBkColor
SetTextColor
CreateCompatibleBitmap
CreatePen
MoveToEx
LineTo
CreateBitmap
StretchBlt
GetStockObject
CreateSolidBrush
GetTextExtentPoint32A
GetDeviceCaps
GetObjectA
CreateFontA
CreateFontIndirectA
ScaleViewportExtEx
SetViewportExtEx
OffsetViewportOrgEx
SetViewportOrgEx
CreateDIBSection
CreateCompatibleDC
SelectObject
BitBlt
DeleteDC
DeleteObject
GetWindowExtEx
GetViewportExtEx
GetClipBox
SetStretchBltMode
RestoreDC
SaveDC
GetRgnBox
CreateRectRgnIndirect
GetTextExtentPointA
SetDIBitsToDevice
SelectPalette
CreateDIBitmap
CreatePalette
RealizePalette
Escape
ExtTextOutA
RectVisible
PtVisible
comdlg32
GetFileTitleA
winspool.drv
ClosePrinter
DocumentPropertiesA
OpenPrinterA
advapi32
InitializeSid
RegQueryValueExA
RegEnumKeyExA
RegOpenKeyExA
RegOpenKeyA
CloseServiceHandle
CryptAcquireContextA
CryptEncrypt
CryptImportKey
CryptReleaseContext
RegOpenCurrentUser
RegDeleteKeyA
RegSetValueExA
RegCreateKeyExA
RegQueryValueA
GetSidLengthRequired
RegCloseKey
GetSidSubAuthority
CheckTokenMembership
IsValidSid
GetLengthSid
CopySid
OpenThreadToken
OpenProcessToken
DuplicateToken
RegEnumKeyA
OpenSCManagerA
EnumServicesStatusA
OpenServiceA
QueryServiceConfigA
shell32
ShellExecuteA
SHGetFileInfoA
comctl32
ord17
ImageList_GetIcon
ImageList_GetImageCount
_TrackMouseEvent
shlwapi
PathStripToRootA
PathFindFileNameA
PathFindExtensionA
PathFileExistsA
PathIsDirectoryA
PathIsUNCA
oledlg
ord8
ole32
CoRegisterMessageFilter
CoTaskMemAlloc
CoInitializeSecurity
OleInitialize
OleUninitialize
CoTaskMemFree
StringFromGUID2
CoInitialize
CoUninitialize
CoCreateInstance
OleFlushClipboard
OleIsCurrentClipboard
CoGetClassObject
StgOpenStorageOnILockBytes
StgCreateDocfileOnILockBytes
CoSetProxyBlanket
CoRevokeClassObject
CoFreeUnusedLibraries
CLSIDFromProgID
CLSIDFromString
CoInitializeEx
CreateILockBytesOnHGlobal
oleaut32
VariantChangeType
SysAllocString
SysAllocStringByteLen
VariantTimeToSystemTime
SystemTimeToVariantTime
VarBstrFromDate
SysAllocStringLen
GetErrorInfo
SysStringLen
SafeArrayDestroy
OleCreateFontIndirect
VariantClear
VariantCopy
VariantInit
SysFreeString
userenv
UnloadUserProfile
Sections
.text Size: 996KB - Virtual size: 995KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rdata Size: 260KB - Virtual size: 259KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.data Size: 88KB - Virtual size: 108KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 2.2MB - Virtual size: 2.2MB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.lrdata Size: 60KB - Virtual size: 60KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE