Static task
static1
Behavioral task
behavioral1
Sample
51f7399d602cf8a68440777b8765001b_JaffaCakes118.exe
Resource
win7-20241010-en
Behavioral task
behavioral2
Sample
51f7399d602cf8a68440777b8765001b_JaffaCakes118.exe
Resource
win10v2004-20241007-en
General
-
Target
51f7399d602cf8a68440777b8765001b_JaffaCakes118
-
Size
94KB
-
MD5
51f7399d602cf8a68440777b8765001b
-
SHA1
722c3349c3aaa239b65665a388cbe42501fda1b0
-
SHA256
d6d9a0a4112c19a559345db4306e542aea2b66b325a1553ae7cdf7a7ad62f63e
-
SHA512
92eea2a9c598650e717197bd33d30bbed3d223769b7bca14e6ceb0713906193e29005c9e73d7cf3b7ff5c26c6146864d3ae99103569a6d97d0b7d9e2576f5d2e
-
SSDEEP
1536:+VUBiHhRi8H9IOxkb35Dbuv6l2z0P+vNAIPMhpFTojqerAf6LnzaLbo8Q5pb7on:+VYMri8dIOdv6D+vNAvrojqe1zaLboTc
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource 51f7399d602cf8a68440777b8765001b_JaffaCakes118
Files
-
51f7399d602cf8a68440777b8765001b_JaffaCakes118.exe windows:5 windows x86 arch:x86
2595f14c98ad9d537bbe32b765a5e048
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
FatalAppExitW
CreateFileMappingA
CreateEventW
LocalSize
CreateDirectoryExW
GlobalAddAtomW
GlobalSize
GetOverlappedResult
EnumSystemLocalesW
ScrollConsoleScreenBufferA
OpenFileMappingA
CreateWaitableTimerA
CopyFileW
GetDiskFreeSpaceExA
lstrcpyW
GetNamedPipeHandleStateW
WriteConsoleOutputAttribute
VirtualAlloc
IsValidCodePage
ReadConsoleOutputA
GetProfileSectionA
lstrcat
ReadConsoleA
WideCharToMultiByte
InitializeCriticalSectionAndSpinCount
LoadLibraryA
OpenFile
GetCalendarInfoA
WriteProcessMemory
IsBadStringPtrW
WinExec
TransactNamedPipe
EnumDateFormatsExA
GetThreadSelectorEntry
SleepEx
WriteConsoleA
WaitForMultipleObjectsEx
OpenEventW
OpenMutexW
IsBadStringPtrA
FileTimeToLocalFileTime
QueryPerformanceFrequency
PostQueuedCompletionStatus
GetEnvironmentVariableA
Thread32Next
VirtualAllocEx
SetConsoleActiveScreenBuffer
SetErrorMode
GetNamedPipeHandleStateA
LocalShrink
CopyFileExW
EnumDateFormatsExW
EnumResourceTypesA
InitAtomTable
ReleaseMutex
GetPriorityClass
GetTimeZoneInformation
GlobalLock
QueryDosDeviceW
GetPrivateProfileStringA
GetNumberFormatA
WritePrivateProfileStructA
LockResource
GetFileAttributesExW
OpenEventA
lstrlenA
HeapUnlock
lstrcpynW
CreateMutexA
GetModuleFileNameW
GetStringTypeW
IsBadWritePtr
ResetEvent
ResumeThread
CreateProcessA
TlsAlloc
TerminateThread
VirtualQuery
SetWaitableTimer
GetNumberFormatW
WriteFileGather
SetMessageWaitingIndicator
GlobalCompact
GetEnvironmentStringsA
SetThreadExecutionState
CreateConsoleScreenBuffer
EnumResourceLanguagesW
lstrcpy
LoadLibraryExW
GetSystemTimeAdjustment
GetPrivateProfileIntA
EnumSystemLocalesA
FreeLibrary
ConvertThreadToFiber
MultiByteToWideChar
SetConsoleCursorPosition
SwitchToFiber
GetAtomNameW
GetEnvironmentStrings
Process32Next
MapViewOfFile
SetConsoleTitleW
Heap32First
VirtualFreeEx
GetPrivateProfileSectionNamesA
CreateProcessW
SystemTimeToFileTime
lstrlenW
GetConsoleMode
FillConsoleOutputCharacterW
PeekConsoleInputW
GetConsoleOutputCP
FindFirstFileA
OpenMutexA
FindNextChangeNotification
SetPriorityClass
WriteConsoleOutputCharacterW
FindAtomA
WritePrivateProfileSectionW
GetDriveTypeW
GetQueuedCompletionStatus
GlobalGetAtomNameA
GetCurrentProcess
GetCurrentThread
GetWindowsDirectoryA
GlobalMemoryStatus
GetVersionExA
HeapValidate
OpenSemaphoreW
ExitProcess
ExpandEnvironmentStringsA
GetStringTypeA
CreateRemoteThread
FindResourceExW
GetProcessVersion
HeapDestroy
DisconnectNamedPipe
VirtualLock
lstrcmpA
CloseHandle
SetHandleInformation
UnlockFileEx
GetDiskFreeSpaceW
Beep
PeekNamedPipe
LockFileEx
WritePrivateProfileStringW
CancelDeviceWakeupRequest
Sleep
Thread32First
LocalFlags
SetFileAttributesA
ReadFileScatter
GetModuleHandleA
AddAtomA
SetSystemTimeAdjustment
GetBinaryType
LocalCompact
SystemTimeToTzSpecificLocalTime
WriteConsoleOutputA
SetConsoleCursorInfo
GetDateFormatA
WriteConsoleInputA
SetFilePointer
GetPrivateProfileIntW
GlobalUnlock
VirtualFree
OpenFileMappingW
CreateNamedPipeA
GetThreadPriorityBoost
lstrcmpiA
MapViewOfFileEx
PulseEvent
BackupWrite
GetProcessPriorityBoost
LoadResource
ReadProcessMemory
SetLastError
ReadConsoleInputA
Heap32Next
GetWriteWatch
CopyFileExA
RemoveDirectoryA
AddAtomW
SetCalendarInfoW
SetLocaleInfoW
GetDiskFreeSpaceExW
GetConsoleTitleW
GetUserDefaultLangID
SetNamedPipeHandleState
SetSystemTime
GetComputerNameA
FindResourceW
SetThreadAffinityMask
SetEnvironmentVariableA
GetModuleFileNameA
ResetWriteWatch
SignalObjectAndWait
GetNamedPipeInfo
CreateMutexW
GlobalFree
GetLastError
VirtualProtect
WaitForMultipleObjects
GetThreadTimes
GetTickCount
EnumResourceNamesA
DeleteFileW
EnumSystemCodePagesA
SetLocaleInfoA
Heap32ListNext
DisableThreadLibraryCalls
ScrollConsoleScreenBufferW
GetCurrencyFormatA
GetCPInfo
DosDateTimeToFileTime
ReadConsoleW
GetFileTime
GetProcessWorkingSetSize
IsSystemResumeAutomatic
QueryPerformanceCounter
GetProfileSectionW
VirtualQueryEx
ConnectNamedPipe
SetThreadPriority
GlobalHandle
lstrcpynA
WriteFileEx
GetThreadContext
GetTimeFormatA
CompareStringA
WriteFile
BackupRead
ReadConsoleOutputW
LocalFileTimeToFileTime
SetEvent
MoveFileA
GetLocaleInfoW
GetProfileIntA
SetSystemPowerState
GetVolumeInformationA
CreateNamedPipeW
IsBadHugeWritePtr
SetFileTime
lstrcpyn
SetCalendarInfoA
RequestWakeupLatency
WaitForSingleObjectEx
GetTempFileNameW
GlobalGetAtomNameW
CreateThread
GlobalAddAtomA
GetProcessTimes
Heap32ListFirst
GetProcessHeap
GetSystemDefaultLangID
RequestDeviceWakeup
FindResourceA
Module32First
OpenWaitableTimerA
GetConsoleScreenBufferInfo
SetComputerNameW
GetModuleHandleW
GetDriveTypeA
lstrcmp
MoveFileExA
GetStartupInfoA
GetTempPathW
LoadLibraryExA
SetEndOfFile
RaiseException
WritePrivateProfileSectionA
CreateFileW
HeapLock
GetThreadPriority
EnumTimeFormatsW
EnumResourceNamesW
GetLargestConsoleWindowSize
CancelWaitableTimer
GetComputerNameW
GetLogicalDriveStringsW
EnumDateFormatsW
FindFirstFileExW
EnumCalendarInfoW
SetConsoleTitleA
SetConsoleCP
TerminateProcess
CreateSemaphoreW
IsProcessorFeaturePresent
LocalFree
SetThreadLocale
EnumTimeFormatsA
TlsGetValue
UpdateResourceA
RemoveDirectoryW
GetUserDefaultLCID
CreateEventA
GetHandleInformation
EnumResourceTypesW
GetProcessAffinityMask
CompareStringW
SetThreadIdealProcessor
ReadConsoleOutputAttribute
GetLocalTime
GetEnvironmentVariableW
GetProcessHeaps
FindAtomW
VerLanguageNameW
EnumResourceLanguagesA
GetProfileIntW
GetExitCodeProcess
UpdateResourceW
WriteConsoleOutputCharacterA
IsBadCodePtr
GetBinaryTypeA
IsBadHugeReadPtr
VirtualProtectEx
GlobalAlloc
SetVolumeLabelA
SetConsoleScreenBufferSize
GetSystemTimeAsFileTime
SetCurrentDirectoryA
CancelIo
GetFileAttributesExA
FindFirstFileW
GetBinaryTypeW
GlobalDeleteAtom
GetProfileStringA
lstrcatA
SetProcessPriorityBoost
GlobalFindAtomA
MulDiv
FoldStringA
GetLogicalDrives
CreateDirectoryW
SetLocalTime
GetSystemTime
WaitForSingleObject
SetConsoleCtrlHandler
IsBadReadPtr
SetHandleCount
FillConsoleOutputCharacterA
GetCPInfoExA
GetSystemInfo
GetStringTypeExA
CreateDirectoryExA
GetFullPathNameA
SetProcessShutdownParameters
GetLocaleInfoA
VerLanguageNameA
CreateMailslotW
GetVersionExW
DuplicateHandle
GetCompressedFileSizeW
CreateFiber
CreatePipe
FlushConsoleInputBuffer
lstrcpyA
SetThreadPriorityBoost
GetPrivateProfileSectionNamesW
SetThreadContext
FindNextFileA
GetAtomNameA
GetCurrentProcessId
CreateFileMappingW
FreeConsole
GenerateConsoleCtrlEvent
HeapCompact
DeleteFiber
HeapFree
EnumCalendarInfoA
SetStdHandle
GetConsoleCursorInfo
TlsSetValue
GetVersion
GetLongPathNameA
ReadConsoleOutputCharacterA
BackupSeek
user32
SystemParametersInfoW
CreateDesktopA
DrawTextA
ScrollWindowEx
GetSysColor
ShowCursor
GetClassWord
ExcludeUpdateRgn
ValidateRect
EnumDisplayDevicesA
DdeQueryNextServer
InvalidateRect
DlgDirListComboBoxA
ReleaseDC
GetThreadDesktop
RegisterClassExW
GetWindowTextLengthW
GetMenuStringA
SetPropA
DdeAbandonTransaction
GetProcessDefaultLayout
TranslateAcceleratorA
ScrollDC
GetKeyboardState
CharToOemBuffW
GetLastActivePopup
EndDeferWindowPos
EnableMenuItem
SetMessageExtraInfo
PeekMessageA
DdeKeepStringHandle
CreateWindowExA
ReuseDDElParam
GetInputState
LoadAcceleratorsA
PostMessageA
DdeCreateStringHandleA
MapDialogRect
UnhookWindowsHook
ModifyMenuW
GetScrollInfo
DdeFreeDataHandle
GetMenuItemInfoA
ToUnicodeEx
SwitchToThisWindow
IsWindow
FrameRect
MapVirtualKeyExW
SetDoubleClickTime
RegisterDeviceNotificationA
ReplyMessage
DialogBoxParamA
EnumDesktopsW
PackDDElParam
CreateCaret
AnimateWindow
GetClassInfoExA
GetKeyState
CloseDesktop
SetUserObjectSecurity
CopyIcon
SetWindowContextHelpId
SetMessageQueue
DdeQueryConvInfo
MessageBoxExW
CheckMenuRadioItem
SendMessageA
GetKeyboardLayoutList
GetClipboardSequenceNumber
GetAncestor
DrawIconEx
WaitForInputIdle
LoadBitmapW
GetParent
ModifyMenuA
GetClassInfoA
SetWinEventHook
GetCursorInfo
InsertMenuItemA
DdeGetData
GetProcessWindowStation
DdeEnableCallback
GetShellWindow
UnhookWindowsHookEx
BeginDeferWindowPos
SetWindowsHookA
EnableScrollBar
GetMessagePos
ArrangeIconicWindows
CreateDialogParamW
HiliteMenuItem
DlgDirSelectExA
CloseWindow
SetDlgItemTextA
SetMenuInfo
EmptyClipboard
DdePostAdvise
DispatchMessageA
AppendMenuA
GetUserObjectInformationW
OemToCharW
OemToCharA
OpenInputDesktop
EnumDesktopsA
ChildWindowFromPoint
SetFocus
ChangeDisplaySettingsExA
GetMessageExtraInfo
SendDlgItemMessageA
GetClassInfoExW
GetMenuBarInfo
DdeAccessData
ScrollWindow
GetInputDesktop
GetMenuContextHelpId
GetMenuItemCount
IntersectRect
IsCharAlphaNumericA
SendIMEMessageExA
SetMenuDefaultItem
SetDlgItemInt
SetLastErrorEx
RealGetWindowClass
TranslateMessage
MessageBoxExA
EnumDisplaySettingsW
GetComboBoxInfo
DestroyCaret
PostMessageW
MoveWindow
SetSystemCursor
WindowFromPoint
LoadMenuIndirectW
DefDlgProcA
OpenIcon
SetScrollInfo
CallWindowProcW
EnumPropsExW
MsgWaitForMultipleObjects
IsCharAlphaNumericW
BeginPaint
CreateWindowStationA
DdeFreeStringHandle
CopyAcceleratorTableW
RealChildWindowFromPoint
EnumChildWindows
OpenDesktopW
TileWindows
SetScrollRange
GetDlgItemInt
SubtractRect
CreateIcon
CopyAcceleratorTableA
GetNextDlgTabItem
SetMenuItemBitmaps
SetDlgItemTextW
AdjustWindowRect
CheckRadioButton
PaintDesktop
CreateMenu
SetMenuContextHelpId
ScreenToClient
AttachThreadInput
DlgDirListW
SetWindowWord
LoadIconA
ChangeDisplaySettingsExW
SetRectEmpty
EnumDisplaySettingsExW
GetWindow
InsertMenuW
GetClassLongW
DefDlgProcW
InSendMessage
WINNLSGetIMEHotkey
SetWindowsHookExA
GrayStringW
LoadCursorW
DdeInitializeA
RedrawWindow
RemoveMenu
OpenWindowStationA
DestroyAcceleratorTable
SetCaretPos
SetCursorPos
WINNLSGetEnableStatus
WINNLSEnableIME
IsIconic
CharUpperBuffA
ShowCaret
GetFocus
SetWindowTextA
GetForegroundWindow
GetPriorityClipboardFormat
PeekMessageW
OemToCharBuffW
DlgDirListComboBoxW
IsDialogMessage
CharPrevA
SetWindowTextW
DrawFocusRect
EnumDesktopWindows
MessageBoxA
GrayStringA
GetMenuItemID
OpenClipboard
IsChild
GetMessageA
ChangeClipboardChain
SetCursor
WinHelpW
IsCharLowerA
EnumPropsA
SetRect
GetClipboardFormatNameW
HideCaret
VkKeyScanExA
GetKeyNameTextW
GetWindowThreadProcessId
DialogBoxIndirectParamW
GetCaretPos
DrawAnimatedRects
GetMenuDefaultItem
CreateAcceleratorTableW
GetMonitorInfoW
LoadImageA
InsertMenuItemW
CreateDialogParamA
ReleaseCapture
DeleteMenu
RemovePropA
CheckDlgButton
LoadMenuIndirectA
VkKeyScanW
LoadCursorFromFileA
EndTask
GetDoubleClickTime
GetClassInfoW
GetWindowTextA
IsDlgButtonChecked
CallMsgFilter
GetDCEx
LoadStringW
LoadCursorA
InSendMessageEx
MonitorFromWindow
InvalidateRgn
EndDialog
AppendMenuW
EnableWindow
FindWindowA
RegisterClassW
GetQueueStatus
SendMessageTimeoutA
GetGUIThreadInfo
TrackMouseEvent
DispatchMessageW
GetKBCodePage
SetClassLongW
SetShellWindow
LoadStringA
UnpackDDElParam
RegisterClassExA
CharUpperW
SetWindowsHookW
DlgDirSelectExW
SetSysColors
DrawStateW
MapVirtualKeyExA
DdeConnect
InsertMenuA
DdeImpersonateClient
DrawFrame
LoadMenuW
UnregisterClassW
RegisterClipboardFormatA
SystemParametersInfoA
MessageBoxIndirectW
SetClassLongA
GetKeyboardLayoutNameA
LockWindowUpdate
SetTimer
CreateAcceleratorTableA
EndPaint
LoadKeyboardLayoutA
CharUpperBuffW
LoadImageW
DefFrameProcW
UnhookWinEvent
CreateMDIWindowW
ImpersonateDdeClientWindow
GetClipboardData
SetWindowPlacement
GetClassNameW
MenuItemFromPoint
InvertRect
ChildWindowFromPointEx
GetActiveWindow
GetCursor
ToAscii
GetDialogBaseUnits
CharLowerW
MessageBoxW
PostThreadMessageW
GetWindowTextLengthA
SetCaretBlinkTime
CharUpperA
GetSubMenu
CallWindowProcA
CreateIconFromResourceEx
DefMDIChildProcW
GetDlgItem
DdeCreateStringHandleW
GetAsyncKeyState
SetWindowsHookExW
LoadMenuA
EnumClipboardFormats
IsCharUpperW
CharNextW
SendDlgItemMessageW
TrackPopupMenuEx
GetDlgItemTextA
CreateDesktopW
SendInput
TabbedTextOutW
MapVirtualKeyA
ToAsciiEx
DdeNameService
GetScrollBarInfo
IsMenu
DrawFrameControl
GetMenuItemInfoW
IsClipboardFormatAvailable
DdeDisconnectList
GetAltTabInfo
SwapMouseButton
CountClipboardFormats
IsWindowVisible
EnumDisplaySettingsA
DdeDisconnect
CreateMDIWindowA
EqualRect
FlashWindow
GetCursorPos
LoadIconW
GetMenuCheckMarkDimensions
GetGuiResources
SendMessageCallbackW
GetListBoxInfo
DrawMenuBar
SendMessageW
LookupIconIdFromDirectoryEx
GetNextDlgGroupItem
CascadeWindows
SendMessageTimeoutW
InternalGetWindowText
SetMenuItemInfoA
GetUserObjectSecurity
BlockInput
CharNextA
GetSystemMetrics
PostThreadMessageA
OffsetRect
KillTimer
DlgDirListA
GetKeyboardLayoutNameW
DrawTextW
GetDesktopWindow
GetTopWindow
UpdateWindow
GetKeyboardLayout
SetUserObjectInformationW
GetClientRect
CharPrevW
CreateWindowExW
ShowOwnedPopups
GetWindowModuleFileNameW
WaitMessage
TileChildWindows
CharPrevExA
RegisterWindowMessageA
TranslateAccelerator
ToUnicode
shlwapi
StrCmpNW
SHEnumValueW
PathIsPrefixA
PathBuildRootW
PathStripPathA
SHGetThreadRef
PathUnquoteSpacesW
StrFormatByteSizeA
PathRemoveBackslashW
PathGetCharTypeA
StrCpyW
PathStripToRootA
PathFindNextComponentW
SHOpenRegStreamA
PathIsDirectoryA
PathFileExistsA
PathCompactPathExA
PathBuildRootA
SHOpenRegStreamW
StrFromTimeIntervalA
PathSkipRootW
StrSpnA
PathUnmakeSystemFolderA
IntlStrEqWorkerA
PathIsLFNFileSpecA
UrlCanonicalizeW
SHIsLowMemoryMachine
SHSetThreadRef
PathRemoveBlanksW
PathIsRelativeW
SHRegCloseUSKey
StrToIntA
PathFindExtensionA
SHRegGetUSValueW
StrCSpnW
StrCSpnIA
StrChrIW
PathIsUNCServerA
SHQueryInfoKeyA
AssocQueryStringW
SHQueryValueExA
PathRemoveBlanksA
PathGetArgsA
PathSetDlgItemPathA
advapi32
EqualSid
RegConnectRegistryW
AdjustTokenPrivileges
ObjectCloseAuditAlarmW
RegOpenKeyW
StartServiceCtrlDispatcherA
CryptSetProviderA
QueryServiceObjectSecurity
SetSecurityDescriptorOwner
AccessCheck
CryptGetUserKey
ObjectOpenAuditAlarmA
SetEntriesInAuditListW
RegOpenKeyA
AccessCheckAndAuditAlarmW
ClearEventLogA
SetPrivateObjectSecurity
ReadEventLogW
CryptSetProvParam
OpenBackupEventLogA
ChangeServiceConfigA
RegCreateKeyExW
AddAccessDeniedAce
SetSecurityDescriptorDacl
CryptVerifySignatureA
CryptGenKey
LookupPrivilegeValueW
QueryServiceLockStatusA
GetFileSecurityW
SetSecurityInfoExA
CryptDuplicateKey
IsValidSecurityDescriptor
GetSidIdentifierAuthority
CryptReleaseContext
ole32
OleCreateLinkFromData
CoResumeClassObjects
CoMarshalHresult
CreateOleAdviseHolder
OleDestroyMenuDescriptor
OleCreateLinkToFile
CoInitializeEx
CoGetMalloc
MonikerRelativePathTo
SetConvertStg
WriteFmtUserTypeStg
CoIsHandlerConnected
OleCreateFromData
CoGetObject
CreateFileMoniker
CreateAntiMoniker
OleCreateLinkToFileEx
CoGetInterfaceAndReleaseStream
OleInitialize
Sections
.text Size: 68KB - Virtual size: 68KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 23KB - Virtual size: 23KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 512B - Virtual size: 12KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 1024B - Virtual size: 752B
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ