C:\cs\FirmwareUpdater_20190201\Release\FirmwareUpdater.pdb
Static task
static1
Behavioral task
behavioral1
Sample
6a389ff711b3d59c3b44afd4d1980f74_JaffaCakes118.exe
Resource
win7-20240221-en
Behavioral task
behavioral2
Sample
6a389ff711b3d59c3b44afd4d1980f74_JaffaCakes118.exe
Resource
win10v2004-20240508-en
General
-
Target
6a389ff711b3d59c3b44afd4d1980f74_JaffaCakes118
-
Size
2.3MB
-
MD5
6a389ff711b3d59c3b44afd4d1980f74
-
SHA1
f8cf1a01d918496bbd4856b5796566c35f286f37
-
SHA256
d96126aa2ec721baa3f06e1bc90b45c74fec5f70ba902e7aa46a5f6308f31dc1
-
SHA512
19924acf5f857e566aa0a9e85121ec780c07bcef4e8a5a796e7b0d230cf6156dae7ae7308f7d7bcbd17696454d82780c9ca2ee6aaa3828a03b7fb82100393b69
-
SSDEEP
49152:v7vJaSdlhWcfEYggS3uxeFJxs1DzxD68gzKIW:v7vJfjhWcfEYggS3uxeFJxs1Dc8g
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource 6a389ff711b3d59c3b44afd4d1980f74_JaffaCakes118
Files
-
6a389ff711b3d59c3b44afd4d1980f74_JaffaCakes118.exe windows:6 windows x86 arch:x86
a541d0900ff14c9ce4b7942fe7063d18
Headers
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE
IMAGE_DLLCHARACTERISTICS_NX_COMPAT
IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE
File Characteristics
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_32BIT_MACHINE
PDB Paths
Imports
kernel32
GetCPInfo
ExitProcess
GetStdHandle
QueryPerformanceFrequency
HeapQueryInformation
GetCommandLineW
GetCommandLineA
GetModuleHandleExW
FreeLibraryAndExitThread
ExitThread
EnumSystemLocalesW
VirtualQuery
VirtualAlloc
GetSystemInfo
GetFileType
SetStdHandle
RtlUnwind
OutputDebugStringW
GetStringTypeW
IsValidCodePage
GetACP
GetOEMCP
LCMapStringW
GetTimeZoneInformation
GetConsoleCP
GetConsoleMode
ReadConsoleW
SetFilePointerEx
GetDriveTypeW
FindFirstFileExW
GetEnvironmentStringsW
FreeEnvironmentStringsW
SetEnvironmentVariableW
GetStartupInfoW
IsDebuggerPresent
InitializeSListHead
GetSystemTimeAsFileTime
QueryPerformanceCounter
IsValidLocale
IsProcessorFeaturePresent
TerminateProcess
SetUnhandledExceptionFilter
UnhandledExceptionFilter
GetUserDefaultLCID
GetTempFileNameW
SearchPathW
GetProfileIntW
GetTempPathW
VerifyVersionInfoW
VerSetConditionMask
FindResourceExW
GetWindowsDirectoryW
GetCurrentDirectoryW
lstrcpyW
VirtualProtect
GetUserDefaultUILanguage
GetSystemDefaultUILanguage
GlobalFlags
SetErrorMode
GetFileTime
GetFileSizeEx
GetFileAttributesExW
GetFileAttributesW
GlobalGetAtomNameW
LocalReAlloc
GlobalHandle
GlobalReAlloc
TlsFree
TlsSetValue
TlsGetValue
TlsAlloc
InitializeCriticalSection
WritePrivateProfileStringW
GetPrivateProfileStringW
GetCurrentThread
lstrcmpA
SetThreadPriority
CompareStringW
GlobalFindAtomW
GlobalAddAtomW
lstrcmpW
GlobalDeleteAtom
GetSystemDirectoryW
GetCurrentThreadId
EncodePointer
FreeResource
FindNextFileW
FileTimeToLocalFileTime
lstrcmpiW
LoadLibraryA
GetCurrentProcess
DuplicateHandle
WriteFile
UnlockFile
SetFilePointer
SetEndOfFile
ReadFile
LockFile
GetVolumeInformationW
GetFullPathNameW
GetFileSize
FlushFileBuffers
FindFirstFileW
FindClose
DeleteFileW
CreateFileW
FileTimeToSystemTime
SystemTimeToTzSpecificLocalTime
LocalAlloc
LoadLibraryExW
GetModuleHandleW
GetModuleHandleA
LeaveCriticalSection
EnterCriticalSection
OutputDebugStringA
SetLastError
CopyFileW
FormatMessageW
MulDiv
LocalFree
GlobalFree
GlobalUnlock
WideCharToMultiByte
GlobalLock
GlobalSize
GlobalAlloc
GetProcessHeap
DeleteCriticalSection
DecodePointer
HeapAlloc
RaiseException
HeapReAlloc
HeapSize
InitializeCriticalSectionAndSpinCount
HeapFree
ExpandEnvironmentStringsW
SetCurrentDirectoryW
GetModuleFileNameW
CreateMutexW
GetLocaleInfoW
GetCurrentProcessId
TerminateThread
ResumeThread
SuspendThread
Sleep
GetPrivateProfileIntW
CreateProcessW
WaitForSingleObject
SetEvent
GetLastError
CloseHandle
CreateEventW
GetTickCount
GetProcAddress
FreeLibrary
LoadLibraryW
GetVersionExW
FindResourceW
LoadResource
LockResource
SizeofResource
MultiByteToWideChar
CreateThread
WriteConsoleW
user32
LoadAcceleratorsW
BringWindowToTop
MapDialogRect
GetAsyncKeyState
CopyImage
RealChildWindowFromPoint
GetSysColorBrush
ShowOwnedPopups
PostQuitMessage
SystemParametersInfoW
GetMenuItemInfoW
DestroyMenu
MapVirtualKeyW
GetKeyNameTextW
TranslateMessage
GetMessageW
SetRectEmpty
SendDlgItemMessageA
FillRect
GetWindowDC
TabbedTextOutW
GrayStringW
DrawTextExW
DrawTextW
LoadMenuW
OffsetRect
SetRect
WindowFromPoint
ClientToScreen
SetMenuItemInfoW
GetMenuCheckMarkDimensions
SetMenuItemBitmaps
CheckMenuItem
GetMonitorInfoW
MonitorFromWindow
WinHelpW
GetScrollInfo
SetScrollInfo
CallNextHookEx
SetWindowsHookExW
GetLastActivePopup
GetTopWindow
GetClassNameW
GetClassLongW
EqualRect
CopyRect
MapWindowPoints
MessageBoxW
AdjustWindowRectEx
RemovePropW
GetPropW
SetPropW
ShowScrollBar
GetScrollRange
SetScrollRange
GetScrollPos
SetScrollPos
ScrollWindow
ValidateRect
EndPaint
BeginPaint
SetForegroundWindow
GetForegroundWindow
TranslateAcceleratorW
SetMenu
GetMenu
GetCapture
IsWindowVisible
EndDeferWindowPos
DeferWindowPos
BeginDeferWindowPos
SetWindowPlacement
GetWindowPlacement
IsChild
IsMenu
CreateWindowExW
GetClassInfoExW
GetClassInfoW
RegisterClassW
CallWindowProcW
DefWindowProcW
NotifyWinEvent
GetMessagePos
RegisterWindowMessageW
IsDialogMessageW
GetWindow
GetWindowTextLengthW
GetWindowTextW
SetWindowTextW
SetFocus
GetDlgCtrlID
CheckDlgButton
MoveWindow
ShowWindow
SetLayeredWindowAttributes
EnumDisplayMonitors
SetClassLongW
MsgWaitForMultipleObjects
PeekMessageW
DispatchMessageW
FindWindowW
PostMessageW
UnhookWindowsHookEx
GetWindowLongW
SetActiveWindow
IsWindowEnabled
GetActiveWindow
GetNextDlgTabItem
GetDlgItem
EndDialog
CreateDialogIndirectParamW
DestroyWindow
KillTimer
SetTimer
WaitMessage
CharUpperW
GetDesktopWindow
RemoveMenu
AppendMenuW
InsertMenuW
CreatePopupMenu
InsertMenuItemW
IntersectRect
DestroyIcon
LoadImageW
UnpackDDElParam
ReuseDDElParam
DeleteMenu
IsRectEmpty
SetParent
TrackMouseEvent
GetMenuDefaultItem
UnionRect
GetMenuItemCount
GetMenuItemID
LockWindowUpdate
GetNextDlgGroupItem
DrawFocusRect
DrawIconEx
GetIconInfo
MessageBeep
EnableScrollBar
HideCaret
TrackPopupMenu
SendMessageW
LoadIconW
EnableWindow
GetWindowRect
ScreenToClient
LoadBitmapW
SetCursor
LoadCursorW
GetParent
GetCursorPos
GetKeyState
GetClientRect
IsWindow
GetFocus
GetSystemMenu
EnableMenuItem
InvalidateRect
UpdateWindow
IsIconic
GetSystemMetrics
DrawIcon
GetWindowThreadProcessId
SetWindowPos
IsZoomed
GetSysColor
PtInRect
ReleaseCapture
RedrawWindow
SetCapture
SetWindowLongW
GetDC
ReleaseDC
InflateRect
WaitForInputIdle
EnumWindows
UnregisterClassW
GetMenuStringW
GetMenuState
GetSubMenu
SetWindowRgn
OpenClipboard
CloseClipboard
SetClipboardData
InvertRect
EmptyClipboard
DrawStateW
DrawEdge
DrawFrameControl
DestroyCursor
GetWindowRgn
CreateMenu
SubtractRect
TranslateMDISysAccel
DefMDIChildProcW
DefFrameProcW
DrawMenuBar
GetUpdateRect
IsClipboardFormatAvailable
CharUpperBuffW
RegisterClipboardFormatW
ModifyMenuW
GetDoubleClickTime
SetMenuDefaultItem
CopyAcceleratorTableW
DestroyAcceleratorTable
CreateAcceleratorTableW
GetKeyboardState
ToUnicodeEx
MapVirtualKeyExW
IsCharLowerW
GetKeyboardLayout
PostThreadMessageW
GetComboBoxInfo
MonitorFromPoint
UpdateLayeredWindow
FrameRect
CopyIcon
SetCursorPos
GetMessageTime
gdi32
DeleteDC
DeleteObject
Escape
ExcludeClipRect
GetClipBox
GetObjectType
GetPixel
GetViewportExtEx
GetWindowExtEx
IntersectClipRect
LineTo
PtVisible
RectVisible
RestoreDC
SaveDC
SelectClipRgn
ExtSelectClipRgn
SelectPalette
SetBkMode
SetMapMode
SetLayout
GetLayout
SetPolyFillMode
SetROP2
SetTextAlign
MoveToEx
TextOutW
ExtTextOutW
SetViewportExtEx
SetViewportOrgEx
SetWindowExtEx
SetWindowOrgEx
OffsetViewportOrgEx
OffsetWindowOrgEx
ScaleViewportExtEx
ScaleWindowExtEx
CreateRectRgnIndirect
CreateSolidBrush
GetTextMetricsW
CreateCompatibleBitmap
CombineRgn
SetRectRgn
DPtoLP
EnumFontFamiliesExW
CreatePalette
GetNearestPaletteIndex
GetPaletteEntries
GetSystemPaletteEntries
RealizePalette
CreateDIBitmap
EnumFontFamiliesW
GetTextCharsetInfo
SetPixel
CreateDIBSection
SetDIBColorTable
CreateEllipticRgn
Ellipse
GetTextColor
CreatePolygonRgn
Polygon
Polyline
CreateRoundRectRgn
LPtoDP
Rectangle
GetRgnBox
OffsetRgn
RoundRect
FillRgn
FrameRgn
GetBoundsRect
PtInRegion
ExtFloodFill
SetPaletteEntries
SetPixelV
GetWindowOrgEx
GetViewportOrgEx
GetTextFaceW
CreateRectRgn
CreatePatternBrush
CreatePen
CreateHatchBrush
BitBlt
GetBkColor
CreateBitmap
SetTextColor
SetBkColor
GetDeviceCaps
CreateDCW
CopyMetaFileW
CreateFontIndirectW
GetStockObject
GetTextExtentPoint32W
StretchBlt
CreateCompatibleDC
PatBlt
SelectObject
GetObjectW
msimg32
AlphaBlend
TransparentBlt
winspool.drv
OpenPrinterW
DocumentPropertiesW
ClosePrinter
advapi32
RegDeleteKeyW
CryptGenRandom
RegEnumKeyExW
RegEnumValueW
RegEnumKeyW
RegSetValueExW
RegDeleteValueW
CryptAcquireContextW
RegCreateKeyExW
RegQueryValueExW
RegCloseKey
RegQueryValueW
RegOpenKeyExW
CryptReleaseContext
shell32
SHGetFileInfoW
DragQueryFileW
DragFinish
SHGetPathFromIDListW
SHGetSpecialFolderLocation
SHGetDesktopFolder
SHBrowseForFolderW
SHAppBarMessage
ShellExecuteW
comctl32
ImageList_AddMasked
shlwapi
UrlUnescapeW
PathIsUNCW
PathStripToRootW
AssocQueryStringW
PathFindFileNameW
StrFormatKBSizeW
PathRemoveFileSpecW
PathFindExtensionW
uxtheme
CloseThemeData
DrawThemeBackground
GetThemePartSize
OpenThemeData
IsAppThemed
IsThemeBackgroundPartiallyTransparent
GetThemeSysColor
DrawThemeParentBackground
DrawThemeText
GetThemeColor
GetCurrentThemeName
GetWindowTheme
ole32
RevokeDragDrop
RegisterDragDrop
CoLockObjectExternal
OleGetClipboard
IsAccelerator
OleTranslateAccelerator
OleDestroyMenuDescriptor
OleCreateMenuDescriptor
DoDragDrop
OleLockRunning
CoInitializeEx
CreateStreamOnHGlobal
CoDisconnectObject
CoInitialize
CoCreateInstance
CoCreateGuid
CoUninitialize
OleDuplicateData
CoTaskMemFree
CoTaskMemAlloc
ReleaseStgMedium
oleaut32
SysStringLen
SystemTimeToVariantTime
VariantTimeToSystemTime
SysAllocStringLen
LoadTypeLi
VariantCopy
VarBstrFromDate
SysAllocString
VariantChangeType
VariantClear
VariantInit
SysFreeString
ws2_32
htons
inet_addr
recv
recvfrom
select
send
socket
WSASetLastError
WSAGetLastError
WSAAsyncSelect
gethostbyname
WSAStartup
shutdown
connect
closesocket
htonl
bind
accept
WSACleanup
sendto
wininet
InternetCanonicalizeUrlW
InternetCrackUrlW
HttpQueryInfoW
InternetReadFile
InternetErrorDlg
HttpSendRequestW
HttpOpenRequestW
InternetConnectW
InternetOpenW
InternetCloseHandle
oleacc
AccessibleObjectFromWindow
LresultFromObject
CreateStdAccessibleObject
gdiplus
GdipBitmapLockBits
GdipDrawImageRectI
GdipSetInterpolationMode
GdipCreateFromHDC
GdipCreateBitmapFromHBITMAP
GdipDrawImageI
GdipDeleteGraphics
GdipBitmapUnlockBits
GdipAlloc
GdipCreateBitmapFromScan0
GdipCreateBitmapFromStream
GdipGetImagePaletteSize
GdipGetImagePalette
GdipGetImagePixelFormat
GdipGetImageHeight
GdipGetImageWidth
GdipGetImageGraphicsContext
GdipDisposeImage
GdipCloneImage
GdiplusStartup
GdipFree
GdiplusShutdown
imm32
ImmReleaseContext
ImmGetOpenStatus
ImmGetContext
winmm
PlaySoundW
Sections
.text Size: 1.6MB - Virtual size: 1.6MB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 362KB - Virtual size: 361KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 22KB - Virtual size: 39KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 201KB - Virtual size: 200KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 146KB - Virtual size: 145KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ