Behavioral task
behavioral1
Sample
JaffaCakes118_4fb1f98c5c0f8a58c2a330fac078651e.exe
Resource
win7-20241010-en
Behavioral task
behavioral2
Sample
JaffaCakes118_4fb1f98c5c0f8a58c2a330fac078651e.exe
Resource
win10v2004-20250217-en
General
-
Target
JaffaCakes118_4fb1f98c5c0f8a58c2a330fac078651e
-
Size
1.7MB
-
MD5
4fb1f98c5c0f8a58c2a330fac078651e
-
SHA1
558f478a3e7cf1683e379bdb4f74a0625cd5c4a1
-
SHA256
22c7508dfbff9a6a258eefe460b98507ece9bfabad29f638b0a490d260e6e809
-
SHA512
1e9bbd2d352d2cd6f2d3b7a88d6c376144f11273de639103a2402a6864c63f879e09f86a5bfb6669ccd6f09f01f0dd9f11504ef22af9c34c2daf460897a12125
-
SSDEEP
24576:W1l8gflJaiQJ4y9zYObwW/8GuLKXIaluWE2DTIIlcc:W1fk0WkLUIa+qIIr
Malware Config
Signatures
-
Gh0st RAT payload 1 IoCs
resource yara_rule sample family_gh0strat -
Gh0strat family
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource JaffaCakes118_4fb1f98c5c0f8a58c2a330fac078651e
Files
-
JaffaCakes118_4fb1f98c5c0f8a58c2a330fac078651e.exe windows:4 windows x86 arch:x86
6d251d7425256ce2352ff71ffcadd519
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
winmm
waveOutUnprepareHeader
waveInClose
waveOutReset
waveOutClose
sndPlaySoundW
PlaySoundW
waveOutGetNumDevs
waveOutOpen
waveOutPrepareHeader
waveInGetNumDevs
waveInUnprepareHeader
waveInReset
waveInStop
waveOutWrite
waveInStart
waveInAddBuffer
waveInPrepareHeader
waveInOpen
kernel32
GetWindowsDirectoryW
GetStartupInfoW
RtlUnwind
RaiseException
HeapAlloc
HeapFree
GetTimeZoneInformation
GetSystemTime
GetLocalTime
TerminateProcess
ExitThread
HeapReAlloc
HeapSize
SetStdHandle
GetFileType
UnhandledExceptionFilter
FreeEnvironmentStringsA
FreeEnvironmentStringsW
GetEnvironmentStringsW
GetEnvironmentStrings
GetCommandLineW
GetCommandLineA
SetHandleCount
GetStdHandle
GetStartupInfoA
HeapDestroy
HeapCreate
GetModuleFileNameA
IsBadWritePtr
LCMapStringA
LCMapStringW
IsBadReadPtr
IsBadCodePtr
GetCPInfo
GetStringTypeA
GetStringTypeW
GetDriveTypeA
CompareStringA
CompareStringW
GetACP
GetOEMCP
SetEnvironmentVariableA
GetProfileStringA
GlobalAddAtomA
CreateEventW
CloseHandle
TerminateThread
WaitForSingleObject
SetEvent
ResumeThread
CreateThread
Sleep
VirtualFree
VirtualAlloc
GetTickCount
GetFileAttributesW
GetDiskFreeSpaceExW
GetVolumeInformationW
lstrlenW
GetLogicalDriveStringsW
LocalFree
LocalAlloc
lstrcpynW
FindClose
FindNextFileW
FindFirstFileW
GetFileSize
CreateFileW
WriteFile
SetFilePointer
DeleteFileW
ReadFile
RemoveDirectoryW
MoveFileW
GetLastError
CreateDirectoryW
lstrcpyW
MultiByteToWideChar
LockResource
LoadResource
SizeofResource
FindResourceA
lstrcatW
GetSystemDirectoryW
GetModuleFileNameW
GetPrivateProfileStringW
GetPrivateProfileIntW
WritePrivateProfileStringW
InitializeCriticalSection
LeaveCriticalSection
PostQueuedCompletionStatus
EnterCriticalSection
GetSystemInfo
CreateIoCompletionPort
GetQueuedCompletionStatus
InterlockedDecrement
InterlockedIncrement
InterlockedExchange
CancelIo
DeleteCriticalSection
WideCharToMultiByte
GetVersion
GlobalFree
GlobalUnlock
GlobalLock
GlobalAlloc
GlobalSize
GetProcAddress
LoadLibraryW
SetUnhandledExceptionFilter
ExitProcess
DeviceIoControl
CreateFileA
LocalSize
FreeLibrary
GetVersionExW
FindResourceW
GetModuleHandleW
GlobalDeleteAtom
GlobalFindAtomW
GlobalAddAtomW
GetCurrentThreadId
lstrlenA
LoadLibraryA
GetModuleHandleA
FormatMessageW
SetLastError
MulDiv
DuplicateHandle
GetCurrentProcess
FlushFileBuffers
LockFile
UnlockFile
SetEndOfFile
GetFullPathNameW
GetStringTypeExW
GetThreadLocale
lstrcmpiW
GetShortPathNameW
lstrcmpA
FileTimeToSystemTime
FileTimeToLocalFileTime
GlobalGetAtomNameW
GetCurrentThread
lstrcmpiA
lstrcmpW
GetTempFileNameW
SetFileTime
GetFileTime
GetDiskFreeSpaceW
GlobalFlags
TlsAlloc
GlobalHandle
TlsFree
GlobalReAlloc
TlsSetValue
LocalReAlloc
TlsGetValue
GetProcessVersion
LocalFileTimeToFileTime
SystemTimeToFileTime
SetErrorMode
GetCurrentDirectoryW
user32
BeginDeferWindowPos
EndDeferWindowPos
GetScrollInfo
SetScrollRange
SetScrollPos
GetTopWindow
IsChild
GetCapture
WinHelpW
RegisterClassW
GetMenu
GetWindowTextLengthW
GetWindowTextW
CreateWindowExW
SetWindowsHookExW
CallNextHookEx
SetPropW
UnhookWindowsHookEx
GetPropW
CallWindowProcW
RemovePropW
GetMessageTime
GetMessagePos
GetLastActivePopup
GetForegroundWindow
SetWindowLongW
RegisterWindowMessageW
IsIconic
GetWindowPlacement
EndDialog
SetActiveWindow
CreateDialogIndirectParamW
DestroyWindow
GetDlgItem
IsWindowEnabled
SetMenuDefaultItem
TrackPopupMenu
GetMenuItemID
IsWindow
GetDesktopWindow
SystemParametersInfoW
FlashWindow
GetClipboardData
OpenClipboard
EmptyClipboard
SetClipboardData
CloseClipboard
DrawTextW
SetDlgItemTextW
UnregisterClassW
GetWindowTextLengthA
HideCaret
ExcludeUpdateRgn
CheckMenuItem
GetMenuState
ShowScrollBar
DrawIconEx
DeferWindowPos
CheckMenuRadioItem
SetClassLongW
SetForegroundWindow
LoadBitmapW
GetSystemMenu
AppendMenuW
MessageBeep
GetSystemMetrics
DrawEdge
RedrawWindow
FindWindowW
CharNextW
DeleteMenu
GetMenuItemCount
EqualRect
AdjustWindowRectEx
SetFocus
PeekMessageW
MapWindowPoints
SendDlgItemMessageA
SendDlgItemMessageW
EnableMenuItem
GetCursorPos
GetFocus
MessageBoxW
GetDlgCtrlID
SetWindowPos
IsDialogMessageW
SetWindowTextW
MoveWindow
ShowWindow
SetMenuItemBitmaps
ModifyMenuW
GetMenuCheckMarkDimensions
GetWindowTextA
DrawTextA
GetClassInfoA
DefDlgProcA
DefWindowProcA
CharNextA
CallWindowProcA
RemovePropA
SetWindowsHookExA
GetWindowLongA
SendMessageA
IsWindowUnicode
GetClassNameA
SetWindowLongA
SetPropA
GetPropA
GetWindow
IsWindowVisible
UpdateWindow
ScreenToClient
wsprintfW
CopyIcon
PtInRect
KillTimer
GetKeyState
ReleaseCapture
SetCapture
SetTimer
SetRectEmpty
DrawFrameControl
GetCursor
GetClassInfoW
DefWindowProcW
LoadCursorW
LoadMenuW
LoadImageW
IntersectRect
wvsprintfW
GetWindowDC
BeginPaint
EndPaint
TabbedTextOutW
GrayStringW
LoadStringW
CharUpperW
IsZoomed
LoadAcceleratorsW
TranslateAcceleratorW
SetMenu
ReuseDDElParam
UnpackDDElParam
BringWindowToTop
PostQuitMessage
ShowOwnedPopups
ValidateRect
SetWindowContextHelpId
MapDialogRect
GetClassNameW
PostThreadMessageW
SetParent
RegisterClipboardFormatW
LockWindowUpdate
GetDCEx
GetNextDlgGroupItem
CopyAcceleratorTableW
ShowCaret
GetIconInfo
GetDC
ReleaseDC
GetSysColor
FillRect
OffsetRect
GetClientRect
CopyRect
InflateRect
DrawFocusRect
GetWindowRect
GetSubMenu
TrackPopupMenuEx
PostMessageW
ClientToScreen
WindowFromPoint
GetActiveWindow
InvalidateRect
SetCursor
GetParent
GetNextDlgTabItem
GetWindowLongW
DestroyIcon
DestroyCursor
DestroyMenu
SetRect
EnableWindow
SendMessageW
LoadIconW
GetMessageW
TranslateMessage
DispatchMessageW
GetSysColorBrush
gdi32
GetTextExtentPointA
ExtTextOutA
LPtoDP
GetBkColor
GetTextColor
CreateFontW
GetCharWidthW
GetTextMetricsW
DPtoLP
CreateRectRgnIndirect
CombineRgn
SetRectRgn
PatBlt
GetMapMode
Escape
RectVisible
PtVisible
CreatePatternBrush
CreateSolidBrush
GetWindowExtEx
GetViewportExtEx
GetDeviceCaps
CreateRectRgn
LineTo
MoveToEx
IntersectClipRect
ExcludeClipRect
SelectClipRgn
ScaleWindowExtEx
SetWindowExtEx
ScaleViewportExtEx
SetViewportExtEx
OffsetViewportOrgEx
SetViewportOrgEx
SetMapMode
RestoreDC
SaveDC
CreateDIBitmap
GetClipBox
CreatePen
SetBkMode
TextOutW
ExtTextOutW
StretchDIBits
CreateDIBSection
GetTextExtentPoint32W
SetPixelV
StretchBlt
PtInRegion
CreateFontIndirectW
Rectangle
PlgBlt
FillRgn
CreatePolygonRgn
GetObjectW
GetPixel
CreateBitmap
SelectObject
SetBkColor
SetTextColor
DeleteDC
BitBlt
CreateCompatibleDC
CreateCompatibleBitmap
GetStockObject
DeleteObject
comdlg32
GetOpenFileNameW
GetFileTitleW
GetSaveFileNameW
winspool.drv
ClosePrinter
OpenPrinterW
DocumentPropertiesW
advapi32
RegCloseKey
RegSetValueExW
RegCreateKeyExW
ControlService
OpenServiceW
OpenSCManagerW
RegQueryValueExW
RegOpenKeyExW
RegOpenKeyW
RegQueryValueW
RegEnumKeyW
RegDeleteKeyW
SetFileSecurityW
GetFileSecurityW
RegDeleteValueW
RegCreateKeyW
RegSetValueW
CloseServiceHandle
shell32
DragQueryFileW
DragFinish
Shell_NotifyIconW
ExtractIconW
ord71
SHGetFileInfoW
ShellExecuteExW
ShellExecuteW
comctl32
ImageList_Create
_TrackMouseEvent
ImageList_AddMasked
ImageList_ReplaceIcon
ord17
ImageList_Destroy
oledlg
OleUIBusyW
ole32
OleFlushClipboard
CoRevokeClassObject
CoRegisterMessageFilter
CoFreeUnusedLibraries
OleUninitialize
OleInitialize
CoTaskMemAlloc
CoTaskMemFree
CreateILockBytesOnHGlobal
StgCreateDocfileOnILockBytes
StgOpenStorageOnILockBytes
CoGetClassObject
CLSIDFromString
CLSIDFromProgID
CoUninitialize
CoInitialize
OleIsCurrentClipboard
olepro32
ord253
oleaut32
SysAllocString
VariantChangeType
VariantCopy
VariantTimeToSystemTime
VariantClear
SysAllocStringLen
SysFreeString
SysStringLen
ws2_32
bind
getpeername
WSACloseEvent
WSASend
WSARecv
accept
WSAGetLastError
setsockopt
WSAIoctl
WSAEnumNetworkEvents
WSAWaitForMultipleEvents
WSASocketW
WSACreateEvent
WSAEventSelect
inet_ntoa
listen
send
recv
WSAStartup
socket
ioctlsocket
htons
connect
select
WSACleanup
gethostname
gethostbyname
closesocket
pdh
PdhAddCounterW
PdhOpenQueryW
PdhGetFormattedCounterValue
PdhCollectQueryData
PdhCloseQuery
avifil32
AVIFileRelease
AVIStreamWrite
AVIFileOpenW
AVIFileCreateStreamW
AVIStreamSetFormat
AVIFileExit
AVIFileInit
AVIStreamRelease
msvfw32
DrawDibClose
DrawDibDraw
ICSeqCompressFrameEnd
ICCompressorFree
ICClose
ICOpen
ICSendMessage
ICSeqCompressFrameStart
ICDecompress
DrawDibOpen
wininet
InternetSetStatusCallback
FtpPutFileW
InternetCloseHandle
InternetReadFile
InternetOpenUrlA
InternetOpenA
InternetOpenW
InternetGetLastResponseInfoW
InternetConnectW
Sections
.text Size: 392KB - Virtual size: 389KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 92KB - Virtual size: 90KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 28KB - Virtual size: 42KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 1.2MB - Virtual size: 1.2MB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ