Static task
static1
Behavioral task
behavioral1
Sample
dfcac422c9ad3540ae45a3b241593ef8_JaffaCakes118.exe
Resource
win7-20240903-en
Behavioral task
behavioral2
Sample
dfcac422c9ad3540ae45a3b241593ef8_JaffaCakes118.exe
Resource
win10v2004-20240802-en
General
-
Target
dfcac422c9ad3540ae45a3b241593ef8_JaffaCakes118
-
Size
2.4MB
-
MD5
dfcac422c9ad3540ae45a3b241593ef8
-
SHA1
652cdfdaded52d5c96db6c4851b01e0a8febcaea
-
SHA256
ede146de35d9d583dd91c2085cdd65770ce5ec7364d41c661eb3814b8ce82827
-
SHA512
9a100089aadef8f17c78325d2bbb1063a0a234dccb65bf63591e93f1ce505bf5463c2d504c4c9258e11f3b3ce150f22e011730dacf0da5bb732ff4ecfbfde4be
-
SSDEEP
49152:Aid4fd8ZgLa/0rUExktiLc6rS9ZL414+JE:Ag4KmLacrUE+tiLTW9QPE
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource dfcac422c9ad3540ae45a3b241593ef8_JaffaCakes118
Files
-
dfcac422c9ad3540ae45a3b241593ef8_JaffaCakes118.exe windows:4 windows x86 arch:x86
4a351a6ad91791605eedcffb19164b21
Headers
File Characteristics
IMAGE_FILE_RELOCS_STRIPPED
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_LINE_NUMS_STRIPPED
IMAGE_FILE_LOCAL_SYMS_STRIPPED
IMAGE_FILE_32BIT_MACHINE
Imports
wsock32
WSAGetLastError
ioctlsocket
htons
socket
connect
send
select
inet_ntoa
closesocket
__WSAFDIsSet
getsockopt
listen
bind
htonl
accept
getsockname
ntohs
recv
WSAStartup
gethostbyname
WSACleanup
kernel32
SetErrorMode
WritePrivateProfileStringA
FindResourceExA
RtlUnwind
GetTimeZoneInformation
GetSystemTime
GetLocalTime
GetSystemTimeAsFileTime
HeapReAlloc
RaiseException
RemoveDirectoryA
SetEnvironmentVariableA
SetCurrentDirectoryA
GetFileInformationByHandle
PeekNamedPipe
GetFileType
GetStartupInfoA
GetCommandLineA
ExitThread
GetACP
HeapSize
GetEnvironmentVariableA
HeapDestroy
HeapCreate
VirtualFree
VirtualAlloc
IsBadWritePtr
LCMapStringA
LCMapStringW
SetUnhandledExceptionFilter
SetStdHandle
SetHandleCount
UnhandledExceptionFilter
FreeEnvironmentStringsA
FreeEnvironmentStringsW
GetEnvironmentStrings
GetEnvironmentStringsW
GetStringTypeA
GetStringTypeW
IsBadReadPtr
IsBadCodePtr
CompareStringA
CompareStringW
GetProfileStringA
MulDiv
LocalFree
FormatMessageA
GetLastError
CreateDirectoryA
GetFileAttributesA
GlobalUnlock
GlobalLock
GlobalSize
MultiByteToWideChar
GetFileTime
GetOEMCP
GetCPInfo
GetProcessVersion
TlsGetValue
LocalReAlloc
TlsSetValue
GlobalReAlloc
TlsFree
GlobalHandle
TlsAlloc
SizeofResource
GlobalFlags
VirtualProtect
FileTimeToLocalFileTime
lstrlenW
GetCurrentThread
GetTickCount
GetProfileIntA
GetThreadLocale
GetFullPathNameA
GetVolumeInformationA
UnlockFile
LockFile
DuplicateHandle
lstrcmpA
SuspendThread
SetThreadPriority
ResumeThread
InterlockedDecrement
InterlockedIncrement
GlobalGetAtomNameA
GlobalAddAtomA
GlobalFindAtomA
GlobalDeleteAtom
LockResource
FindResourceA
LoadResource
FileTimeToSystemTime
FlushFileBuffers
GetDiskFreeSpaceA
GetComputerNameA
GetCurrentDirectoryA
SleepEx
lstrlenA
lstrcpynA
ResetEvent
ReadFile
MoveFileA
LocalAlloc
SetLastError
Sleep
FreeLibrary
GetProcAddress
LoadLibraryA
CopyFileA
GetModuleFileNameA
GetSystemDirectoryA
CloseHandle
SetEvent
GetCurrentThreadId
TerminateProcess
GetCurrentProcessId
OpenEventA
GetUserDefaultLangID
SetFileAttributesA
lstrcmpiA
GetLocaleInfoA
GetVersion
EnterCriticalSection
LeaveCriticalSection
WideCharToMultiByte
ReleaseMutex
CreateEventA
DeleteCriticalSection
InitializeCriticalSection
FindFirstFileA
FindNextFileA
FindClose
MoveFileExA
GetShortPathNameA
lstrcpyA
GlobalAlloc
GlobalFree
WriteFile
GetProcessHeap
HeapFree
HeapAlloc
OpenProcess
GetWindowsDirectoryA
lstrcatA
GetFileSize
CreateFileMappingA
MapViewOfFile
UnmapViewOfFile
SetFilePointer
SetEndOfFile
DeleteFileA
CreateFileA
CreateThread
TerminateThread
GetVersionExA
GetModuleHandleA
GetExitCodeProcess
GetCurrentProcess
ExitProcess
CreateProcessA
CreateMutexA
OpenMutexA
WaitForSingleObject
GetStdHandle
user32
GetDCEx
LockWindowUpdate
IsRectEmpty
InflateRect
CharUpperA
IsClipboardFormatAvailable
ValidateRect
GrayStringA
DrawTextA
TabbedTextOutA
EndPaint
BeginPaint
MoveWindow
SetWindowTextA
IsDialogMessageA
SetDlgItemTextA
SetDlgItemInt
GetDlgItemTextA
GetDlgItemInt
GetMenuCheckMarkDimensions
GetMenuState
SetMenuItemBitmaps
UpdateWindow
SendDlgItemMessageA
MapWindowPoints
GetFocus
AdjustWindowRectEx
DeferWindowPos
BeginDeferWindowPos
EndDeferWindowPos
GetTopWindow
IsChild
GetClassInfoA
GetWindowTextLengthA
GetKeyState
SetWindowsHookExA
CallNextHookEx
GetClassLongA
UnhookWindowsHookEx
CallWindowProcA
GetMessageTime
GetLastActivePopup
RegisterWindowMessageA
GetNextDlgGroupItem
GetWindowPlacement
GetNextDlgTabItem
EndDialog
GetActiveWindow
SetActiveWindow
CreateDialogIndirectParamA
GetParent
IsWindowEnabled
DrawFrameControl
DrawStateA
SetRect
DeleteMenu
DrawIconEx
GetWindowLongA
SetWindowLongA
IntersectRect
GetSysColorBrush
FrameRect
PeekMessageA
ClientToScreen
WindowFromPoint
DestroyWindow
CopyIcon
SetFocus
GetPropA
RemovePropA
PostQuitMessage
DefWindowProcA
RegisterClassA
SetPropA
GetMessageA
TranslateMessage
DispatchMessageA
WinHelpA
DestroyIcon
CreateWindowExA
SetWindowPos
RegisterClipboardFormatA
GetWindowDC
FillRect
RemoveMenu
DrawFocusRect
GetMessagePos
ScreenToClient
LoadCursorA
SetCursor
EqualRect
GetCapture
ReleaseCapture
SetCapture
CreatePopupMenu
ModifyMenuA
TrackPopupMenu
IsIconic
GetSystemMetrics
DrawIcon
OffsetRect
EnableMenuItem
SetClipboardViewer
CheckMenuItem
LoadImageA
DestroyMenu
ChangeClipboardChain
GetMenu
EnumWindows
SetForegroundWindow
IsWindowVisible
GetWindowTextA
ShowWindow
CopyAcceleratorTableA
CharNextA
PostThreadMessageA
GetAsyncKeyState
SetRectEmpty
MapDialogRect
SetWindowContextHelpId
SystemParametersInfoA
LoadBitmapA
IsWindow
GetMenuItemCount
GetMenuItemID
GetSubMenu
AppendMenuA
CheckMenuRadioItem
FindWindowA
GetCursorPos
PtInRect
InvalidateRect
GetClientRect
ReleaseDC
CopyRect
PostMessageA
MsgWaitForMultipleObjects
GetDesktopWindow
SetParent
KillTimer
SetTimer
wsprintfA
GetClassNameA
GetForegroundWindow
ExitWindowsEx
MessageBoxA
MessageBeep
GetWindowRect
EnableWindow
GetDlgItem
GetSysColor
GetDlgCtrlID
LoadStringA
SendMessageA
GetWindow
GetDC
LoadIconA
IsWindowUnicode
DefDlgProcA
ExcludeUpdateRgn
ShowCaret
HideCaret
UnregisterClassA
UnionRect
gdi32
CreateRectRgn
GetViewportExtEx
GetWindowExtEx
CreatePen
CreatePatternBrush
PtVisible
RectVisible
ExtTextOutA
Escape
PatBlt
GetMapMode
SetRectRgn
CombineRgn
DPtoLP
StretchDIBits
GetCharWidthA
GetTextMetricsA
CopyMetaFileA
GetTextColor
GetBkColor
LPtoDP
EnumFontFamiliesExA
LineTo
MoveToEx
IntersectClipRect
ExcludeClipRect
SelectClipRgn
ScaleWindowExtEx
SetWindowExtEx
ScaleViewportExtEx
SetViewportExtEx
OffsetViewportOrgEx
SetViewportOrgEx
SetMapMode
SetBkMode
RestoreDC
SaveDC
CreateBitmap
SetBkColor
SetTextColor
GetClipBox
DeleteDC
CreateCompatibleBitmap
GetStockObject
SelectObject
BitBlt
DeleteObject
CreateRectRgnIndirect
CreateCompatibleDC
GetDIBits
CreateDIBSection
CreateSolidBrush
GetObjectA
CreateFontIndirectA
GetDeviceCaps
GetTextExtentPointA
TextOutA
CreateDIBitmap
CreateFontA
comdlg32
GetSaveFileNameA
GetFileTitleA
GetOpenFileNameA
winspool.drv
DocumentPropertiesA
ClosePrinter
OpenPrinterA
advapi32
RegQueryValueExA
RegOpenKeyExA
RegSetValueExA
RegCreateKeyExA
RegEnumKeyA
RegQueryInfoKeyA
RegDeleteValueA
RegDeleteKeyA
RegEnumKeyExA
AdjustTokenPrivileges
LookupPrivilegeValueA
OpenProcessToken
RegFlushKey
GetUserNameA
RegLoadKeyA
RegRestoreKeyA
RegSaveKeyA
GetSidSubAuthority
GetSidSubAuthorityCount
GetTokenInformation
RegEnumValueA
RegCloseKey
shell32
SHGetMalloc
SHGetDesktopFolder
Shell_NotifyIconA
FindExecutableA
ShellExecuteExA
SHGetFileInfoA
SHBrowseForFolderA
SHGetPathFromIDListA
ShellExecuteA
comctl32
ImageList_AddMasked
ImageList_Add
ImageList_Remove
ord17
ord8
ImageList_BeginDrag
ImageList_DragShowNolock
ImageList_DragMove
ImageList_EndDrag
ImageList_DragLeave
ImageList_Draw
ImageList_DragEnter
ImageList_GetIcon
ImageList_Destroy
ImageList_Create
PropertySheetA
DestroyPropertySheetPage
CreatePropertySheetPageA
oledlg
ord8
ole32
CLSIDFromString
CoInitialize
CoRevokeClassObject
CLSIDFromProgID
CoCreateInstance
CoUninitialize
OleUninitialize
OleInitialize
CoRegisterClassObject
CoGetObject
StringFromGUID2
ReleaseStgMedium
CoTaskMemFree
OleGetClipboard
OleFlushClipboard
OleIsCurrentClipboard
DoDragDrop
CreateILockBytesOnHGlobal
StgCreateDocfileOnILockBytes
StgOpenStorageOnILockBytes
CoGetClassObject
CoRegisterMessageFilter
CoTaskMemAlloc
OleDuplicateData
CreateStreamOnHGlobal
CoDisconnectObject
RevokeDragDrop
CoLockObjectExternal
RegisterDragDrop
CoFreeUnusedLibraries
olepro32
ord253
oleaut32
SysAllocStringByteLen
SysStringLen
VariantTimeToSystemTime
VariantChangeType
VariantClear
VariantCopy
SysAllocString
LoadTypeLi
SysAllocStringLen
LoadTypeLibEx
SafeArrayGetUBound
SafeArrayGetLBound
SafeArrayGetElement
SysFreeString
wininet
InternetCombineUrlA
HttpSendRequestA
HttpAddRequestHeadersA
InternetCrackUrlA
InternetCanonicalizeUrlA
InternetSetCookieA
HttpOpenRequestA
InternetGetCookieA
InternetCloseHandle
GetUrlCacheEntryInfoA
InternetOpenA
InternetConnectA
InternetReadFile
Sections
.text Size: 1.4MB - Virtual size: 1.4MB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rdata Size: 232KB - Virtual size: 230KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 144KB - Virtual size: 163KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 717KB - Virtual size: 716KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE