Static task
static1
Behavioral task
behavioral1
Sample
f71c162f53e94bb07155f0d4970fe28a_JaffaCakes118.dll
Resource
win7-20240221-en
Behavioral task
behavioral2
Sample
f71c162f53e94bb07155f0d4970fe28a_JaffaCakes118.dll
Resource
win10v2004-20240412-en
General
-
Target
f71c162f53e94bb07155f0d4970fe28a_JaffaCakes118
-
Size
360KB
-
MD5
f71c162f53e94bb07155f0d4970fe28a
-
SHA1
1ffe58dd0a8002b37434a7651f1df851af01264d
-
SHA256
22e24ec658febd73acd425b141b672bf3e016511e289eefbf568db7137cf53a9
-
SHA512
651f960ae9b3706bd7dd7efbf9130849d594b4f3aadfef496e627955e0ee057ac6babf0975ecf0bd072540454ce7cf6a16d1a5f20476de032480a14c86cc9d6b
-
SSDEEP
6144:L9YzzWi6KiKrP+w+Z8bGqn6YjKn5IeaAE5FEqTBVARHaveCdS:L9GzWPLKKw+Tq3Kn5V5BqTfOHSBS
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource f71c162f53e94bb07155f0d4970fe28a_JaffaCakes118
Files
-
f71c162f53e94bb07155f0d4970fe28a_JaffaCakes118.dll windows:5 windows x86 arch:x86
ee1c1a814e51484611db24f2f9d7169b
Headers
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE
IMAGE_DLLCHARACTERISTICS_NX_COMPAT
File Characteristics
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_32BIT_MACHINE
IMAGE_FILE_DLL
Imports
kernel32
GlobalUnlock
lstrcmpW
InterlockedExchange
HeapCreate
SetLastError
CreateWaitableTimerW
HeapDestroy
CreateProcessW
CreateEventA
HeapFree
UnmapViewOfFile
HeapAlloc
GetLocalTime
GetProcessHeap
CreateFileMappingW
MapViewOfFile
VirtualFree
VirtualAlloc
TerminateProcess
GetTempPathW
InterlockedDecrement
ExpandEnvironmentStringsW
GetStartupInfoW
WaitForMultipleObjects
CreatePipe
PeekNamedPipe
GetSystemDirectoryW
DisconnectNamedPipe
QueryDosDeviceW
CreateToolhelp32Snapshot
ProcessIdToSessionId
Process32NextW
FileTimeToSystemTime
Process32FirstW
Module32FirstW
SystemTimeToTzSpecificLocalTime
Module32NextW
GetFileTime
DeviceIoControl
GetModuleFileNameW
GetEnvironmentVariableW
GetCurrentThreadId
CreateFileA
VerSetConditionMask
GetCurrentProcessId
GetModuleHandleW
CopyFileW
lstrcmpiA
VerifyVersionInfoW
lstrcmpiW
WriteProcessMemory
VirtualAllocEx
CreateRemoteThread
VirtualFreeEx
OpenEventW
GetExitCodeThread
GetThreadContext
SetThreadContext
OpenThread
SetConsoleCtrlHandler
SetProcessShutdownParameters
OpenEventA
GetCommandLineW
SetErrorMode
GetSystemInfo
MoveFileExW
GlobalMemoryStatusEx
EncodePointer
GlobalLock
SetFilePointerEx
GetConsoleMode
GetConsoleCP
FlushFileBuffers
SetStdHandle
HeapSize
GetFileType
GetStdHandle
FreeEnvironmentStringsW
GetEnvironmentStringsW
GetCommandLineA
GetCPInfo
GetOEMCP
IsValidCodePage
FindNextFileA
FindFirstFileExA
GetStringTypeW
HeapReAlloc
LCMapStringW
GetACP
GetModuleFileNameA
FreeLibraryAndExitThread
ExitThread
GetModuleHandleExW
ExitProcess
RtlUnwind
LoadLibraryExW
TlsFree
TlsSetValue
TlsGetValue
TlsAlloc
InterlockedFlushSList
InterlockedExchangeAdd
GetQueuedCompletionStatus
CreateIoCompletionPort
GetNativeSystemInfo
ReleaseSemaphore
CreateSemaphoreW
TryEnterCriticalSection
CancelWaitableTimer
SwitchToThread
SetWaitableTimer
ResetEvent
PostQueuedCompletionStatus
InterlockedIncrement
InterlockedCompareExchange
OutputDebugStringW
InitializeSListHead
GetSystemTimeAsFileTime
QueryPerformanceCounter
IsDebuggerPresent
IsProcessorFeaturePresent
SetUnhandledExceptionFilter
UnhandledExceptionFilter
GetWindowsDirectoryW
GlobalAlloc
GetVersionExA
lstrcatW
GlobalSize
ReadProcessMemory
OpenProcess
GetModuleHandleA
GetCurrentProcess
GetDriveTypeW
MoveFileW
LocalReAlloc
lstrcpyW
GetFileSize
LocalFree
LocalSize
WaitForSingleObject
DeleteFileW
GetDiskFreeSpaceExW
GetLogicalDriveStringsW
GetFileAttributesW
CreateFileW
LocalAlloc
FindClose
SetFilePointer
RemoveDirectoryW
WriteFile
lstrlenW
FindNextFileW
FindFirstFileW
GetVolumeInformationW
ReadFile
CreateDirectoryW
GetPrivateProfileStringA
WideCharToMultiByte
FreeLibrary
GetProcAddress
GetWindowsDirectoryA
lstrcpyA
LoadLibraryA
MultiByteToWideChar
lstrcatA
GetVersionExW
lstrcmpA
lstrlenA
GetPrivateProfileSectionNamesA
GetTickCount
Sleep
InitializeCriticalSection
LeaveCriticalSection
EnterCriticalSection
DeleteCriticalSection
DecodePointer
RaiseException
GetLastError
InitializeCriticalSectionAndSpinCount
CreateThread
CloseHandle
TerminateThread
SetEvent
CreateEventW
ResumeThread
WriteConsoleW
user32
OpenDesktopA
MsgWaitForMultipleObjects
PeekMessageW
TranslateMessage
DispatchMessageW
GetMessageW
CreateWindowExA
CloseWindow
wsprintfA
wsprintfW
CharNextW
ReleaseDC
ChildWindowFromPoint
PtInRect
FindWindowA
OpenDesktopW
MenuItemFromPoint
EnumDisplaySettingsW
GetDesktopWindow
RealGetWindowClassA
IsClipboardFormatAvailable
PrintWindow
SetClipboardData
GetClipboardData
MoveWindow
GetTopWindow
CreateDesktopW
GetWindowLongA
EmptyClipboard
CloseClipboard
SetWindowLongA
GetMonitorInfoW
OpenClipboard
CloseDesktop
SetThreadDesktop
GetWindowPlacement
WindowFromPoint
SendMessageW
ScreenToClient
MonitorFromWindow
IsWindowVisible
GetDC
GetMenuItemID
GetWindowRect
GetWindow
PostMessageW
GetWindowTextW
GetForegroundWindow
GetAsyncKeyState
GetKeyState
SetCursorPos
SetCapture
mouse_event
LoadCursorW
BlockInput
DestroyCursor
keybd_event
MapVirtualKeyW
GetCursorPos
SetRect
GetCursorInfo
GetThreadDesktop
GetSystemMetrics
EnumWindows
GetUserObjectInformationA
GetWindowTextA
ExitWindowsEx
GetClassNameA
GetWindowThreadProcessId
GetUserObjectInformationW
OpenInputDesktop
gdi32
SelectObject
CreateDIBSection
BitBlt
CreateCompatibleBitmap
DeleteObject
CreateCompatibleDC
GetDIBits
DeleteDC
advapi32
OpenEventLogA
LsaClose
RegOpenKeyW
LookupPrivilegeValueW
AdjustTokenPrivileges
CheckTokenMembership
SetTokenInformation
DuplicateTokenEx
LookupAccountSidA
CreateProcessAsUserW
OpenProcessToken
LookupAccountSidW
GetTokenInformation
QueryServiceStatus
UnlockServiceDatabase
CloseServiceHandle
OpenSCManagerW
LockServiceDatabase
DeleteService
ControlService
StartServiceW
EnumServicesStatusExW
QueryServiceConfigW
ChangeServiceConfigW
QueryServiceConfig2W
OpenServiceW
RegQueryInfoKeyW
RegEnumValueW
RegCreateKeyExW
RegSetValueExW
RegDeleteValueW
RegQueryValueExW
RegCloseKey
RegEnumKeyExW
RegOpenKeyExW
SetSecurityDescriptorDacl
AllocateAndInitializeSid
FreeSid
InitializeSecurityDescriptor
InitializeAcl
GetLengthSid
AddAccessAllowedAce
ClearEventLogW
CloseEventLog
LsaFreeMemory
LookupAccountNameA
IsValidSid
LsaRetrievePrivateData
LsaOpenPolicy
shell32
SHGetSpecialFolderPathW
SHGetSpecialFolderPathA
ShellExecuteW
SHGetFileInfoW
ole32
CoCreateInstance
CoUninitialize
CoInitialize
CoTaskMemFree
oleaut32
SysFreeString
winmm
timeGetTime
waveInAddBuffer
waveInStart
waveOutPrepareHeader
waveOutOpen
waveInOpen
waveOutReset
waveOutGetNumDevs
waveOutWrite
waveInPrepareHeader
waveInStop
waveInClose
waveInReset
waveInUnprepareHeader
waveOutUnprepareHeader
waveOutClose
waveInGetNumDevs
shlwapi
StrPBrkW
StrChrW
StrStrIW
SHDeleteKeyW
PathFileExistsW
ws2_32
WSACleanup
WSAStartup
WSARecv
WSASend
shutdown
WSACreateEvent
WSAGetLastError
ioctlsocket
setsockopt
getsockname
WSAAddressToStringW
freeaddrinfo
getaddrinfo
WSAStringToAddressW
getsockopt
ntohs
WSAIoctl
WSASetLastError
gethostname
closesocket
socket
htons
sendto
bind
WSAEventSelect
connect
WSAWaitForMultipleEvents
WSAEnumNetworkEvents
WSAResetEvent
recv
WSACloseEvent
WSAGetOverlappedResult
send
mpr
WNetEnumResourceW
WNetOpenEnumW
WNetCloseEnum
iphlpapi
SetTcpEntry
GetTcpTable
psapi
GetModuleFileNameExW
GetProcessImageFileNameW
version
GetFileVersionInfoSizeW
GetFileVersionInfoW
VerQueryValueW
userenv
DestroyEnvironmentBlock
CreateEnvironmentBlock
GetUserProfileDirectoryW
wininet
InternetCloseHandle
InternetReadFile
InternetOpenUrlW
InternetOpenW
Sections
Size: 267KB - Virtual size: 267KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
Size: 64KB - Virtual size: 64KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
Size: 12KB - Virtual size: 14KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
Size: 512B - Virtual size: 284B
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
Size: 512B - Virtual size: 480B
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
Size: 14KB - Virtual size: 13KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ