Shim.pdb
Static task
static1
Behavioral task
behavioral1
Sample
787d82138e990d8de630eb1c36b7a2a7_JaffaCakes118.dll
Resource
win7-20240729-en
Behavioral task
behavioral2
Sample
787d82138e990d8de630eb1c36b7a2a7_JaffaCakes118.dll
Resource
win10v2004-20240709-en
General
-
Target
787d82138e990d8de630eb1c36b7a2a7_JaffaCakes118
-
Size
230KB
-
MD5
787d82138e990d8de630eb1c36b7a2a7
-
SHA1
069a57c239950451e5752af18fce560a6b288dc3
-
SHA256
2d827c6cc93bd3832ffc0be8e033aedfbeb42b0addd372dc35fc75c13123fc1f
-
SHA512
d0ab63c1247510d03d2390028c71c21b20dc12ad4605fff772162bca9d6c97c2d4bde4f2dba182e5c01323fb5332c10b0fc35bf6e4cc81202b8ec86204583f65
-
SSDEEP
6144:QMSA4ZIQ94IlH3iDb4ADyx5NiJlZjiJlZgiWlZgiu:aZn7lHyDb4sy/NiJlZjiJlZgiWlZgiu
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource 787d82138e990d8de630eb1c36b7a2a7_JaffaCakes118
Files
-
787d82138e990d8de630eb1c36b7a2a7_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