Shim.pdb
Static task
static1
Behavioral task
behavioral1
Sample
fe9d2f53622f4a1b6ddfefd93a37cb93_JaffaCakes118.dll
Resource
win7-20240903-en
Behavioral task
behavioral2
Sample
fe9d2f53622f4a1b6ddfefd93a37cb93_JaffaCakes118.dll
Resource
win10v2004-20240802-en
General
-
Target
fe9d2f53622f4a1b6ddfefd93a37cb93_JaffaCakes118
-
Size
212KB
-
MD5
fe9d2f53622f4a1b6ddfefd93a37cb93
-
SHA1
677664fa2c8f64215529b070fb31bf42500d943f
-
SHA256
93ec2a60162639a496a8d772e25ad2c0e8b1a56953d7ce4976abd682c62d2116
-
SHA512
069b9bbff44252727b71e9fa7bcea9792b8e13ae68c30693f285059ccbe9fb5568ece0fdbf4752c9d0e418da41c0edcaf4a8b2ac351436cd1c4088df46960b82
-
SSDEEP
3072:vEqoY5BnuhBbdeXCSMOgZKvsnZk2czm2XDUa3DyhQhvyLJTS/jpxk9:vEqoY5YhhdXQNveS3TrvyV2/jpxk9
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource fe9d2f53622f4a1b6ddfefd93a37cb93_JaffaCakes118
Files
-
fe9d2f53622f4a1b6ddfefd93a37cb93_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