Shim.pdb
Static task
static1
Behavioral task
behavioral1
Sample
32bae5f712fab5507e536aee894b2f07_JaffaCakes118.dll
Resource
win7-20240704-en
Behavioral task
behavioral2
Sample
32bae5f712fab5507e536aee894b2f07_JaffaCakes118.dll
Resource
win10v2004-20240709-en
General
-
Target
32bae5f712fab5507e536aee894b2f07_JaffaCakes118
-
Size
226KB
-
MD5
32bae5f712fab5507e536aee894b2f07
-
SHA1
50ecffaa455fb7ba09939ac01e5b8f49dba8fb1b
-
SHA256
c7ca30279d639bbbb57697c83c2e172474af485b04c8dc3635e4c49f74a6e55b
-
SHA512
79d709e1cc858a725f668f94a6f69b9a48a66dfc70fff08358833ac5ba7475c740316f868bae72fc6ce297a7f40f34f993bd0198d545c6ab64566d94b2572d2d
-
SSDEEP
6144:dhz+s5879qD6TsflXxyqk/fo8ksfr8ksfY:/5MqD6TYlhyqk/fo8ksfr8ksfY
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource 32bae5f712fab5507e536aee894b2f07_JaffaCakes118
Files
-
32bae5f712fab5507e536aee894b2f07_JaffaCakes118.dll regsvr32 windows:4 windows x86 arch:x86
73338e6ff34ba598f9b9cd8019ac2de1
Headers
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE
IMAGE_DLLCHARACTERISTICS_NX_COMPAT
File Characteristics
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_32BIT_MACHINE
IMAGE_FILE_DLL
PDB Paths
Imports
kernel32
VirtualProtect
IsBadStringPtrA
IsBadReadPtr
ResumeThread
Thread32Next
SuspendThread
OpenThread
Thread32First
CreateToolhelp32Snapshot
FreeLibrary
GetCurrentProcess
LoadLibraryA
Process32NextW
Process32FirstW
FreeLibraryAndExitThread
WaitForMultipleObjects
GetLastError
OpenProcess
CreateThread
lstrcmpiW
GetSystemDirectoryW
InterlockedDecrement
CreateProcessW
TerminateProcess
TerminateThread
ResetEvent
DisableThreadLibraryCalls
LoadLibraryW
InterlockedIncrement
VirtualAlloc
VirtualFree
GetVersionExW
VirtualLock
InterlockedExchangeAdd
FreeEnvironmentStringsA
GetStartupInfoA
GetFileType
SetHandleCount
GetModuleFileNameA
GetStdHandle
HeapCreate
IsValidCodePage
GetOEMCP
TlsFree
TlsSetValue
TlsAlloc
TlsGetValue
ExitProcess
GetCPInfo
LCMapStringW
LCMapStringA
GetCommandLineA
ExitThread
IsDebuggerPresent
IsBadWritePtr
VirtualUnlock
IsBadCodePtr
ReleaseMutex
CreateMutexW
GetProcAddress
InterlockedExchange
GetCurrentThread
GetThreadPriority
SetThreadPriority
GetModuleHandleA
SetLastError
FindFirstFileExW
GetVersion
CreateEventW
CreateSemaphoreW
SetWaitableTimer
CreateWaitableTimerW
HeapAlloc
GetCurrentThreadId
GetCurrentProcessId
ReleaseSemaphore
SetEvent
GetModuleHandleW
GetProcessHeap
HeapFree
GetModuleFileNameW
WaitForSingleObject
CloseHandle
lstrcatA
CreateEventA
SizeofResource
SetUnhandledExceptionFilter
UnhandledExceptionFilter
RtlUnwind
HeapSize
WideCharToMultiByte
GetComputerNameW
lstrlenW
LocalFree
FindResourceExW
FindResourceW
LoadResource
LockResource
DuplicateHandle
SetStdHandle
WriteConsoleW
GetConsoleOutputCP
WriteConsoleA
GetStringTypeW
GetStringTypeA
FlushFileBuffers
HeapReAlloc
HeapDestroy
DeleteCriticalSection
GetConsoleMode
GetConsoleCP
QueryPerformanceCounter
InitializeCriticalSection
GetEnvironmentStringsW
FreeEnvironmentStringsW
Sleep
UnmapViewOfFile
MapViewOfFile
MultiByteToWideChar
GetTickCount
ReadFile
SetFilePointer
GetFileSize
WriteFile
GlobalAlloc
GlobalFree
GlobalReAlloc
GlobalUnlock
GlobalLock
CreateFileW
lstrcpynW
lstrcpyW
CreateFileA
CreateFileMappingW
OpenFileMappingW
GetACP
GetSystemTimeAsFileTime
GetLocaleInfoA
GetThreadLocale
GetVersionExA
RaiseException
EnterCriticalSection
LeaveCriticalSection
GetEnvironmentStrings
user32
GetDesktopWindow
CharLowerBuffW
UnregisterClassA
UnhookWindowsHookEx
PostMessageW
IsWindow
GetParent
EnumChildWindows
SendNotifyMessageW
LoadStringW
GetWindowTextW
GetClassNameW
GetWindowThreadProcessId
CallNextHookEx
EnumDesktopWindows
SetWindowsHookExW
GetThreadDesktop
KillTimer
SetTimer
PeekMessageW
MsgWaitForMultipleObjects
ValidateRgn
CharLowerW
SendMessageW
InvalidateRgn
DispatchMessageW
WaitForInputIdle
GetCursorPos
advapi32
CryptDecrypt
CryptDeriveKey
CryptAcquireContextW
CryptCreateHash
CryptHashData
CryptGetHashParam
CryptDestroyHash
CryptReleaseContext
RegGetKeySecurity
RegOpenKeyW
RegSetKeySecurity
RegQueryValueExW
RegOpenKeyExW
RegCloseKey
ConvertStringSecurityDescriptorToSecurityDescriptorW
GetSecurityDescriptorSacl
SetSecurityDescriptorSacl
InitializeSecurityDescriptor
SetSecurityDescriptorDacl
LookupAccountNameW
ConvertSidToStringSidW
CryptDestroyKey
ole32
CoUninitialize
CoTaskMemFree
CreateStreamOnHGlobal
CoCreateInstance
CoInitializeEx
StringFromCLSID
oleaut32
SysAllocString
SysStringLen
SysFreeString
SysAllocStringLen
SysAllocStringByteLen
SysStringByteLen
VariantInit
VariantClear
VarBstrCmp
shlwapi
PathRemoveFileSpecW
PathStripPathW
PathFileExistsW
PathAppendW
version
VerQueryValueW
GetFileVersionInfoW
GetFileVersionInfoSizeW
dbghelp
ImageDirectoryEntryToData
Exports
Exports
DllCanUnloadNow
DllGetClassObject
DllRegisterServer
DllUnregisterServer
Sections
.text Size: 120KB - Virtual size: 118KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 32KB - Virtual size: 31KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 12KB - Virtual size: 28KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.SHIMDAT Size: 4KB - Virtual size: 20B
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 4KB - Virtual size: 176B
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 24KB - Virtual size: 20KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ