Static task
static1
Behavioral task
behavioral1
Sample
40f75fd98304ca1c0c5cc968171e57a3_JaffaCakes118.exe
Resource
win7-20240221-en
General
-
Target
40f75fd98304ca1c0c5cc968171e57a3_JaffaCakes118
-
Size
464KB
-
MD5
40f75fd98304ca1c0c5cc968171e57a3
-
SHA1
cff1b93b668903bc16355dec26796da1df0ff9a3
-
SHA256
2ed6b0c0fa2dc43d996efa8857c47c1dd3ac39c4a5bef30041422cac99c1309b
-
SHA512
7b67add37f5ca59e1dbc13da32a21c4dff1c4991d4e7c2a3a2c56990dde2e1336cdd997b65469617b4519d20f03da10d26bc6ec3770fe75c216d98fd335e1ad6
-
SSDEEP
12288:NGsME6YbUVWOQmNOtJ01TBb4VtZEPITFI:NhRXDsOtJoR+m
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource 40f75fd98304ca1c0c5cc968171e57a3_JaffaCakes118
Files
-
40f75fd98304ca1c0c5cc968171e57a3_JaffaCakes118.exe windows:4 windows x86 arch:x86
cf16289d73d317d43c82ffd8548ed455
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
UnhandledExceptionFilter
FreeEnvironmentStringsA
FreeEnvironmentStringsW
GetEnvironmentStrings
GetEnvironmentStringsW
SetHandleCount
GetStdHandle
GetFileType
HeapDestroy
HeapCreate
VirtualFree
SetUnhandledExceptionFilter
VirtualAlloc
IsBadWritePtr
GetStringTypeA
Sleep
IsBadReadPtr
IsBadCodePtr
IsValidLocale
IsValidCodePage
GetLocaleInfoA
EnumSystemLocalesA
GetUserDefaultLCID
SetConsoleCtrlHandler
SetStdHandle
GetLocaleInfoW
CompareStringA
CompareStringW
SetEnvironmentVariableA
LCMapStringW
LCMapStringA
FatalAppExitA
GetLocalTime
GetCurrentThreadId
GetSystemTime
GetTimeZoneInformation
GetACP
HeapReAlloc
HeapSize
TerminateProcess
ExitThread
CreateThread
HeapFree
HeapAlloc
RaiseException
ExitProcess
GetCommandLineA
GetStartupInfoA
RtlUnwind
CopyFileA
GlobalSize
SetFileAttributesA
SetFileTime
SystemTimeToFileTime
LocalFileTimeToFileTime
GetFileTime
GetFileSize
GetFileAttributesA
GetTickCount
FileTimeToLocalFileTime
FileTimeToSystemTime
lstrlenW
GetShortPathNameA
GetStringTypeExA
GetFullPathNameA
GetVolumeInformationA
FindFirstFileA
FindClose
DeleteFileA
MoveFileA
SetEndOfFile
UnlockFile
LockFile
FlushFileBuffers
SetFilePointer
WriteFile
ReadFile
CreateFileA
GetCurrentProcess
DuplicateHandle
SetErrorMode
GetThreadLocale
GetCurrentDirectoryA
WritePrivateProfileStringA
GetPrivateProfileStringA
GetPrivateProfileIntA
SizeofResource
GetOEMCP
GetCPInfo
GetProcessVersion
GlobalFlags
TlsGetValue
LocalReAlloc
TlsSetValue
EnterCriticalSection
GlobalReAlloc
LeaveCriticalSection
TlsFree
GlobalHandle
DeleteCriticalSection
TlsAlloc
InitializeCriticalSection
LocalAlloc
GetLastError
GetModuleFileNameA
GlobalAlloc
GetCurrentThread
CreateEventA
SuspendThread
SetThreadPriority
ResumeThread
SetEvent
WaitForSingleObject
CloseHandle
lstrcmpA
GlobalFree
lstrcpynA
FormatMessageA
LocalFree
GlobalLock
GlobalUnlock
MulDiv
SetLastError
MultiByteToWideChar
WideCharToMultiByte
lstrlenA
InterlockedDecrement
InterlockedIncrement
LoadLibraryA
FreeLibrary
FindResourceA
LoadResource
LockResource
GetVersion
lstrcatA
GlobalGetAtomNameA
lstrcmpiA
GlobalAddAtomA
GlobalFindAtomA
GlobalDeleteAtom
lstrcpyA
GetModuleHandleA
GetProcAddress
LoadLibraryExA
GetVersionExA
GetStringTypeW
user32
SetWindowContextHelpId
MapDialogRect
wvsprintfA
LoadStringA
LoadCursorA
GetSysColorBrush
GetDialogBaseUnits
GetDCEx
LockWindowUpdate
WaitMessage
GetWindowThreadProcessId
InsertMenuA
DeleteMenu
GetMenuStringA
CharNextA
CopyAcceleratorTableA
GetNextDlgGroupItem
MessageBeep
SetParent
InvertRect
FillRect
CharUpperA
RegisterClipboardFormatA
RemoveMenu
PostThreadMessageA
CreateDialogIndirectParamA
UnpackDDElParam
ReuseDDElParam
SetMenu
LoadMenuA
GetDesktopWindow
SetCursor
LoadAcceleratorsA
GetActiveWindow
RedrawWindow
DefMDIChildProcA
DrawMenuBar
TranslateAcceleratorA
TranslateMDISysAccel
DefFrameProcA
BringWindowToTop
DestroyMenu
EndPaint
BeginPaint
GetWindowDC
OemToCharA
CharToOemA
GetMenuCheckMarkDimensions
GetMenuState
ModifyMenuA
SetMenuItemBitmaps
CheckMenuItem
EnableMenuItem
GetNextDlgTabItem
IsWindowEnabled
ShowWindow
MoveWindow
SetWindowTextA
IsDialogMessageA
ScrollWindowEx
IsDlgButtonChecked
SetDlgItemTextA
SetDlgItemInt
GetDlgItemTextA
GetDlgItemInt
CheckRadioButton
CheckDlgButton
SendDlgItemMessageA
ShowOwnedPopups
PeekMessageA
SetActiveWindow
IsWindow
SetFocus
AdjustWindowRectEx
DeferWindowPos
BeginDeferWindowPos
EndDeferWindowPos
ScrollWindow
GetScrollInfo
ShowScrollBar
GetScrollRange
SetScrollRange
GetScrollPos
SetScrollPos
GetTopWindow
MessageBoxA
IsChild
WinHelpA
wsprintfA
GetClassInfoA
RegisterClassA
GetMenuItemID
TrackPopupMenu
SetWindowPlacement
GetDlgItem
GetWindowTextLengthA
GetWindowTextA
DefWindowProcA
DestroyWindow
CreateWindowExA
GetClassLongA
GetMessageTime
GetMessagePos
GetLastActivePopup
SetForegroundWindow
RegisterWindowMessageA
GetWindowPlacement
GetSubMenu
IsIconic
DrawIcon
AppendMenuA
LoadIconA
SetWindowPos
TrackMouseEvent
IntersectRect
UpdateWindow
TrackPopupMenuEx
CallWindowProcA
GetForegroundWindow
GetWindowLongA
CallNextHookEx
EqualRect
IsWindowVisible
SetWindowLongA
UnhookWindowsHookEx
SetWindowsHookExA
GetMenuItemRect
OffsetRect
IsMenu
GetMenuItemCount
GetSystemMenu
SetRectEmpty
SetMenuItemInfoA
GetClassNameA
GetMenu
GetPropA
SetPropA
RemovePropA
PostQuitMessage
SetRect
IsZoomed
TranslateMessage
MapWindowPoints
EndDialog
SystemParametersInfoA
DrawStateA
DestroyIcon
LoadBitmapA
GetMenuItemInfoA
GrayStringA
DrawTextA
TabbedTextOutA
GetCursorPos
WindowFromPoint
ScreenToClient
PostMessageA
GetCapture
SetCapture
SetTimer
PtInRect
GetMessageA
ClientToScreen
DispatchMessageA
ReleaseCapture
KillTimer
GetDlgCtrlID
DrawFrameControl
IsRectEmpty
GetDC
ReleaseDC
InvalidateRect
GetClientRect
ValidateRect
GetFocus
GetKeyState
GetSystemMetrics
GetWindowRect
GetWindow
EnableWindow
CopyRect
GetSysColor
GetParent
SendMessageA
InflateRect
DrawFocusRect
SetScrollInfo
UnregisterClassA
gdi32
PolyBezierTo
GetClipRgn
CreateRectRgn
SelectClipPath
ExtSelectClipRgn
PlayMetaFileRecord
GetObjectType
EnumMetaFile
PlayMetaFile
GetDeviceCaps
GetViewportExtEx
GetWindowExtEx
ExtCreatePen
CreateHatchBrush
CreatePatternBrush
CreateDIBPatternBrushPt
GetMapMode
PatBlt
SetColorAdjustment
CombineRgn
CreateRectRgnIndirect
DPtoLP
StretchDIBits
GetCharWidthA
CreateFontA
GetBkColor
LPtoDP
CopyMetaFileA
CreateDCA
SetStretchBltMode
SetROP2
SetPolyFillMode
SetBkMode
SelectPalette
RestoreDC
SaveDC
StartDocA
PolylineTo
PolyDraw
SetArcDirection
ArcTo
GetCurrentPositionEx
SetMapperFlags
SetTextCharacterExtra
SetMapMode
SetTextJustification
SetTextAlign
LineTo
MoveToEx
OffsetClipRgn
IntersectClipRect
ExcludeClipRect
SelectClipRgn
ScaleWindowExtEx
SetWindowExtEx
OffsetWindowOrgEx
SetWindowOrgEx
ScaleViewportExtEx
SetViewportExtEx
OffsetViewportOrgEx
SetRectRgn
Rectangle
CreateBitmap
SetBkColor
GetDCOrgEx
Ellipse
GetTextMetricsA
GetTextExtentPoint32A
Escape
ExtTextOutA
TextOutA
RectVisible
PtVisible
SetPixel
GetPixel
GetTextColor
GetCurrentObject
CreateFontIndirectA
DeleteObject
SetTextColor
CreateSolidBrush
GetObjectA
CreatePen
GetClipBox
CreateCompatibleDC
CreateCompatibleBitmap
BitBlt
DeleteDC
SelectObject
GetStockObject
SetViewportOrgEx
comdlg32
GetSaveFileNameA
GetFileTitleA
GetOpenFileNameA
winspool.drv
ClosePrinter
DocumentPropertiesA
OpenPrinterA
advapi32
RegCreateKeyA
RegCreateKeyExA
RegOpenKeyExA
RegQueryValueExA
RegSetValueExA
RegDeleteValueA
RegDeleteKeyA
RegOpenKeyA
RegSetValueA
RegQueryValueA
RegEnumKeyA
RegCloseKey
shell32
SHGetFileInfoA
DragQueryFileA
DragFinish
DragAcceptFiles
ExtractIconA
comctl32
ImageList_Draw
ImageList_GetIcon
ord17
ord13
ord14
ImageList_Destroy
ImageList_Create
ImageList_LoadImageA
ImageList_Merge
ImageList_Read
ImageList_Write
oledlg
ord8
ole32
CoTreatAsClass
StringFromCLSID
ReadClassStg
ReadFmtUserTypeStg
OleRegGetUserType
WriteClassStg
WriteFmtUserTypeStg
SetConvertStg
CreateBindCtx
OleDuplicateData
CoFreeUnusedLibraries
ReleaseStgMedium
OleInitialize
CoDisconnectObject
OleRun
CoCreateInstance
CoTaskMemAlloc
CoTaskMemFree
CreateILockBytesOnHGlobal
StgCreateDocfileOnILockBytes
StgOpenStorageOnILockBytes
CoGetClassObject
CLSIDFromString
CLSIDFromProgID
CoRegisterMessageFilter
CoRegisterClassObject
CoRevokeClassObject
CreateStreamOnHGlobal
OleIsCurrentClipboard
OleFlushClipboard
OleUninitialize
OleSetClipboard
olepro32
ord253
oleaut32
SysStringByteLen
LoadTypeLi
SysStringLen
SafeArrayDestroyDescriptor
SafeArrayDestroyData
SafeArrayDestroy
SafeArrayUnlock
SafeArrayLock
SafeArrayPutElement
SafeArrayPtrOfIndex
SafeArrayGetElement
SafeArrayAllocDescriptor
SafeArrayAllocData
SafeArrayCopy
VarBstrFromDate
VarDateFromStr
VarBstrFromCy
VarCyFromStr
VariantTimeToSystemTime
SysAllocStringByteLen
SafeArrayRedim
SafeArrayCreate
SafeArrayGetDim
SafeArrayGetElemsize
SafeArrayGetLBound
SafeArrayGetUBound
SafeArrayAccessData
SafeArrayUnaccessData
SysAllocString
SysReAllocStringLen
VariantChangeType
VariantCopy
VariantClear
SysAllocStringLen
SysFreeString
Sections
.text Size: 304KB - Virtual size: 303KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 76KB - Virtual size: 75KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 12KB - Virtual size: 25KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 68KB - Virtual size: 67KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ