Static task
static1
Behavioral task
behavioral1
Sample
25e87d23ad9cd79c7b9b8766bffa26ee_JaffaCakes118.exe
Resource
win7-20231129-en
Behavioral task
behavioral2
Sample
25e87d23ad9cd79c7b9b8766bffa26ee_JaffaCakes118.exe
Resource
win10v2004-20240508-en
General
-
Target
25e87d23ad9cd79c7b9b8766bffa26ee_JaffaCakes118
-
Size
4.1MB
-
MD5
25e87d23ad9cd79c7b9b8766bffa26ee
-
SHA1
c3f7f88bbfb94e37e14e8986a598535c539588a5
-
SHA256
e2dc84da2b1233dbb2b273a44e0ccbc13248cc0a047a572549052cb21a5442d5
-
SHA512
39496a66c1e38e071293101716a733593894fa0702e30bf2b02d68888ef65b74a0c1dff6ce3f935f92226cd19fec5c7a692c017ecd6e1f2b9bd13bf59b09a0f6
-
SSDEEP
6144:y/8JeJfEuGs8k/bUlgqjpJDHCq17WSTLp980sbpy3KR/ie5blEju4Lnt:DJeJfEuGstgg/kjp98zHpie5RsZ
Malware Config
Signatures
-
AutoIT Executable 1 IoCs
AutoIT scripts compiled to PE executables.
resource yara_rule sample autoit_exe -
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource 25e87d23ad9cd79c7b9b8766bffa26ee_JaffaCakes118
Files
-
25e87d23ad9cd79c7b9b8766bffa26ee_JaffaCakes118.exe windows:4 windows x86 arch:x86
a7c42fd90a54255a67497138e870e532
Headers
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE
File Characteristics
IMAGE_FILE_RELOCS_STRIPPED
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_LARGE_ADDRESS_AWARE
IMAGE_FILE_32BIT_MACHINE
Imports
wsock32
__WSAFDIsSet
recv
send
socket
connect
closesocket
bind
select
accept
htons
sendto
recvfrom
ntohs
WSAGetLastError
ioctlsocket
WSACleanup
inet_addr
gethostbyname
WSAStartup
gethostname
listen
version
GetFileVersionInfoSizeW
GetFileVersionInfoW
VerQueryValueW
winmm
waveOutSetVolume
mciSendStringW
timeGetTime
comctl32
ImageList_EndDrag
ImageList_DragLeave
ImageList_DragMove
ImageList_DragEnter
ImageList_BeginDrag
ImageList_SetDragCursorImage
ImageList_Remove
ImageList_Destroy
ImageList_ReplaceIcon
ImageList_Create
InitCommonControlsEx
mpr
WNetUseConnectionW
WNetGetConnectionW
WNetAddConnection2W
WNetCancelConnection2W
kernel32
SetFilePointer
TerminateProcess
WaitForSingleObject
SetSystemPowerState
SetFileTime
FindResourceW
GetFileAttributesW
LoadResource
FindFirstFileW
LockResource
FindClose
SizeofResource
EnumResourceNamesW
DeleteFileW
FindNextFileW
lstrcmpiW
MoveFileW
OutputDebugStringW
CopyFileW
GetLastError
CreateDirectoryW
RemoveDirectoryW
WideCharToMultiByte
GetLocalTime
MultiByteToWideChar
GetModuleHandleA
CompareStringW
InterlockedIncrement
InterlockedDecrement
GetTempPathW
GetTempFileNameW
VirtualFree
FormatMessageW
GetExitCodeProcess
FileTimeToSystemTime
SystemTimeToFileTime
LocalFileTimeToFileTime
GetDriveTypeW
SetErrorMode
GetDiskFreeSpaceW
GetVolumeInformationW
SetVolumeLabelW
DeviceIoControl
GetPrivateProfileStringW
WritePrivateProfileStringW
GetPrivateProfileSectionW
WritePrivateProfileSectionW
SetFileAttributesW
ReadFile
GetShortPathNameW
FileTimeToLocalFileTime
GlobalLock
GlobalUnlock
GlobalAlloc
SetProcessWorkingSetSize
GlobalMemoryStatus
Beep
GetFileSize
GetEnvironmentVariableW
SetEnvironmentVariableW
GlobalFree
GetComputerNameW
GetWindowsDirectoryW
GetSystemDirectoryW
GetCurrentProcessId
CreatePipe
DuplicateHandle
GetStdHandle
CreateProcessW
SetPriorityClass
LoadLibraryW
VirtualAlloc
WriteFile
GetFileType
PeekNamedPipe
SetLastError
LoadLibraryExW
GlobalFindAtomW
CreateThread
ExitThread
HeapFree
HeapAlloc
ExitProcess
GetProcessHeap
GetStartupInfoW
GetCPInfo
GetACP
GetOEMCP
IsValidCodePage
TlsGetValue
TlsAlloc
TlsSetValue
TlsFree
UnhandledExceptionFilter
SetUnhandledExceptionFilter
RaiseException
GetModuleFileNameA
DeleteCriticalSection
HeapSize
HeapReAlloc
HeapDestroy
HeapCreate
CreateFileW
WriteProcessMemory
MapViewOfFile
CreateFileMappingW
OpenProcess
UnmapViewOfFile
CloseHandle
ReadProcessMemory
QueryPerformanceCounter
QueryPerformanceFrequency
GetModuleHandleW
GetSystemInfo
GetCurrentProcess
GetVersionExW
GetCurrentThreadId
Sleep
GetCurrentDirectoryW
GetModuleFileNameW
GetFullPathNameW
RtlUnwind
GetConsoleCP
GetConsoleMode
SetCurrentDirectoryW
FreeLibrary
GetProcAddress
LoadLibraryA
InitializeCriticalSection
GetSystemTimeAsFileTime
ResumeThread
EnterCriticalSection
LeaveCriticalSection
SetHandleCount
GetStartupInfoA
SetStdHandle
FlushFileBuffers
GetVersionExA
LCMapStringA
LCMapStringW
GetTimeZoneInformation
FreeEnvironmentStringsA
GetEnvironmentStrings
FreeEnvironmentStringsW
GetEnvironmentStringsW
GetCommandLineA
GetCommandLineW
GetTickCount
GetStringTypeA
GetStringTypeW
GetLocaleInfoA
WriteConsoleA
GetConsoleOutputCP
WriteConsoleW
CreateFileA
SetEndOfFile
CompareStringA
GetPrivateProfileSectionNamesW
SetEnvironmentVariableA
user32
GetWindowTextLengthW
GetSystemMetrics
IsDialogMessageW
SetClassLongW
GetSysColor
GetActiveWindow
InflateRect
CharNextW
wsprintfW
DrawFocusRect
RedrawWindow
DrawTextW
FrameRect
DrawFrameControl
FillRect
DrawMenuBar
PtInRect
DestroyMenu
GetClassWord
GetNextDlgTabItem
GetWindow
IsChild
ReleaseCapture
SetCapture
SubtractRect
OffsetRect
LockWindowUpdate
DispatchMessageW
TranslateMessage
PeekMessageW
UnregisterHotKey
LoadImageW
CreateIconFromResourceEx
mouse_event
ExitWindowsEx
SetActiveWindow
FindWindowExW
EnumThreadWindows
SetMenuDefaultItem
InsertMenuItemW
IsMenu
TrackPopupMenuEx
GetCursorPos
GetWindowDC
CreateIcon
CheckMenuRadioItem
GetMenuItemID
GetMenuItemCount
SetMenuItemInfoW
GetMenuItemInfoW
SetForegroundWindow
IsIconic
FindWindowW
GetAsyncKeyState
IsCharAlphaW
GetKeyboardState
GetKeyState
CountClipboardFormats
VkKeyScanA
GetKeyboardLayoutNameA
CharUpperW
LoadStringW
SendDlgItemMessageW
GetDlgItem
SetWindowTextW
DialogBoxParamW
MessageBeep
EndDialog
GetMenu
GetClientRect
CopyRect
EndPaint
BeginPaint
DestroyWindow
EnumWindows
GetDesktopWindow
IsWindow
IsWindowEnabled
IsWindowVisible
EnableWindow
ScreenToClient
InvalidateRect
GetWindowLongW
GetWindowThreadProcessId
AttachThreadInput
SendMessageTimeoutW
GetFocus
GetWindowTextW
SetCursor
SetMenu
CreateMenu
GetCaretPos
GetSubMenu
GetMenuStringW
FlashWindow
SetWindowLongW
IsZoomed
IsCharUpperW
IsCharLowerW
DeleteMenu
IsCharAlphaNumericW
EnumChildWindows
CharUpperBuffW
GetClassNameW
GetParent
GetDlgCtrlID
SendMessageW
MapVirtualKeyW
PostMessageW
GetWindowRect
MessageBoxW
CreatePopupMenu
MessageBoxA
RegisterWindowMessageW
SetTimer
DestroyIcon
ShowWindow
CreateWindowExW
RegisterClassExW
LoadIconW
LoadCursorW
GetSysColorBrush
GetForegroundWindow
GetKeyboardLayoutNameW
CopyImage
GetClipboardData
IsClipboardFormatAvailable
OpenClipboard
AdjustWindowRectEx
SetRect
ClientToScreen
RegisterHotKey
ReleaseDC
GetCursor
GetDC
WindowFromPoint
SetClipboardData
SetKeyboardState
EmptyClipboard
DefWindowProcW
MoveWindow
SetFocus
PostQuitMessage
KillTimer
SetWindowPos
CloseClipboard
CharLowerBuffW
keybd_event
GetMessageW
SystemParametersInfoW
gdi32
MoveToEx
Ellipse
PolyDraw
BeginPath
Rectangle
SetViewportOrgEx
RoundRect
SetBkColor
CreatePen
CreateSolidBrush
SetTextColor
AngleArc
LineTo
CloseFigure
SetPixel
EndPath
StrokePath
StrokeAndFillPath
ExtCreatePen
PolyBezierTo
GetObjectW
SetBkMode
CreateCompatibleBitmap
GetPixel
DeleteDC
GetDIBits
BitBlt
SelectObject
CreateDIBSection
CreateCompatibleDC
CreateFontW
GetDeviceCaps
GetTextFaceW
GetStockObject
CreateDCW
GetTextExtentPoint32W
DeleteObject
comdlg32
GetSaveFileNameW
GetOpenFileNameW
advapi32
RegEnumValueW
RegDeleteValueW
RegDeleteKeyW
RegSetValueExW
RegCreateKeyExW
GetUserNameW
RegConnectRegistryW
RegEnumKeyExW
CloseServiceHandle
UnlockServiceDatabase
LockServiceDatabase
OpenSCManagerW
AdjustTokenPrivileges
LookupPrivilegeValueW
OpenProcessToken
RegCloseKey
RegQueryValueExW
RegOpenKeyExW
shell32
DragQueryPoint
ShellExecuteExW
DragQueryFileW
SHBrowseForFolderW
SHFileOperationW
SHGetPathFromIDListW
SHGetDesktopFolder
SHGetMalloc
ExtractIconExW
Shell_NotifyIconW
ShellExecuteW
DragFinish
ole32
OleSetContainedObject
OleSetMenuDescriptor
MkParseDisplayName
CoInitialize
CoUninitialize
CoCreateInstance
CreateStreamOnHGlobal
CoTaskMemAlloc
CoTaskMemFree
IIDFromString
StringFromIID
CLSIDFromString
OleInitialize
CreateBindCtx
CLSIDFromProgID
CoInitializeSecurity
CoCreateInstanceEx
CoSetProxyBlanket
StringFromCLSID
OleUninitialize
oleaut32
LoadRegTypeLi
SafeArrayDestroyDescriptor
SafeArrayDestroyData
SafeArrayAllocData
SafeArrayAllocDescriptorEx
SysAllocString
OleLoadPicture
SafeArrayUnaccessData
SafeArrayAccessData
VarR4FromDec
VariantTimeToSystemTime
VariantClear
VariantCopy
VariantInit
GetActiveObject
Sections
.text Size: 404KB - Virtual size: 404KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rdata Size: 56KB - Virtual size: 58KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.data Size: 10KB - Virtual size: 99KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
Size: 61KB - Virtual size: 61KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 3.6MB - Virtual size: 3.6MB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE