PortableDeviceApi.pdb
Static task
static1
Behavioral task
behavioral1
Sample
103c681ed8d2d51db734824c33d5cda7_JaffaCakes118.dll
Resource
win7-20240903-en
Behavioral task
behavioral2
Sample
103c681ed8d2d51db734824c33d5cda7_JaffaCakes118.dll
Resource
win10v2004-20240802-en
General
-
Target
103c681ed8d2d51db734824c33d5cda7_JaffaCakes118
-
Size
333KB
-
MD5
103c681ed8d2d51db734824c33d5cda7
-
SHA1
77673992169bf37d851dee5322c2959ced1cc0ff
-
SHA256
c88e01f940b987961af9d035cd213874215f0652d4300fedd71eed63d99e4342
-
SHA512
0e768f8029d70b456c4124ccea01efe0bf771c7dbfc691b5d5950a387695eb2c2a3efa4f87ad427d792774c66a42d0964ea56c0dd79968bf4d4844ea4838c4a1
-
SSDEEP
6144:JFivkfxcrTIUdOWWUQyNlkqfahznHrizG:XEecXIEOyBpS
Malware Config
Signatures
-
Unsigned PE 1 IoCs
Checks for missing Authenticode signature.
resource 103c681ed8d2d51db734824c33d5cda7_JaffaCakes118
Files
-
103c681ed8d2d51db734824c33d5cda7_JaffaCakes118.dll regsvr32 windows:6 windows x86 arch:x86
cad16edc65cb77b9bebddd1c8e5dfee2
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
msvcrt
_wcsicmp
calloc
memset
??_U@YAPAXI@Z
??2@YAPAXI@Z
_vscwprintf
_CxxThrowException
_time64
free
malloc
??_V@YAXPAX@Z
memcpy
__CxxFrameHandler
_errno
_isatty
_write
_lseeki64
_fileno
__pioinfo
__badioinfo
??3@YAXPAX@Z
ferror
_itoa
_snprintf
_iob
isleadbyte
__mb_cur_max
mbtowc
memmove
_onexit
_lock
__dllonexit
_unlock
realloc
??1type_info@@UAE@XZ
?terminate@@YAXXZ
_adjust_fdiv
_amsg_exit
_initterm
_XcptFilter
advapi32
RegEnumKeyExW
TraceMessage
RegQueryInfoKeyW
RegSetValueExW
TraceEvent
ConvertStringSecurityDescriptorToSecurityDescriptorW
RegOpenKeyExW
RegCreateKeyExW
RegCloseKey
RegDeleteValueW
RegDeleteKeyW
UnregisterTraceGuids
RegisterTraceGuidsW
GetTraceLoggerHandle
GetTraceEnableLevel
GetTraceEnableFlags
GetTokenInformation
ConvertSidToStringSidW
OpenProcessToken
SetNamedSecurityInfoW
GetSecurityDescriptorOwner
GetSecurityDescriptorDacl
RegQueryValueExW
kernel32
OpenFileMappingW
VirtualAlloc
VirtualFree
WriteFile
GetFileAttributesExW
CompareFileTime
InitializeCriticalSectionAndSpinCount
CreateFileMappingW
MapViewOfFile
GetSystemTime
SystemTimeToFileTime
UnmapViewOfFile
SetLastError
LocalAlloc
LocalFree
ReleaseMutex
CreateMutexW
OpenMutexW
UnhandledExceptionFilter
SetUnhandledExceptionFilter
CreateTimerQueueTimer
GetVersionExW
DeleteTimerQueueTimer
DeleteTimerQueueEx
CreateThread
lstrlenW
RaiseException
EnterCriticalSection
LeaveCriticalSection
InitializeCriticalSection
DeleteCriticalSection
GetLastError
InterlockedIncrement
InterlockedDecrement
lstrcmpiW
GetModuleFileNameW
EncodePointer
GetProcAddress
LoadLibraryW
GetSystemDirectoryW
FreeLibrary
DisableThreadLibraryCalls
MultiByteToWideChar
SizeofResource
LoadResource
FindResourceW
LoadLibraryExW
GetModuleHandleW
CancelIo
DecodePointer
CloseHandle
ResumeThread
CreateFileW
DeviceIoControl
GetOverlappedResult
WaitForMultipleObjects
CreateEventW
SetEvent
TerminateProcess
WaitForSingleObject
DuplicateHandle
GetCurrentProcess
LockResource
FindResourceExW
GetTickCount
HeapDestroy
HeapAlloc
HeapFree
HeapReAlloc
HeapSize
GetProcessHeap
GetVersionExA
InterlockedExchange
Sleep
InterlockedCompareExchange
OutputDebugStringA
RtlUnwind
QueryPerformanceCounter
GetCurrentThreadId
GetCurrentProcessId
GetSystemTimeAsFileTime
CreateTimerQueue
user32
RegisterDeviceNotificationW
SetWindowLongW
ShowWindow
UpdateWindow
PeekMessageW
MsgWaitForMultipleObjects
TranslateMessage
CreateWindowExW
UnregisterClassW
DefWindowProcW
GetWindowLongW
DestroyWindow
PostQuitMessage
UnregisterDeviceNotification
PostMessageW
CharNextW
RegisterClassExW
UnregisterClassA
DispatchMessageW
oleaut32
LoadTypeLi
SysAllocString
SysStringLen
SysFreeString
RegisterTypeLi
VarUI4FromStr
UnRegisterTypeLi
ole32
CoTaskMemAlloc
CoTaskMemRealloc
CoTaskMemFree
CoCreateInstance
StringFromGUID2
CoCreateGuid
CoUninitialize
CLSIDFromString
CoInitializeEx
PropVariantCopy
PropVariantClear
CoWaitForMultipleHandles
rpcrt4
NdrOleFree
IUnknown_QueryInterface_Proxy
IUnknown_AddRef_Proxy
IUnknown_Release_Proxy
CStdStubBuffer_QueryInterface
CStdStubBuffer_AddRef
NdrOleAllocate
CStdStubBuffer_Disconnect
CStdStubBuffer_Invoke
CStdStubBuffer_IsIIDSupported
CStdStubBuffer_CountRefs
CStdStubBuffer_DebugServerQueryInterface
CStdStubBuffer_DebugServerRelease
NdrStubForwardingFunction
NdrStubCall2
NdrDllGetClassObject
NdrDllCanUnloadNow
NdrCStdStubBuffer_Release
NdrCStdStubBuffer2_Release
NdrDllRegisterProxy
NdrDllUnregisterProxy
CStdStubBuffer_Connect
setupapi
SetupDiOpenDevRegKey
SetupDiGetClassDevsExW
SetupDiEnumDeviceInterfaces
SetupDiDestroyDeviceInfoList
SetupDiGetDeviceInterfaceAlias
SetupDiOpenDeviceInterfaceW
SetupDiCreateDeviceInfoList
SetupDiGetDeviceInterfaceDetailW
SetupDiGetDeviceInstanceIdW
SetupDiGetDeviceRegistryPropertyW
shell32
SHGetFolderPathAndSubDirW
ntdll
ceil
_vsnwprintf
shlwapi
PathAppendW
PathFileExistsW
ord437
PathFindFileNameW
StrCmpNW
Exports
Exports
DllCanUnloadNow
DllGetClassObject
DllRegisterServer
DllUnregisterServer
Sections
.text Size: 196KB - Virtual size: 196KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.orpc Size: 512B - Virtual size: 403B
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.data Size: 60KB - Virtual size: 61KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.rsrc Size: 55KB - Virtual size: 54KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.reloc Size: 20KB - Virtual size: 19KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ