X:\dev\_exploits\_Local\WindowsRegistryRootkit\bin\rootkit_installer.pdb
Overview
overview
8Static
static
3WindowsReg...er.exe
windows7-x64
3WindowsReg...er.exe
windows10-2004-x64
3WindowsReg...ing.py
windows7-x64
3WindowsReg...ing.py
windows10-2004-x64
3WindowsReg...2c.exe
windows7-x64
1WindowsReg...2c.exe
windows10-2004-x64
3WindowsReg...ld.bat
windows7-x64
1WindowsReg...ld.bat
windows10-2004-x64
3WindowsReg...ug.dll
windows7-x64
8WindowsReg...ug.dll
windows10-2004-x64
8WindowsReg...ld.bat
windows7-x64
1WindowsReg...ld.bat
windows10-2004-x64
3WindowsReg...ug.dll
windows7-x64
3WindowsReg...ug.dll
windows10-2004-x64
3WindowsReg...er.vbs
windows7-x64
1WindowsReg...er.vbs
windows10-2004-x64
1Static task
static1
Behavioral task
behavioral1
Sample
WindowsRegistryRootkit-master/bin/rootkit_installer.exe
Resource
win7-20240705-en
Behavioral task
behavioral2
Sample
WindowsRegistryRootkit-master/bin/rootkit_installer.exe
Resource
win10v2004-20240802-en
Behavioral task
behavioral3
Sample
WindowsRegistryRootkit-master/bin/rootkit_ping.py
Resource
win7-20240729-en
Behavioral task
behavioral4
Sample
WindowsRegistryRootkit-master/bin/rootkit_ping.py
Resource
win10v2004-20240802-en
Behavioral task
behavioral5
Sample
WindowsRegistryRootkit-master/src/bin2c.exe
Resource
win7-20240704-en
Behavioral task
behavioral6
Sample
WindowsRegistryRootkit-master/src/bin2c.exe
Resource
win10v2004-20240802-en
Behavioral task
behavioral7
Sample
WindowsRegistryRootkit-master/src/meterpreter/post_build.bat
Resource
win7-20240705-en
Behavioral task
behavioral8
Sample
WindowsRegistryRootkit-master/src/meterpreter/post_build.bat
Resource
win10v2004-20240802-en
Behavioral task
behavioral9
Sample
WindowsRegistryRootkit-master/src/meterpreter_debug.dll
Resource
win7-20240729-en
Behavioral task
behavioral10
Sample
WindowsRegistryRootkit-master/src/meterpreter_debug.dll
Resource
win10v2004-20240802-en
Behavioral task
behavioral11
Sample
WindowsRegistryRootkit-master/src/rootkit_driver/post_build.bat
Resource
win7-20240729-en
Behavioral task
behavioral12
Sample
WindowsRegistryRootkit-master/src/rootkit_driver/post_build.bat
Resource
win10v2004-20240802-en
Behavioral task
behavioral13
Sample
WindowsRegistryRootkit-master/src/rootkit_driver_debug.dll
Resource
win7-20240704-en
Behavioral task
behavioral14
Sample
WindowsRegistryRootkit-master/src/rootkit_driver_debug.dll
Resource
win10v2004-20240802-en
Behavioral task
behavioral15
Sample
WindowsRegistryRootkit-master/src/rootkit_installer/rootkit_installer.vbs
Resource
win7-20240705-en
Behavioral task
behavioral16
Sample
WindowsRegistryRootkit-master/src/rootkit_installer/rootkit_installer.vbs
Resource
win10v2004-20240802-en
General
-
Target
bec253195a90bfa106557bed3d41f4f5_JaffaCakes118
-
Size
995KB
-
MD5
bec253195a90bfa106557bed3d41f4f5
-
SHA1
6fd8015888acf3945450a74e6d6c34f8f11ec187
-
SHA256
75a233bfc6dcbaf7ee176d01e598b04a56a2542b548cf7d6d250f14fe87f9b68
-
SHA512
dd6adbb25ea82501c1d68c618e608386f215b132d98ba8d00364f6e9ffc2ecfd3c4dbe711023d17604de94df5928b57183e0b32dcde079e2cc283a6f03dc5c4f
-
SSDEEP
24576:LwAOJ6/L/WKz9ssAFb7B+FCkXgDtjO9jhuOmB1qiZ+B1gMNgo8e:cAO2jWK6JIzKpOeOmB1zZ+H8e
Malware Config
Signatures
-
Unsigned PE 4 IoCs
Checks for missing Authenticode signature.
resource unpack001/WindowsRegistryRootkit-master/bin/rootkit_installer.exe unpack001/WindowsRegistryRootkit-master/src/bin2c.exe unpack001/WindowsRegistryRootkit-master/src/meterpreter_debug.dll unpack001/WindowsRegistryRootkit-master/src/rootkit_driver_debug.sys
Files
-
bec253195a90bfa106557bed3d41f4f5_JaffaCakes118.zip
-
WindowsRegistryRootkit-master/README.md
-
WindowsRegistryRootkit-master/bin/rootkit_installer.exe.exe windows:5 windows x86 arch:x86
f3d7e0ef0ea093f772ccaceb0277aaa6
Headers
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE
IMAGE_DLLCHARACTERISTICS_NX_COMPAT
IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE
File Characteristics
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_32BIT_MACHINE
PDB Paths
Imports
kernel32
FreeLibrary
LoadLibraryExA
IsBadStringPtrW
GetSystemDirectoryA
lstrlenA
GetVersionExA
WriteFile
lstrcpynA
OutputDebugStringA
GetCurrentProcessId
LoadLibraryA
SetStdHandle
SetEnvironmentVariableA
CompareStringW
GetModuleHandleA
GetProcAddress
LocalAlloc
LocalFree
GetCurrentProcess
GetLastError
GetStdHandle
CloseHandle
ReadConsoleInputA
SetConsoleMode
GetConsoleMode
PeekConsoleInputA
GetNumberOfConsoleInputEvents
HeapFree
HeapAlloc
GetCommandLineA
TerminateProcess
UnhandledExceptionFilter
SetUnhandledExceptionFilter
IsDebuggerPresent
CreateFileA
DeleteCriticalSection
LeaveCriticalSection
FatalAppExitA
EnterCriticalSection
HeapCreate
HeapDestroy
VirtualFree
VirtualAlloc
HeapReAlloc
GetModuleHandleW
Sleep
ExitProcess
GetModuleFileNameA
GetFileAttributesA
FreeEnvironmentStringsA
GetEnvironmentStrings
FreeEnvironmentStringsW
WideCharToMultiByte
GetEnvironmentStringsW
SetHandleCount
GetFileType
GetStartupInfoA
TlsGetValue
TlsAlloc
TlsSetValue
TlsFree
InterlockedIncrement
SetLastError
GetCurrentThreadId
InterlockedDecrement
GetCurrentThread
QueryPerformanceCounter
GetTickCount
GetSystemTimeAsFileTime
WriteConsoleA
GetConsoleOutputCP
WriteConsoleW
MultiByteToWideChar
InitializeCriticalSectionAndSpinCount
RtlUnwind
GetCPInfo
GetACP
GetOEMCP
IsValidCodePage
SetConsoleCtrlHandler
InterlockedExchange
GetExitCodeProcess
WaitForSingleObject
CreateProcessA
GetConsoleCP
FlushFileBuffers
LCMapStringA
LCMapStringW
GetStringTypeA
GetStringTypeW
GetTimeFormatA
GetDateFormatA
GetUserDefaultLCID
GetLocaleInfoA
EnumSystemLocalesA
IsValidLocale
SetFilePointer
HeapSize
GetLocaleInfoW
CompareStringA
GetTimeZoneInformation
user32
ExitWindowsEx
MessageBoxA
advapi32
RegDeleteValueA
RegCloseKey
RegSetValueExA
OpenProcessToken
LookupPrivilegeValueA
AdjustTokenPrivileges
RegOpenKeyA
Sections
.text Size: 100KB - Virtual size: 99KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 18KB - Virtual size: 18KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 27KB - Virtual size: 33KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.reloc Size: 5KB - Virtual size: 4KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ
-
WindowsRegistryRootkit-master/bin/rootkit_installer.pdb
-
WindowsRegistryRootkit-master/bin/rootkit_ping.py
-
WindowsRegistryRootkit-master/src/bin2c.exe.exe windows:4 windows x86 arch:x86
2a33fb8d31a91297a450bbc15f58a2a1
Headers
File Characteristics
IMAGE_FILE_RELOCS_STRIPPED
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_LINE_NUMS_STRIPPED
IMAGE_FILE_LOCAL_SYMS_STRIPPED
IMAGE_FILE_32BIT_MACHINE
PDB Paths
x:\dev\tools\bin2c\Release\bin2c.pdb
Imports
kernel32
GetLastError
CloseHandle
VirtualFree
ReadFile
VirtualAlloc
GetFileSize
CreateFileA
GetModuleHandleA
GetCommandLineA
GetVersionExA
ExitProcess
GetProcAddress
TerminateProcess
GetCurrentProcess
WriteFile
GetStdHandle
GetModuleFileNameA
UnhandledExceptionFilter
FreeEnvironmentStringsA
GetEnvironmentStrings
FreeEnvironmentStringsW
WideCharToMultiByte
GetEnvironmentStringsW
SetHandleCount
GetFileType
GetStartupInfoA
HeapDestroy
HeapCreate
HeapFree
HeapAlloc
LoadLibraryA
GetACP
GetOEMCP
GetCPInfo
HeapReAlloc
RtlUnwind
InterlockedExchange
VirtualQuery
FlushFileBuffers
SetFilePointer
QueryPerformanceCounter
GetTickCount
GetCurrentThreadId
GetCurrentProcessId
GetSystemTimeAsFileTime
HeapSize
LCMapStringA
MultiByteToWideChar
LCMapStringW
GetStringTypeA
GetStringTypeW
SetStdHandle
GetLocaleInfoA
VirtualProtect
GetSystemInfo
Sections
.text Size: 24KB - Virtual size: 20KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 8KB - Virtual size: 4KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 4KB - Virtual size: 7KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
-
WindowsRegistryRootkit-master/src/common/catchy32.h
-
WindowsRegistryRootkit-master/src/common/catchy32.lib
-
WindowsRegistryRootkit-master/src/common/common.h
-
WindowsRegistryRootkit-master/src/common/debug.cpp
-
WindowsRegistryRootkit-master/src/common/debug.h
-
WindowsRegistryRootkit-master/src/common/ntdll_defs.h
-
WindowsRegistryRootkit-master/src/common/shellcode2_struct.h
-
WindowsRegistryRootkit-master/src/common/undocnt.h
-
WindowsRegistryRootkit-master/src/includes/meterpreter_debug.dll.h
-
WindowsRegistryRootkit-master/src/includes/rootkit_driver_debug.sys.h
-
WindowsRegistryRootkit-master/src/meterpreter/dllmain.cpp
-
WindowsRegistryRootkit-master/src/meterpreter/meterpreter.cpp
-
WindowsRegistryRootkit-master/src/meterpreter/meterpreter.def
-
WindowsRegistryRootkit-master/src/meterpreter/meterpreter.vcproj.xml
-
WindowsRegistryRootkit-master/src/meterpreter/post_build.bat
-
WindowsRegistryRootkit-master/src/meterpreter/stdafx.cpp
-
WindowsRegistryRootkit-master/src/meterpreter/stdafx.h
-
WindowsRegistryRootkit-master/src/meterpreter/targetver.h
-
WindowsRegistryRootkit-master/src/meterpreter_bind_tcp.h
-
WindowsRegistryRootkit-master/src/meterpreter_config.h
-
WindowsRegistryRootkit-master/src/meterpreter_debug.dll.dll windows:5 windows x86 arch:x86
b863e7213e63b1c9bb328ae8ceb05038
Headers
DLL Characteristics
IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE
IMAGE_DLLCHARACTERISTICS_NX_COMPAT
IMAGE_DLLCHARACTERISTICS_NO_SEH
File Characteristics
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_32BIT_MACHINE
IMAGE_FILE_DLL
PDB Paths
X:\dev\_exploits\_Local\WindowsRegistryRootkit\src\meterpreter_debug.pdb
Imports
kernel32
GetLastError
CloseHandle
WaitForSingleObject
CreateThread
VirtualAlloc
WinExec
GetCurrentProcessId
GetCurrentThreadId
VirtualProtect
GetModuleFileNameA
VirtualFree
ExitProcess
lstrlenA
WriteFile
GetStdHandle
OutputDebugStringA
LocalFree
LocalAlloc
GetProcAddress
LoadLibraryA
GetModuleHandleA
ExitThread
user32
wsprintfA
MessageBoxA
advapi32
GetUserNameA
Exports
Exports
Dummy
Sections
.text Size: 1KB - Virtual size: 1KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.rdata Size: 2KB - Virtual size: 1KB
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
.data Size: 512B - Virtual size: 299B
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.reloc Size: 512B - Virtual size: 222B
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ
-
WindowsRegistryRootkit-master/src/meterpreter_debug.pdb
-
WindowsRegistryRootkit-master/src/rootkit.sln
-
WindowsRegistryRootkit-master/src/rootkit_driver/bogusproto.cpp
-
WindowsRegistryRootkit-master/src/rootkit_driver/bogusproto.h
-
WindowsRegistryRootkit-master/src/rootkit_driver/debug.h
-
WindowsRegistryRootkit-master/src/rootkit_driver/dll_inject.cpp
-
WindowsRegistryRootkit-master/src/rootkit_driver/dll_inject.h
-
WindowsRegistryRootkit-master/src/rootkit_driver/dll_inject_shellcode.h
-
WindowsRegistryRootkit-master/src/rootkit_driver/ndis_hook.cpp
-
WindowsRegistryRootkit-master/src/rootkit_driver/ndis_hook.h
-
WindowsRegistryRootkit-master/src/rootkit_driver/network.cpp
-
WindowsRegistryRootkit-master/src/rootkit_driver/network.h
-
WindowsRegistryRootkit-master/src/rootkit_driver/post_build.bat
-
WindowsRegistryRootkit-master/src/rootkit_driver/rootkit_driver.cpp
-
WindowsRegistryRootkit-master/src/rootkit_driver/rootkit_driver.h
-
WindowsRegistryRootkit-master/src/rootkit_driver/rootkit_driver.vcproj.xml
-
WindowsRegistryRootkit-master/src/rootkit_driver/runtime.cpp
-
WindowsRegistryRootkit-master/src/rootkit_driver/runtime.h
-
WindowsRegistryRootkit-master/src/rootkit_driver/stdafx.h
-
WindowsRegistryRootkit-master/src/rootkit_driver/undocnt.h
-
WindowsRegistryRootkit-master/src/rootkit_driver_config.h
-
WindowsRegistryRootkit-master/src/rootkit_driver_debug.pdb
-
WindowsRegistryRootkit-master/src/rootkit_driver_debug.sys.dll windows:5 windows x86 arch:x86
89f4609abda96f05db7ec5f56a2a9c4b
Headers
File Characteristics
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_32BIT_MACHINE
IMAGE_FILE_DLL
PDB Paths
x:\dev\_exploits\_Local\WindowsRegistryRootkit\src\rootkit_driver_debug.pdb
Imports
ntoskrnl.exe
ExFreePoolWithTag
ObfDereferenceObject
PsLookupProcessByProcessId
PsLookupThreadByThreadId
RtlEqualUnicodeString
ZwFreeVirtualMemory
memcpy
ZwAllocateVirtualMemory
_except_handler3
ZwClose
KeUnstackDetachProcess
KeDelayExecutionThread
KeWaitForSingleObject
KeInsertQueueApc
KeInitializeApc
KeStackAttachProcess
ZwQueryInformationProcess
KeSetEvent
KeInitializeEvent
RtlGetVersion
ExAllocatePool
MmMapLockedPagesSpecifyCache
RtlCompareMemory
strcmp
sprintf
PsCreateSystemThread
strlen
strcpy
KeSetSystemAffinityThread
PsRemoveLoadImageNotifyRoutine
PsSetLoadImageNotifyRoutine
ZwQuerySystemInformation
RtlFreeUnicodeString
RtlAnsiStringToUnicodeString
RtlInitAnsiString
memset
RtlInitUnicodeString
ObOpenObjectByPointer
DbgPrint
ndis.sys
NdisDeregisterProtocol
NdisRegisterProtocol
NdisGetVersion
Sections
.text Size: 10KB - Virtual size: 10KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
.data Size: 256B - Virtual size: 160B
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
INIT Size: 10KB - Virtual size: 10KB
IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
.reloc Size: 768B - Virtual size: 728B
IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ
-
WindowsRegistryRootkit-master/src/rootkit_installer/rootkit_installer.cpp.vbs
-
WindowsRegistryRootkit-master/src/rootkit_installer/rootkit_installer.vcproj.xml
-
WindowsRegistryRootkit-master/src/rootkit_installer/stdafx.cpp
-
WindowsRegistryRootkit-master/src/rootkit_installer/stdafx.h
-
WindowsRegistryRootkit-master/src/rootkit_installer/targetver.h