Static task
static1
Behavioral task
behavioral1
Sample
5a85aedb8fc898db36e1df425e9ec46b_JaffaCakes118.exe
Resource
win7-20240704-en
Behavioral task
behavioral2
Sample
5a85aedb8fc898db36e1df425e9ec46b_JaffaCakes118.exe
Resource
win10v2004-20240709-en
General
-
Target
5a85aedb8fc898db36e1df425e9ec46b_JaffaCakes118
-
Size
89KB
-
MD5
5a85aedb8fc898db36e1df425e9ec46b
-
SHA1
df6a10a3c4995c91a434304b514e8c330fff1e9b
-
SHA256
54235e353d306ef7b81d2fc583df05ce79f9fb349cca3aaf5cb8efb32e668e03
-
SHA512
a880654d0752afb86bdd038f5926c9dbafdaf04263e6570d5dea0bc917871c3d3d2dcf56072abff3e686427c3a92648ed9d916a26e28f68b0023f4a5c43d87bd
-
SSDEEP
1536:NbYtC699aF7ZkWczzoBBsrYDi8LqS7A4dZPVxQDEpcdAOdFeJ4eF+vyvRCkl+4zw:tgC6PoZkuvsrYDxOS04dBD92ZdwxF0IQ
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource 5a85aedb8fc898db36e1df425e9ec46b_JaffaCakes118
Files
-
5a85aedb8fc898db36e1df425e9ec46b_JaffaCakes118.exe windows:5 windows x86 arch:x86
de6928c1e1b6dcdc7cee5044401253c1
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
advapi32
ControlService
ImpersonateLoggedOnUser
CryptGetDefaultProviderW
CryptReleaseContext
CreateProcessAsUserW
CryptSignHashW
ObjectCloseAuditAlarmA
LogonUserW
StartServiceW
GetCurrentHwProfileA
CryptGetUserKey
GetEffectiveRightsFromAclA
LookupSecurityDescriptorPartsA
InitializeSecurityDescriptor
GetUserNameW
GetFileSecurityA
RegDeleteValueW
DuplicateTokenEx
user32
CreateMenu
OemToCharBuffW
OemToCharA
OpenIcon
UnregisterHotKey
SetShellWindow
DdeGetData
CreateDesktopW
DlgDirSelectExA
InsertMenuItemA
EnumPropsExA
KillTimer
GetCursor
GetDC
DdeKeepStringHandle
InSendMessageEx
DdePostAdvise
CreateCaret
GetDesktopWindow
TileWindows
CharUpperA
LoadImageW
MapVirtualKeyW
EnumDesktopsA
CharLowerBuffA
GetKeyState
DdeDisconnect
LoadStringW
GetInputState
SendMessageW
DrawTextW
EndTask
ChangeMenuA
DdeCreateStringHandleA
AttachThreadInput
OpenWindowStationW
GetKBCodePage
EndPaint
CheckMenuRadioItem
RedrawWindow
GetWindowRect
ScrollWindowEx
DrawCaption
IsDialogMessageW
CascadeWindows
EndMenu
GetKeyboardLayoutNameA
RegisterDeviceNotificationA
CloseWindow
FlashWindowEx
CallWindowProcW
GetMenuState
GetDlgItemTextW
DrawTextExW
SetPropW
ReuseDDElParam
GetWindowModuleFileNameA
DialogBoxParamA
RegisterClassA
GrayStringW
GetSubMenu
SetThreadDesktop
DrawFocusRect
InflateRect
WinHelpA
DdeAddData
CheckMenuItem
DrawFrame
WaitForInputIdle
LoadMenuA
InSendMessage
GetInputDesktop
DdeNameService
SetDlgItemTextA
GetWindowTextLengthA
SendMessageCallbackA
SetWindowContextHelpId
DestroyMenu
LoadBitmapW
GetParent
ToAsciiEx
RemovePropA
GetActiveWindow
OpenClipboard
CopyImage
GetMessageA
GetWindowPlacement
EndDialog
EnumChildWindows
CloseWindowStation
GetClassInfoW
WindowFromDC
GetCaretPos
CreateDialogIndirectParamW
EnumPropsA
SetMenuDefaultItem
ShowCursor
SetCursor
BringWindowToTop
DeleteMenu
TranslateMessage
CheckRadioButton
SetClassLongW
MessageBoxIndirectW
EnumWindowStationsW
GetMenuItemRect
EnableMenuItem
GetPropW
ToUnicodeEx
ShowCaret
IsWindow
SubtractRect
GetSystemMenu
LoadImageA
GetWindowWord
PostMessageW
CloseClipboard
RegisterHotKey
GetShellWindow
GetSysColor
PeekMessageA
SetCapture
MessageBeep
GetIconInfo
SendIMEMessageExW
LoadAcceleratorsW
UnregisterClassA
GetLastActivePopup
IsDialogMessage
InvalidateRgn
MsgWaitForMultipleObjects
SetParent
GetDlgItemInt
AdjustWindowRectEx
SetSystemCursor
DrawIconEx
SetProcessWindowStation
IsDlgButtonChecked
GetKeyboardType
EnumDisplayMonitors
SetUserObjectInformationA
DdeUninitialize
EnumPropsExW
EnumDisplaySettingsW
LoadMenuIndirectA
DefMDIChildProcW
MapDialogRect
LoadBitmapA
MessageBoxW
RegisterWindowMessageW
AppendMenuA
GetWindowContextHelpId
MapWindowPoints
LookupIconIdFromDirectoryEx
CreateWindowStationW
CharUpperW
MessageBoxA
SetMenuInfo
LockWindowUpdate
EnumDesktopsW
DdeQueryStringW
EditWndProc
CreateMDIWindowA
GetComboBoxInfo
GetTitleBarInfo
CreateCursor
CharLowerA
ChangeClipboardChain
DrawTextExA
EndDeferWindowPos
DlgDirListComboBoxA
SetForegroundWindow
GetMonitorInfoA
CreateAcceleratorTableW
EnumWindowStationsA
UnregisterClassW
DdeConnect
RegisterWindowMessageA
DefWindowProcW
PtInRect
GetScrollInfo
GetMenuItemCount
ValidateRgn
SetLastErrorEx
InsertMenuItemW
PostThreadMessageW
RemovePropW
DdeConnectList
IsChild
GetKeyboardLayout
ShowWindow
DrawIcon
DlgDirSelectExW
SetCaretPos
SendMessageCallbackW
DdeDisconnectList
BroadcastSystemMessageW
OpenDesktopA
DrawStateW
ChangeDisplaySettingsExW
RegisterClassExW
SendNotifyMessageW
IntersectRect
GetMenuItemInfoW
TabbedTextOutW
GetMenuItemInfoA
GetFocus
GetCursorInfo
SetTimer
DeferWindowPos
OpenInputDesktop
RegisterClassW
PostMessageA
DispatchMessageW
IsCharAlphaW
GetClipboardOwner
EnumDisplayDevicesW
SetPropA
MonitorFromWindow
CreateIconFromResourceEx
DdeImpersonateClient
CharToOemBuffA
OemKeyScan
CreateMDIWindowW
GetMenuItemID
SetRect
IsMenu
SetWindowTextW
UnionRect
OpenDesktopW
IsWindowUnicode
RemoveMenu
CreateDialogParamA
LoadCursorFromFileA
SetDlgItemInt
HiliteMenuItem
EnumDisplayDevicesA
PeekMessageW
SwitchDesktop
DdeQueryNextServer
LoadKeyboardLayoutW
GetScrollRange
CharToOemA
CharNextExA
GetClassInfoExW
SendIMEMessageExA
GetClipboardSequenceNumber
MenuItemFromPoint
UnloadKeyboardLayout
SwitchToThisWindow
TranslateAcceleratorW
CountClipboardFormats
GetNextDlgTabItem
GetMessageW
SwapMouseButton
DlgDirListA
FindWindowA
DdeInitializeW
DlgDirListComboBoxW
SetClipboardViewer
DdeQueryStringA
GetCaretBlinkTime
ChangeDisplaySettingsW
SetWindowRgn
FrameRect
GetGuiResources
ArrangeIconicWindows
TileChildWindows
GetUserObjectSecurity
GetForegroundWindow
ExitWindowsEx
SetScrollInfo
GetClassInfoExA
EnumPropsW
PostQuitMessage
IsWindowVisible
GetDlgItemTextA
GetProcessWindowStation
UnregisterDeviceNotification
DlgDirListW
SetMessageQueue
GetListBoxInfo
SetWindowWord
ScrollWindow
CharPrevW
EnumWindows
TrackMouseEvent
DefDlgProcA
WINNLSGetIMEHotkey
FreeDDElParam
ValidateRect
EnumDisplaySettingsA
CascadeChildWindows
DefWindowProcA
DlgDirSelectComboBoxExW
DialogBoxIndirectParamW
MapVirtualKeyA
WaitMessage
GetAltTabInfo
FindWindowW
InternalGetWindowText
IsCharUpperW
FindWindowExW
GetWindowInfo
CreatePopupMenu
VkKeyScanA
SetMenuItemInfoW
GetClipboardFormatNameA
BeginDeferWindowPos
ChangeMenuW
SetClassWord
LoadCursorW
LoadMenuW
CreateAcceleratorTableA
LookupIconIdFromDirectory
DrawFrameControl
WindowFromPoint
SetScrollPos
GetDlgCtrlID
SetScrollRange
GetMenuStringA
EnumDisplaySettingsExA
ChangeDisplaySettingsA
GetScrollPos
BroadcastSystemMessageA
DragObject
LoadIconA
GetWindowRgn
GetKeyNameTextW
GetClassLongW
DestroyCaret
MessageBoxExW
CallMsgFilter
GetSystemMetrics
DdeFreeStringHandle
SendMessageTimeoutW
LoadCursorFromFileW
ExcludeUpdateRgn
RegisterDeviceNotificationW
GrayStringA
SetUserObjectSecurity
OemToCharBuffA
DdeSetQualityOfService
GetProcessDefaultLayout
CreateWindowExA
CharToOemW
ReleaseCapture
GetMenuDefaultItem
GetMonitorInfoW
GetMenuCheckMarkDimensions
ModifyMenuA
DrawStateA
InvertRect
GetUserObjectInformationA
SetWindowLongA
RealChildWindowFromPoint
CreateWindowExW
OffsetRect
SendMessageTimeoutA
EnumThreadWindows
SetRectEmpty
GetClassWord
DestroyCursor
DefMDIChildProcA
SetMenuContextHelpId
CharPrevExA
WINNLSEnableIME
LoadStringA
GetScrollBarInfo
CallWindowProcA
SetActiveWindow
GetMessagePos
CharUpperBuffA
DestroyAcceleratorTable
SendInput
GetWindow
BeginPaint
ReleaseDC
AnimateWindow
GetWindowLongA
TrackPopupMenuEx
OemToCharW
IsZoomed
SetCaretBlinkTime
ModifyMenuW
BlockInput
SetDoubleClickTime
UpdateWindow
SetFocus
EqualRect
RegisterClipboardFormatA
GetDCEx
TranslateMDISysAccel
GetClassLongA
CopyAcceleratorTableW
DefFrameProcA
AdjustWindowRect
DdeUnaccessData
LoadCursorA
ChildWindowFromPoint
LoadKeyboardLayoutA
DdeFreeDataHandle
HideCaret
CharToOemBuffW
CharNextW
GetWindowTextW
ole32
CoCreateGuid
CoIsHandlerConnected
WriteStringStream
kernel32
SizeofResource
UpdateResourceA
HeapValidate
GetStringTypeA
GetModuleHandleA
GetEnvironmentStrings
lstrcatW
CreateMailslotA
FindFirstFileExA
WritePrivateProfileStructW
GetEnvironmentVariableW
FindNextFileA
lstrlenW
OpenMutexA
lstrcmp
GetSystemDirectoryA
SetEnvironmentVariableA
GetProcessPriorityBoost
LocalAlloc
GlobalCompact
MoveFileW
FatalExit
RemoveDirectoryA
FlushInstructionCache
EnumCalendarInfoW
GetPrivateProfileIntW
GetProcessTimes
SystemTimeToFileTime
EnumSystemCodePagesA
EnumResourceTypesA
LocalSize
GetWriteWatch
IsValidLocale
GetAtomNameA
GetFileType
EnumSystemLocalesW
IsBadStringPtrW
SetLocaleInfoA
GetCPInfoExW
GetWindowsDirectoryA
lstrcmpiA
LoadLibraryExA
ReadConsoleOutputCharacterA
FreeEnvironmentStringsW
CreateFileA
ReadConsoleOutputW
WinExec
lstrlenA
SetPriorityClass
ReadProcessMemory
TerminateProcess
CreateEventW
SetCalendarInfoA
GetComputerNameA
GetNumberFormatA
SetThreadExecutionState
FreeLibrary
SetCurrentDirectoryA
QueryDosDeviceA
FormatMessageW
SetConsoleScreenBufferSize
OpenEventW
DeleteFileW
HeapUnlock
WaitForSingleObjectEx
EnumCalendarInfoA
VirtualProtectEx
GetTimeFormatA
WaitNamedPipeA
PeekConsoleInputW
IsProcessorFeaturePresent
GetProfileSectionA
ConvertThreadToFiber
Thread32First
GetModuleHandleW
GetLogicalDrives
GetFileAttributesA
GetThreadTimes
SetConsoleMode
LockFileEx
VerLanguageNameA
GetVersionExA
HeapWalk
LocalLock
CreatePipe
SignalObjectAndWait
SetConsoleCP
WideCharToMultiByte
TlsSetValue
OpenFileMappingW
LoadLibraryA
VirtualProtect
GetFileTime
QueryPerformanceCounter
FlushFileBuffers
GetConsoleCP
CreateNamedPipeA
GetLongPathNameA
Heap32ListNext
FindAtomW
QueueUserAPC
GetStartupInfoA
GetUserDefaultLangID
GetDateFormatA
LockResource
GetOverlappedResult
SetHandleCount
SetConsoleCursorInfo
lstrcmpi
SetStdHandle
GetProcessVersion
GetConsoleCursorInfo
GetVersion
GetNumberOfConsoleMouseButtons
GetPriorityClass
SetNamedPipeHandleState
SleepEx
lstrcpynA
GetCurrentDirectoryW
GetDiskFreeSpaceExW
TlsGetValue
GetConsoleTitleW
SetConsoleTextAttribute
SetHandleInformation
GetNumberFormatW
LocalShrink
IsBadHugeReadPtr
CancelDeviceWakeupRequest
LoadResource
GetPrivateProfileSectionW
WritePrivateProfileSectionW
GetSystemTime
PeekConsoleInputA
GetStdHandle
GetExitCodeProcess
CreateFileMappingW
VirtualAlloc
DisableThreadLibraryCalls
Beep
HeapFree
GetEnvironmentStringsA
WriteConsoleOutputCharacterA
GetConsoleMode
CopyFileA
FindNextFileW
ConvertDefaultLocale
GetCurrentProcess
DisconnectNamedPipe
GetDriveTypeW
ReleaseSemaphore
WaitNamedPipeW
TlsFree
GetProcessShutdownParameters
OpenFileMappingA
GetConsoleOutputCP
LoadLibraryExW
GlobalMemoryStatus
SetComputerNameW
GetStringTypeExW
CreateProcessA
FillConsoleOutputCharacterA
SwitchToThread
GetSystemDirectoryW
GetCompressedFileSizeW
FindResourceA
Process32Next
CreateDirectoryExW
OpenWaitableTimerW
CreateMailslotW
SetSystemTimeAdjustment
SetFileAttributesW
WritePrivateProfileStringW
GetCalendarInfoA
VirtualQueryEx
GlobalHandle
Heap32First
Heap32Next
GetLogicalDriveStringsA
OpenWaitableTimerA
OpenEventA
SetConsoleTitleA
SetSystemTime
RequestDeviceWakeup
CreateConsoleScreenBuffer
GetConsoleScreenBufferInfo
GlobalFree
EnumDateFormatsExA
GetThreadContext
VirtualLock
BackupWrite
LocalHandle
PulseEvent
SetConsoleActiveScreenBuffer
GlobalFindAtomW
LCMapStringA
UnlockFile
GetPrivateProfileSectionNamesA
EnumResourceLanguagesA
ReadConsoleOutputAttribute
Toolhelp32ReadProcessMemory
HeapCompact
GlobalDeleteAtom
WaitForSingleObject
WriteConsoleOutputCharacterW
SetMailslotInfo
FileTimeToLocalFileTime
SystemTimeToTzSpecificLocalTime
UpdateResourceW
SetThreadLocale
FatalAppExitA
GetSystemInfo
EnumResourceTypesW
FillConsoleOutputCharacterW
GetDriveTypeA
GetPrivateProfileSectionNamesW
GetSystemPowerStatus
GetNumberOfConsoleInputEvents
GetModuleFileNameW
RemoveDirectoryW
ReadFileScatter
GetLocaleInfoW
GetDiskFreeSpaceW
EnumSystemLocalesA
GetSystemTimeAdjustment
FreeResource
GetProfileStringA
SetFileAttributesA
WriteProcessMemory
GetFileAttributesExA
FreeConsole
GetProcessHeaps
GetPrivateProfileStructW
IsValidCodePage
UnlockFileEx
FlushViewOfFile
CreateFileMappingA
GetTempPathW
MulDiv
ExpandEnvironmentStringsA
GetStartupInfoW
FoldStringA
GetProcessAffinityMask
Heap32ListFirst
GetSystemDefaultLCID
GetPrivateProfileIntA
GlobalLock
FindClose
LCMapStringW
FoldStringW
QueryDosDeviceW
lstrcpyn
CreateWaitableTimerW
WriteFile
EnumSystemCodePagesW
AllocConsole
GetProfileIntA
VirtualFreeEx
EnumDateFormatsW
TerminateThread
SetConsoleTitleW
GetVolumeInformationW
GetNamedPipeInfo
SetThreadIdealProcessor
FindResourceW
CancelIo
SwitchToFiber
FindResourceExW
GetHandleInformation
GlobalGetAtomNameA
CreateWaitableTimerA
CreateSemaphoreA
SetCurrentDirectoryW
GlobalFlags
Module32Next
lstrcmpW
VirtualQuery
WaitForMultipleObjects
TransactNamedPipe
WriteFileEx
GetTimeFormatW
AreFileApisANSI
IsBadReadPtr
EnumResourceLanguagesW
RequestWakeupLatency
GetWindowsDirectoryW
CopyFileExW
CreateDirectoryA
SetVolumeLabelA
SetLocalTime
CreateSemaphoreW
GetTempFileNameW
InitializeCriticalSectionAndSpinCount
GetThreadSelectorEntry
ReadFileEx
GetConsoleTitleA
GetEnvironmentStringsW
GetLargestConsoleWindowSize
SetEnvironmentVariableW
GetLastError
RtlFillMemory
GetSystemTimeAsFileTime
SetSystemPowerState
WriteConsoleOutputW
SetConsoleCtrlHandler
GetNamedPipeHandleStateW
GlobalAlloc
GlobalFindAtomA
ReleaseMutex
PeekNamedPipe
GetFileAttributesExW
GlobalUnlock
DeleteAtom
GetCPInfoExA
GetProcessWorkingSetSize
LocalFlags
AddAtomA
UnmapViewOfFile
Process32First
GetModuleFileNameA
CreateDirectoryExA
CompareStringA
SetProcessAffinityMask
VirtualFree
GetThreadLocale
Sleep
FormatMessageA
InitAtomTable
GetDateFormatW
GetVersionExW
SetEndOfFile
GetFileAttributesW
BackupRead
LockFile
lstrcatA
GetTickCount
SetWaitableTimer
IsBadCodePtr
Module32First
ReadFile
ScrollConsoleScreenBufferW
GetThreadPriority
GetCurrencyFormatA
ResetEvent
FindResourceExA
EnumTimeFormatsW
ResetWriteWatch
WriteConsoleInputW
CreateEventA
WriteConsoleOutputA
SetConsoleOutputCP
ResumeThread
SetThreadPriority
SetThreadAffinityMask
CreateProcessW
GetPrivateProfileSectionA
ReadConsoleInputA
SetEvent
SetProcessPriorityBoost
CompareStringW
GetLogicalDriveStringsW
GetProcAddress
Thread32Next
LocalFileTimeToFileTime
GetCompressedFileSizeA
LocalUnlock
LocalFree
IsSystemResumeAutomatic
DeleteFiber
IsBadWritePtr
GetEnvironmentVariableA
SetConsoleWindowInfo
CreateDirectoryW
GlobalSize
VerLanguageNameW
HeapCreate
CancelWaitableTimer
CloseHandle
FatalAppExitW
FileTimeToDosDateTime
VirtualUnlock
SetMessageWaitingIndicator
CreateThread
SuspendThread
ReadDirectoryChangesW
GetCurrentProcessId
GetACP
shlwapi
PathFindFileNameW
ColorAdjustLuma
UrlApplySchemeW
wvnsprintfW
PathParseIconLocationW
PathRelativePathToW
PathFindExtensionA
SHEnumValueW
PathCreateFromUrlW
PathRenameExtensionA
SHEnumKeyExW
PathFindNextComponentA
StrToIntW
AssocQueryStringByKeyW
SHRegEnumUSValueW
PathRemoveExtensionA
StrIsIntlEqualA
PathStripPathA
PathCompactPathA
StrRChrW
StrFromTimeIntervalA
PathFileExistsW
PathSkipRootA
Sections
.text Size: 64KB - Virtual size: 63KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 22KB - Virtual size: 22KB
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: 744B
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ