Static task
static1
Behavioral task
behavioral1
Sample
a38fb8765e5d935695f361481d4c9e13_JaffaCakes118.exe
Resource
win7-20240704-en
Behavioral task
behavioral2
Sample
a38fb8765e5d935695f361481d4c9e13_JaffaCakes118.exe
Resource
win10v2004-20240802-en
General
-
Target
a38fb8765e5d935695f361481d4c9e13_JaffaCakes118
-
Size
3.2MB
-
MD5
a38fb8765e5d935695f361481d4c9e13
-
SHA1
c02371cd829fdd2314ae8f61e2b1c60be9e3fe46
-
SHA256
a1d182bb075b5a115a3d469aba17ae7c7df7c3273e5953126bfe0b50bd5719ed
-
SHA512
e65234bc5239ed8d06e4d6e2502c638f942a19daa5ac65f21506fd193c961a7ba4c2eb0693f3d5ce8c4fb03336a22a4de0330695bba4abb2d5ccfd5a08f16032
-
SSDEEP
49152:xrWnwZEBEUn1SDupc4RXYTaLksU6i5PZz:xDEfYDgc4RXLksU6i5N
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource a38fb8765e5d935695f361481d4c9e13_JaffaCakes118
Files
-
a38fb8765e5d935695f361481d4c9e13_JaffaCakes118.exe windows:4 windows x86 arch:x86
7053d7c635727f55d6536aa492a3f82d
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
kernel32
SetEnvironmentVariableA
CompareStringW
IsBadCodePtr
IsBadReadPtr
GetDriveTypeA
GetStringTypeW
GetStringTypeA
LCMapStringW
LCMapStringA
IsBadWritePtr
HeapCreate
HeapDestroy
GetEnvironmentVariableA
GetStdHandle
SetHandleCount
GetEnvironmentStringsW
GetEnvironmentStrings
FreeEnvironmentStringsW
FreeEnvironmentStringsA
UnhandledExceptionFilter
GetFileType
SetStdHandle
HeapSize
HeapReAlloc
ExitThread
TerminateProcess
GetACP
GetSystemTime
GetTimeZoneInformation
HeapFree
HeapAlloc
ExitProcess
GetCommandLineA
GetStartupInfoA
RaiseException
RtlUnwind
GetTempPathA
GetPrivateProfileSectionNamesA
CompareStringA
GetExitCodeThread
ResetEvent
EnumResourceLanguagesA
EnumResourceNamesA
EnumResourceTypesA
GetProfileStringA
GetProfileIntA
GetCurrentDirectoryA
SetErrorMode
SetFileAttributesA
SystemTimeToFileTime
LocalFileTimeToFileTime
GetOEMCP
GetCPInfo
GetProcessVersion
TlsGetValue
LocalReAlloc
TlsSetValue
GlobalReAlloc
TlsFree
GlobalHandle
TlsAlloc
GlobalFlags
GetDiskFreeSpaceA
GetFileTime
SetFileTime
GetTempFileNameA
CloseHandle
SetThreadPriority
GetCurrentThread
lstrcmpA
GetShortPathNameA
GetThreadLocale
GetStringTypeExA
GetFullPathNameA
SetEndOfFile
UnlockFile
LockFile
FlushFileBuffers
GetCurrentProcess
DuplicateHandle
SetLastError
FormatMessageA
MulDiv
FileTimeToLocalFileTime
FileTimeToSystemTime
lstrlenW
MultiByteToWideChar
WideCharToMultiByte
GetCurrentThreadId
GlobalGetAtomNameA
lstrcmpiA
GlobalAddAtomA
GlobalFindAtomA
GlobalDeleteAtom
LockResource
GetVersion
GetVersionExA
FreeLibrary
GetModuleHandleA
LocalSize
GlobalSize
GetSystemDirectoryA
GlobalFree
FindResourceA
SizeofResource
LoadResource
CreateProcessA
lstrcatA
CopyFileA
GetWindowsDirectoryA
BeginUpdateResourceA
UpdateResourceA
EndUpdateResourceA
OutputDebugStringA
GlobalAlloc
GlobalLock
GlobalUnlock
WinExec
DeleteCriticalSection
CancelIo
InterlockedExchange
InterlockedIncrement
InterlockedDecrement
GetQueuedCompletionStatus
CreateIoCompletionPort
GetSystemInfo
EnterCriticalSection
PostQueuedCompletionStatus
LeaveCriticalSection
InitializeCriticalSection
WritePrivateProfileStringA
GetPrivateProfileIntA
GetPrivateProfileStringA
GetModuleFileNameA
SetUnhandledExceptionFilter
LoadLibraryA
GetProcAddress
lstrcpyA
MoveFileA
RemoveDirectoryA
ReadFile
DeleteFileA
GetFileSize
FindFirstFileA
FindNextFileA
FindClose
lstrcpynA
LocalAlloc
LocalFree
GetLogicalDriveStringsA
lstrlenA
GetVolumeInformationA
GetDiskFreeSpaceExA
GetFileAttributesA
GetLocalTime
CreateFileA
GetLastError
CreateDirectoryA
SetFilePointer
WriteFile
GetTickCount
VirtualAlloc
VirtualFree
Sleep
ResumeThread
SetEvent
WaitForSingleObject
TerminateThread
CreateEventA
CreateThread
user32
SetScrollRange
GetScrollPos
SetScrollPos
GetTopWindow
GetScrollRange
SetScrollInfo
GetScrollInfo
ScrollWindow
EndDeferWindowPos
BeginDeferWindowPos
DeferWindowPos
EqualRect
AdjustWindowRectEx
SetFocus
IsChild
GetCapture
WinHelpA
RegisterClassA
GetMenu
GetWindowTextLengthA
GetWindowTextA
CreateWindowExA
SetWindowsHookExA
CallNextHookEx
GetClassLongA
SetPropA
FindWindowA
EnableWindow
RegisterWindowMessageA
wsprintfA
DispatchMessageA
TranslateMessage
GetMessageA
LoadIconA
SendMessageA
PeekMessageA
PostMessageA
MessageBoxA
MapWindowPoints
SetRect
DestroyMenu
DestroyCursor
DestroyIcon
SendDlgItemMessageA
GetNextDlgTabItem
GetParent
SetCursor
InvalidateRect
GetActiveWindow
WindowFromPoint
ClientToScreen
TrackPopupMenuEx
GetSubMenu
GetWindowRect
DrawFocusRect
InflateRect
CopyRect
GetClientRect
OffsetRect
DrawStateA
FillRect
GetSysColor
ReleaseDC
CreateIconIndirect
SetDlgItemTextA
IsDialogMessageA
SetWindowTextA
MoveWindow
ShowWindow
SetMenuItemBitmaps
ModifyMenuA
GetMenuCheckMarkDimensions
wvsprintfA
IsRectEmpty
GetWindowDC
BeginPaint
EndPaint
TabbedTextOutA
GrayStringA
LoadStringA
CharUpperA
IsZoomed
ShowOwnedPopups
ValidateRect
SetWindowContextHelpId
MapDialogRect
LoadAcceleratorsA
TranslateAcceleratorA
ReuseDDElParam
UnpackDDElParam
BringWindowToTop
GetClassNameA
GetDC
GetIconInfo
LoadImageA
LoadMenuA
LoadCursorA
DefWindowProcA
UnregisterClassA
DrawMenuBar
TranslateMDISysAccel
DefFrameProcA
ExcludeUpdateRgn
DefDlgProcA
GetClipboardFormatNameA
GetTabbedTextExtentA
HideCaret
ShowCaret
IsMenu
GetMenuDefaultItem
GetMenuItemInfoA
SendMessageTimeoutA
GetDoubleClickTime
GetWindowRgn
IsWindowUnicode
GetWindowLongW
SetWindowLongW
UnionRect
SetCursorPos
UnhookWindowsHookEx
GetPropA
CallWindowProcA
RemovePropA
GetMessageTime
GetMessagePos
GetLastActivePopup
GetForegroundWindow
InsertMenuA
GetMenuStringA
CopyAcceleratorTableA
GetNextDlgGroupItem
GetDCEx
RegisterClipboardFormatA
SystemParametersInfoA
SetParent
InvertRect
PostThreadMessageA
GetWindowLongA
GetMenuStringW
LookupIconIdFromDirectoryEx
CreateIconFromResourceEx
IsClipboardFormatAvailable
GetKeyboardLayoutList
GetKeyboardState
ToAsciiEx
GetKeyboardLayout
MapVirtualKeyExA
GetKeyNameTextA
IsCharLowerA
WaitMessage
MapVirtualKeyA
CreatePopupMenu
GetClassInfoA
GetCursor
DrawFrameControl
SetRectEmpty
SetTimer
SetCapture
ReleaseCapture
GetKeyState
KillTimer
PtInRect
CopyIcon
GetWindow
ScreenToClient
UpdateWindow
IsWindowVisible
SetWindowPos
GetDlgCtrlID
GetFocus
GetCursorPos
EnableMenuItem
GetMenuItemCount
DeleteMenu
CharNextA
RedrawWindow
DrawEdge
GetSystemMetrics
MessageBeep
CheckMenuItem
GetSystemMenu
CloseClipboard
SetClipboardData
EmptyClipboard
OpenClipboard
LoadBitmapA
GetDesktopWindow
AnimateWindow
SetForegroundWindow
SetWindowLongA
LockWindowUpdate
SetClassLongA
CheckMenuRadioItem
AppendMenuA
IsIconic
GetWindowPlacement
EndDialog
SetActiveWindow
CreateDialogIndirectParamA
DestroyWindow
GetDlgItem
IsWindowEnabled
PostQuitMessage
SetMenu
SetMenuDefaultItem
TrackPopupMenu
GetMenuItemID
IsWindow
SetWindowRgn
GetSysColorBrush
RegisterClassExA
GetClipboardData
DrawTextA
GetMenuState
ShowScrollBar
DrawIconEx
IntersectRect
gdi32
OffsetViewportOrgEx
SetViewportExtEx
ScaleViewportExtEx
SetWindowExtEx
ScaleWindowExtEx
SelectClipRgn
ExcludeClipRect
IntersectClipRect
MoveToEx
LineTo
SetTextAlign
GetCurrentPositionEx
PolyBezierTo
GetClipRgn
ExtSelectClipRgn
GetViewportExtEx
DeleteObject
CreatePatternBrush
PtVisible
RectVisible
Escape
ExtTextOutA
PatBlt
SetRectRgn
CreateRectRgnIndirect
GetTextMetricsA
GetCharWidthA
CreateFontA
CopyMetaFileA
GetTextColor
GetBkColor
CreateSolidBrush
CombineRgn
CreateRectRgn
SetBitmapBits
TextOutA
SetBkMode
GetDIBits
RealizePalette
SelectPalette
GetDeviceCaps
CreateDCA
RoundRect
CreatePen
GetStockObject
CreateCompatibleBitmap
CreateCompatibleDC
BitBlt
DeleteDC
SetTextColor
SetBkColor
SelectObject
CreateBitmap
SetPixel
GetPixel
GetObjectA
CreatePolygonRgn
FillRgn
PlgBlt
Rectangle
CreateFontIndirectA
PtInRegion
StretchBlt
SetPixelV
GetTextExtentPoint32A
CreateDIBSection
GetWindowExtEx
GetClipBox
LPtoDP
CreateDIBitmap
GetTextExtentPointA
ExtFloodFill
ExtTextOutW
GetTextExtentPoint32W
BeginPath
CloseFigure
EndPath
StrokeAndFillPath
FillPath
StrokePath
Ellipse
GetViewportOrgEx
Polyline
GetRgnBox
ExtCreateRegion
GetBitmapBits
EnumFontFamiliesExA
GetTextAlign
GetCurrentObject
GetWindowOrgEx
Polygon
StretchDIBits
DPtoLP
SaveDC
RestoreDC
SetStretchBltMode
SetMapMode
GetMapMode
SetViewportOrgEx
comdlg32
GetOpenFileNameA
ChooseColorA
GetSaveFileNameA
GetFileTitleA
winspool.drv
OpenPrinterA
DocumentPropertiesA
ClosePrinter
advapi32
RegCreateKeyExA
RegDeleteValueA
RegDeleteKeyA
RegSetValueExA
RegOpenKeyExA
RegQueryValueExA
RegOpenKeyA
RegQueryValueA
RegEnumKeyA
RegCreateKeyA
RegSetValueA
GetFileSecurityA
SetFileSecurityA
RegCloseKey
shell32
ShellExecuteExA
SHGetPathFromIDListA
SHGetFileInfoA
ord71
SHGetSpecialFolderLocation
SHGetMalloc
DragQueryFileA
DragFinish
Shell_NotifyIconA
ExtractIconA
ShellExecuteA
comctl32
ImageList_GetImageCount
ImageList_GetIconSize
ImageList_DrawEx
ImageList_Add
ImageList_GetImageInfo
ImageList_Draw
ImageList_Remove
ImageList_LoadImageA
ImageList_Create
ImageList_Destroy
ord17
ImageList_AddMasked
ImageList_ReplaceIcon
_TrackMouseEvent
ImageList_GetIcon
oledlg
ord1
ord8
ole32
CoRegisterMessageFilter
CoFreeUnusedLibraries
OleUninitialize
OleInitialize
CreateILockBytesOnHGlobal
StgCreateDocfileOnILockBytes
StgOpenStorageOnILockBytes
CoGetClassObject
ReleaseStgMedium
OleFlushClipboard
CoTaskMemFree
OleIsCurrentClipboard
OleDuplicateData
CoDisconnectObject
CLSIDFromString
CLSIDFromProgID
CoCreateInstance
CoCreateGuid
CoUninitialize
CoInitialize
CoRevokeClassObject
CoTaskMemAlloc
RegisterDragDrop
CoLockObjectExternal
RevokeDragDrop
OleGetClipboard
olepro32
ord253
oleaut32
OleLoadPicturePath
VariantChangeTypeEx
LoadTypeLi
SysStringLen
VariantTimeToSystemTime
SysAllocStringLen
SysFreeString
VarBstrFromDate
VarDateFromStr
SysStringByteLen
VariantChangeType
SysAllocStringByteLen
SysAllocString
VariantCopy
VariantClear
SafeArrayGetDim
SafeArrayGetElemsize
SafeArrayGetLBound
SafeArrayGetUBound
SafeArrayAccessData
SafeArrayUnaccessData
ws2_32
WSAGetLastError
shutdown
getsockname
ntohs
ioctlsocket
connect
select
gethostname
gethostbyname
WSACloseEvent
WSASend
WSARecv
socket
accept
inet_ntoa
setsockopt
WSAIoctl
WSAEnumNetworkEvents
WSAWaitForMultipleEvents
WSASocketA
WSACreateEvent
WSAEventSelect
htons
bind
listen
WSACleanup
WSAStartup
closesocket
getpeername
pdh
PdhCloseQuery
PdhAddCounterA
PdhOpenQueryA
PdhGetFormattedCounterValue
PdhCollectQueryData
avifil32
AVIFileExit
AVIStreamSetFormat
AVIFileCreateStreamA
AVIFileOpenA
AVIStreamWrite
AVIFileRelease
AVIStreamRelease
AVIFileInit
msvfw32
ICCompressorFree
ICSeqCompressFrameStart
ICSendMessage
ICSeqCompressFrameEnd
ICDecompress
ICClose
ICOpen
shlwapi
SHAutoComplete
PathRemoveFileSpecA
wininet
InternetReadFile
InternetOpenUrlA
InternetOpenA
InternetCrackUrlA
InternetCanonicalizeUrlA
InternetQueryOptionA
InternetSetStatusCallback
InternetSetFilePointer
InternetWriteFile
InternetQueryDataAvailable
InternetGetLastResponseInfoA
InternetCloseHandle
winmm
waveOutUnprepareHeader
waveOutReset
waveInClose
waveInUnprepareHeader
waveInReset
waveInStop
waveOutWrite
waveInStart
waveInAddBuffer
waveInPrepareHeader
waveInOpen
waveInGetNumDevs
waveOutPrepareHeader
waveOutOpen
waveOutGetNumDevs
PlaySoundA
sndPlaySoundA
waveOutClose
Sections
.text Size: 1.8MB - Virtual size: 1.8MB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rodata Size: 12KB - Virtual size: 10KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 292KB - Virtual size: 290KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 100KB - Virtual size: 586KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 936KB - Virtual size: 932KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ