Static task
static1
Behavioral task
behavioral1
Sample
2d1a4be7416e09e182aa2171d4237c9b_JaffaCakes118.exe
Resource
win7-20240903-en
Behavioral task
behavioral2
Sample
2d1a4be7416e09e182aa2171d4237c9b_JaffaCakes118.exe
Resource
win10v2004-20241007-en
General
-
Target
2d1a4be7416e09e182aa2171d4237c9b_JaffaCakes118
-
Size
93KB
-
MD5
2d1a4be7416e09e182aa2171d4237c9b
-
SHA1
fbbc3e923ee031dc97564518477bcd31e5287e34
-
SHA256
1ac3b37ae5887d014bd0dcc29aaf5d100dced3d7bf5e6165af3c6968c4857173
-
SHA512
31a9f51bd9343592a38c841a7f8b7d3d10f473b0794f126fc10c96b7bef882822ca2c82972a70be53e4cc23887610232dde7019e06451ac9301212aacb76158d
-
SSDEEP
1536:BdwMAfvGy63H8HldvzWwdwl7jOprShN51ejhO5u2Bk46F0NPwAlL:/wT2UGRN51OopF6F0NPwOL
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource 2d1a4be7416e09e182aa2171d4237c9b_JaffaCakes118
Files
-
2d1a4be7416e09e182aa2171d4237c9b_JaffaCakes118.exe windows:5 windows x86 arch:x86
9057f4599e71bd1089fb26c59f90e018
Headers
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_NX_COMPAT
IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE
File Characteristics
IMAGE_FILE_RELOCS_STRIPPED
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_32BIT_MACHINE
Imports
kernel32
CreateDirectoryA
FillConsoleOutputCharacterW
GetStartupInfoW
GetWindowsDirectoryW
MoveFileExW
EnumSystemLocalesW
CreateMutexA
ReadProcessMemory
GetPrivateProfileIntA
FileTimeToLocalFileTime
GlobalUnlock
RequestWakeupLatency
GetCPInfoExW
GetFileAttributesExA
SetConsoleWindowInfo
GetDiskFreeSpaceA
CompareStringA
FatalAppExitA
VirtualFreeEx
GetStringTypeW
WriteProcessMemory
LocalSize
EnumSystemCodePagesA
MapViewOfFileEx
FlushFileBuffers
ScrollConsoleScreenBufferW
GetTempPathA
lstrlenW
WritePrivateProfileStructA
RaiseException
GetStdHandle
GetModuleFileNameW
FindAtomW
VirtualProtect
LoadResource
GetBinaryTypeA
ReadConsoleOutputW
OpenMutexA
GetLogicalDriveStringsW
GetFileAttributesW
CreateMutexW
FoldStringA
CopyFileW
FlushViewOfFile
GetEnvironmentVariableA
CreateConsoleScreenBuffer
DeleteFileA
SetSystemPowerState
lstrcpyA
Module32First
CreateEventW
GetDiskFreeSpaceW
SetConsoleTextAttribute
SetLocalTime
HeapValidate
OpenFile
GetProcessTimes
GetCPInfo
UpdateResourceA
WriteConsoleInputA
DeleteAtom
EnumResourceNamesW
CopyFileA
CopyFileExA
lstrcpyn
GetNamedPipeInfo
SetComputerNameW
FindResourceExA
lstrcpy
EnumDateFormatsExA
SetProcessPriorityBoost
SetPriorityClass
ResumeThread
Beep
GetNumberOfConsoleInputEvents
GlobalDeleteAtom
DuplicateHandle
SetConsoleMode
lstrcatA
FatalAppExitW
lstrcmpiA
FileTimeToSystemTime
GlobalAddAtomW
GetCurrentProcessId
GetDevicePowerState
WriteConsoleA
GetDriveTypeW
GetStartupInfoA
WriteConsoleOutputAttribute
OpenWaitableTimerA
EnumTimeFormatsW
GlobalAddAtomA
EnumDateFormatsA
GetLocaleInfoW
GlobalFindAtomA
SizeofResource
MoveFileExA
GetComputerNameW
RequestDeviceWakeup
FindClose
SetProcessAffinityMask
GlobalSize
GetDriveTypeA
DeleteFileW
EnumDateFormatsExW
ExpandEnvironmentStringsA
GetProcessWorkingSetSize
CopyFileExW
UnlockFileEx
FindFirstFileW
ExpandEnvironmentStringsW
GlobalGetAtomNameA
lstrcat
GetTempFileNameA
TransactNamedPipe
Toolhelp32ReadProcessMemory
GetCurrencyFormatW
GetMailslotInfo
GetNamedPipeHandleStateW
EnumResourceNamesA
GetAtomNameW
GetCPInfoExA
GetACP
GetShortPathNameW
IsBadStringPtrW
SetConsoleCursorInfo
HeapUnlock
GetPriorityClass
Process32Next
SetConsoleCursorPosition
WritePrivateProfileSectionA
WriteConsoleOutputCharacterA
GetConsoleTitleW
GetDateFormatA
FoldStringW
GetTickCount
SetLocaleInfoA
lstrcatW
VirtualAlloc
CreateSemaphoreA
AreFileApisANSI
Heap32Next
SetThreadPriorityBoost
GetHandleInformation
BackupWrite
GetPrivateProfileSectionNamesW
OpenProcess
SetCurrentDirectoryW
CreateNamedPipeA
GetLastError
ConnectNamedPipe
GetPrivateProfileSectionW
RemoveDirectoryW
Module32Next
EnumResourceLanguagesA
WriteConsoleOutputA
SetConsoleCP
GetProfileStringA
GetSystemDefaultLangID
GetLocalTime
GetLargestConsoleWindowSize
ReadConsoleOutputAttribute
lstrcpynA
GetCurrentProcess
LCMapStringW
GlobalFlags
EnumResourceTypesW
FindFirstFileExW
FindResourceExW
SetThreadContext
GetThreadSelectorEntry
GetLogicalDrives
IsBadWritePtr
MoveFileW
GetNumberOfConsoleMouseButtons
WriteFileEx
GetSystemDefaultLCID
MulDiv
VerLanguageNameW
SetEvent
CreateSemaphoreW
CreateDirectoryW
GetProfileStringW
OpenEventW
GetProfileIntA
GetCalendarInfoW
GetPrivateProfileStructW
FindResourceW
GetCalendarInfoA
FindNextChangeNotification
GetPrivateProfileStringW
GetTempFileNameW
OpenFileMappingW
DeleteFiber
VirtualFree
GetNamedPipeHandleStateA
PeekNamedPipe
EnumDateFormatsW
lstrcmpW
EnumResourceLanguagesW
GetThreadTimes
LoadLibraryExA
SetProcessWorkingSetSize
CreateToolhelp32Snapshot
GlobalHandle
VirtualLock
GetFileAttributesA
GetFileAttributesExW
WritePrivateProfileStringW
GetFileInformationByHandle
OpenSemaphoreA
GetPrivateProfileStructA
GetSystemDirectoryW
MapViewOfFile
SetFileAttributesA
LockFile
CreateFileMappingA
TlsGetValue
WaitForSingleObjectEx
SetSystemTime
WaitForMultipleObjects
GetConsoleCursorInfo
SetComputerNameA
Process32First
GetConsoleScreenBufferInfo
ScrollConsoleScreenBufferA
GetVolumeInformationW
GetSystemPowerStatus
SetThreadLocale
SetThreadAffinityMask
SetConsoleTitleW
LocalAlloc
Heap32First
SetThreadIdealProcessor
IsBadCodePtr
SetWaitableTimer
SetTimeZoneInformation
CreateDirectoryExA
GetThreadContext
VirtualQuery
IsBadStringPtrA
GetCurrentDirectoryA
WaitNamedPipeW
ReadConsoleInputW
SwitchToThread
IsBadHugeReadPtr
CompareFileTime
EnumCalendarInfoExW
GetVersionExA
GetTimeFormatW
CreateFileW
GetExitCodeProcess
WideCharToMultiByte
CompareStringW
GetUserDefaultLangID
SetEndOfFile
lstrcmpi
GlobalFindAtomW
GetDateFormatW
GetSystemTime
GetWindowsDirectoryA
SetConsoleTitleA
FatalExit
SetHandleCount
GetPrivateProfileStringA
ConvertDefaultLocale
MultiByteToWideChar
VirtualQueryEx
LocalCompact
WriteFile
ReadConsoleW
lstrcmpiW
MoveFileA
SetVolumeLabelA
GlobalReAlloc
Heap32ListFirst
WaitNamedPipeA
OpenFileMappingA
GetProcessHeaps
QueryDosDeviceW
IsBadHugeWritePtr
GetPrivateProfileSectionNamesA
GetFullPathNameW
FreeEnvironmentStringsA
CreateProcessW
EnumTimeFormatsA
OpenWaitableTimerW
SetVolumeLabelW
EnumResourceTypesA
TlsFree
SetConsoleScreenBufferSize
Sleep
OpenMutexW
AddAtomW
CancelDeviceWakeupRequest
GetTempPathW
WriteConsoleOutputCharacterW
SetFileAttributesW
GetQueuedCompletionStatus
LockFileEx
HeapCompact
GenerateConsoleCtrlEvent
SetCurrentDirectoryA
FindNextFileW
GlobalMemoryStatus
GetSystemTimeAdjustment
WriteFileGather
GetEnvironmentStringsW
GetPrivateProfileSectionA
ReleaseSemaphore
DisableThreadLibraryCalls
IsSystemResumeAutomatic
QueueUserAPC
GlobalGetAtomNameW
GetCompressedFileSizeW
GetStringTypeExA
IsProcessorFeaturePresent
GetConsoleOutputCP
GetVersionExW
SetProcessShutdownParameters
GetProcessVersion
IsValidLocale
GetConsoleTitleA
CreateWaitableTimerA
SetNamedPipeHandleState
LockResource
GetProcessHeap
PulseEvent
GetVersion
GetEnvironmentStrings
WritePrivateProfileStructW
LocalShrink
TerminateThread
LoadLibraryW
UnhandledExceptionFilter
ReadDirectoryChangesW
GetFullPathNameA
WinExec
SetFileTime
SystemTimeToFileTime
ReadConsoleOutputA
CreateFileA
SetConsoleOutputCP
IsValidCodePage
DosDateTimeToFileTime
EnumCalendarInfoExA
BackupRead
GetPrivateProfileIntW
FreeResource
CancelIo
GetUserDefaultLCID
FormatMessageA
ResetWriteWatch
GetProcAddress
FormatMessageW
FreeLibrary
SystemTimeToTzSpecificLocalTime
GetStringTypeA
FillConsoleOutputCharacterA
VirtualUnlock
PeekConsoleInputW
GetEnvironmentStringsA
LoadLibraryA
ReadConsoleOutputCharacterA
SetUnhandledExceptionFilter
GlobalLock
SetMessageWaitingIndicator
GetModuleHandleW
LocalUnlock
EnumCalendarInfoA
user32
GetClassInfoExW
FreeDDElParam
DdeKeepStringHandle
CreateMDIWindowA
InsertMenuA
GetSubMenu
ArrangeIconicWindows
EnumDesktopWindows
CallMsgFilter
KillTimer
GetWindowModuleFileNameW
SetWindowLongW
CreateDialogParamW
GetGUIThreadInfo
GetUserObjectInformationA
RealGetWindowClass
LoadKeyboardLayoutW
GetWindowThreadProcessId
SetParent
IsCharUpperW
IsRectEmpty
DefMDIChildProcA
GetMenuItemID
FindWindowExA
DdeDisconnect
DrawStateW
EnumPropsExA
OpenInputDesktop
VkKeyScanA
SetShellWindow
SetMessageQueue
CheckRadioButton
NotifyWinEvent
SetActiveWindow
RealChildWindowFromPoint
RegisterDeviceNotificationA
IsDialogMessageW
VkKeyScanExA
GetTabbedTextExtentA
IsWindowUnicode
DlgDirSelectExA
GetWindowLongW
SetClipboardViewer
MessageBoxA
EndTask
CreateDesktopA
UnregisterClassW
GetAsyncKeyState
MenuItemFromPoint
UnhookWindowsHook
SetWinEventHook
DispatchMessageW
ChildWindowFromPoint
SetClipboardData
TileChildWindows
DrawTextExW
FrameRect
EnableMenuItem
CreateWindowStationA
ChangeMenuA
SetMenuContextHelpId
SetPropA
EnumThreadWindows
SetWindowWord
SendMessageA
DdeQueryNextServer
CharNextW
DestroyAcceleratorTable
DefFrameProcW
CallNextHookEx
LoadImageW
GetInputDesktop
EndMenu
GetSystemMenu
SetWindowTextA
DialogBoxIndirectParamA
IsZoomed
IsMenu
ValidateRect
SystemParametersInfoA
EnumClipboardFormats
RegisterWindowMessageA
SendNotifyMessageA
CloseDesktop
MsgWaitForMultipleObjects
LoadKeyboardLayoutA
DdeGetData
GetListBoxInfo
CharLowerBuffW
CreateDesktopW
SetMenuItemBitmaps
PostQuitMessage
SetCapture
CreateAcceleratorTableW
ShowScrollBar
LoadBitmapA
SwitchDesktop
BringWindowToTop
GetWindowContextHelpId
ChangeDisplaySettingsExA
GetDlgItemTextW
LoadCursorW
DdeCreateStringHandleA
PostMessageA
EnumChildWindows
DrawEdge
GetClassLongA
CloseWindowStation
GetOpenClipboardWindow
CreateDialogIndirectParamA
LoadMenuIndirectW
SendMessageTimeoutW
CascadeWindows
FillRect
LoadMenuIndirectA
DeferWindowPos
EnumDesktopsA
MsgWaitForMultipleObjectsEx
CharToOemBuffW
GetInputState
FlashWindow
CreateDialogParamA
TrackPopupMenuEx
RegisterHotKey
GetMessageTime
ClipCursor
DefWindowProcA
MonitorFromRect
ToUnicode
DeleteMenu
PtInRect
GetClassInfoW
GetKeyboardState
IsCharAlphaW
DdeCmpStringHandles
TileWindows
GetWindowTextA
CreateDialogIndirectParamW
InsertMenuItemW
DrawAnimatedRects
EnumDisplaySettingsA
GetMenuItemInfoA
DefDlgProcW
SetMenuInfo
CheckDlgButton
EndDeferWindowPos
DlgDirSelectComboBoxExW
LoadIconW
EnumPropsA
UnloadKeyboardLayout
GetDialogBaseUnits
DdeUnaccessData
SetWindowsHookA
LoadCursorFromFileA
UnregisterClassA
SetWindowContextHelpId
GetWindowTextLengthW
DdeQueryStringA
DdeCreateDataHandle
SwapMouseButton
GetDC
TranslateAccelerator
DlgDirListComboBoxA
CharToOemBuffA
GetUserObjectInformationW
GetWindowModuleFileNameA
GetThreadDesktop
PackDDElParam
WinHelpW
GetPriorityClipboardFormat
DdeFreeDataHandle
GetAncestor
DlgDirListComboBoxW
SystemParametersInfoW
CloseClipboard
GetAltTabInfo
CreateWindowExA
GetMessageExtraInfo
CallMsgFilterW
SetScrollPos
LoadCursorFromFileW
GetDlgCtrlID
RegisterClassW
DdeFreeStringHandle
ModifyMenuW
GetClipCursor
MapWindowPoints
GetClipboardOwner
IsChild
VkKeyScanW
IsWindowEnabled
SendIMEMessageExA
DdeNameService
InflateRect
MapVirtualKeyExW
GetMenuStringA
CreateMDIWindowW
OemToCharW
GetClassLongW
GetScrollBarInfo
DlgDirSelectExW
SetForegroundWindow
FindWindowA
GetProcessDefaultLayout
EnableWindow
DdeConnect
GetWindowWord
EndDialog
DdeReconnect
RegisterWindowMessageW
SendMessageTimeoutA
DdeAbandonTransaction
ToAsciiEx
SendNotifyMessageW
TrackPopupMenu
FindWindowW
RedrawWindow
SendInput
WaitForInputIdle
GetNextDlgTabItem
OemToCharBuffA
SubtractRect
HiliteMenuItem
CallMsgFilterA
GetIconInfo
LoadImageA
GetMessagePos
OffsetRect
SendDlgItemMessageW
GetKeyboardLayoutList
MapVirtualKeyExA
HideCaret
GetLastActivePopup
EndPaint
SetPropW
GetWindowTextW
PaintDesktop
MonitorFromWindow
DestroyCursor
CharToOemA
ImpersonateDdeClientWindow
ChangeDisplaySettingsW
ShowWindowAsync
GetDlgItemInt
DrawMenuBar
EnumPropsExW
DialogBoxParamA
CopyRect
GetPropA
DdeConnectList
DdeAddData
CopyAcceleratorTableA
GetMessageW
GetMenu
GetClassNameW
GetTopWindow
RemoveMenu
GetClipboardFormatNameA
DefMDIChildProcW
DialogBoxParamW
SetScrollRange
DestroyIcon
GetKeyboardLayoutNameW
GetWindowRect
CheckMenuItem
ShowOwnedPopups
GetPropW
TabbedTextOutW
CharPrevW
GetProcessWindowStation
CharLowerA
GetClipboardFormatNameW
CopyAcceleratorTableW
DrawIcon
GetClipboardViewer
FindWindowExW
DrawCaption
SendDlgItemMessageA
PostThreadMessageA
CreateCaret
GetMenuItemInfoW
IsCharLowerW
GetClassWord
LoadMenuW
DdeSetUserHandle
SwitchToThisWindow
InvertRect
SetThreadDesktop
ReleaseDC
CopyIcon
GetMenuState
WindowFromPoint
EnumDisplayDevicesA
GetClientRect
SetProcessWindowStation
MessageBoxW
SetUserObjectSecurity
DestroyWindow
CascadeChildWindows
GetMonitorInfoA
TranslateAcceleratorA
CreateIcon
SetLastErrorEx
DdeQueryStringW
TranslateMDISysAccel
DefWindowProcW
LoadStringA
WINNLSGetIMEHotkey
DefFrameProcA
GetTitleBarInfo
ExitWindowsEx
OpenDesktopW
EqualRect
SetScrollInfo
RegisterClassExW
GetScrollRange
GetKeyNameTextA
BroadcastSystemMessage
SetWindowRgn
UnionRect
EnumWindowStationsA
PeekMessageA
CharPrevExA
EnableScrollBar
GetCapture
ChangeDisplaySettingsA
GetForegroundWindow
AdjustWindowRect
CallWindowProcW
SetSystemCursor
SetRect
GetClipboardSequenceNumber
GetDlgItemTextA
OpenWindowStationA
WINNLSEnableIME
CopyImage
EnumWindows
GetUpdateRgn
BroadcastSystemMessageW
GetMenuContextHelpId
GetWindowInfo
ToUnicodeEx
IsWindow
CloseWindow
GetDCEx
GetClassNameA
DdeGetLastError
LoadMenuA
ScrollWindow
GetWindowPlacement
CharUpperA
GetFocus
GrayStringW
GetShellWindow
CountClipboardFormats
InSendMessageEx
SetMenu
GetCursorPos
DrawFrame
SetCursorPos
EnumDisplayDevicesW
GetGuiResources
SetUserObjectInformationA
SetClassWord
MapVirtualKeyW
MonitorFromPoint
DdeImpersonateClient
SetFocus
AnimateWindow
GetCursorInfo
GrayStringA
CharUpperBuffW
GetMenuInfo
SetWindowTextW
DispatchMessageA
GetScrollPos
DdeDisconnectList
UnregisterDeviceNotification
EmptyClipboard
SetClassLongA
SetMenuItemInfoA
CreatePopupMenu
LockWindowUpdate
ExcludeUpdateRgn
DdeEnableCallback
DdePostAdvise
advapi32
GetPrivateObjectSecurity
GetAuditedPermissionsFromAclA
GetMultipleTrusteeA
CryptVerifySignatureW
StartServiceCtrlDispatcherW
RegEnumValueW
InitiateSystemShutdownA
LogonUserW
RegEnumKeyW
RegGetKeySecurity
BuildExplicitAccessWithNameW
RegOpenKeyA
GetEffectiveRightsFromAclA
RegEnumValueA
OpenServiceW
CloseServiceHandle
GetAccessPermissionsForObjectA
SetEntriesInAuditListW
QueryServiceConfigW
ClearEventLogW
RegQueryValueA
CryptGetUserKey
GetMultipleTrusteeW
RegEnumKeyExW
GetOverlappedAccessResults
GetServiceKeyNameW
CryptEnumProviderTypesA
shlwapi
PathMakeSystemFolderW
PathIsDirectoryA
PathIsUNCW
PathRelativePathToA
PathGetCharTypeA
SHGetValueA
StrStrW
PathIsURLA
UrlIsOpaqueW
PathIsUNCServerA
PathFindNextComponentW
StrCmpNW
SHDeleteKeyW
SHRegEnumUSKeyW
SHRegQueryInfoUSKeyW
StrTrimA
StrRStrIW
wnsprintfA
UrlGetPartW
PathStripToRootA
PathIsDirectoryW
PathMakeSystemFolderA
PathCombineW
StrChrIA
PathGetArgsA
ColorAdjustLuma
PathBuildRootW
UrlUnescapeW
StrRetToBufW
PathIsNetworkPathA
SHDeleteEmptyKeyW
PathSetDlgItemPathW
PathParseIconLocationA
ole32
OpenOrCreateStream
GetHookInterface
OleConvertOLESTREAMToIStorage
OleLoadFromStream
CoGetMalloc
CoSuspendClassObjects
CoCreateGuid
CoRegisterChannelHook
CLSIDFromProgID
CoGetMarshalSizeMax
StgIsStorageFile
OleMetafilePictFromIconAndLabel
CoGetTreatAsClass
CreateDataAdviseHolder
CoGetCallContext
OleCreateEmbeddingHelper
OleTranslateAccelerator
OleConvertOLESTREAMToIStorageEx
Sections
.text Size: 68KB - Virtual size: 67KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 23KB - Virtual size: 22KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 512B - Virtual size: 16KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 1024B - Virtual size: 736B
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ