C# BSD-3-Clause

VectorKernel

PoCs for Kernelmode rootkit techniques research.

D

daem0nc0re

Dernière activité 25 mars 2026
daem0nc0re/VectorKernel

444

étoiles

65

forks

1

issues ouvertes

kernelrootkitwindows

Ce README est souvent en anglais.

VectorKernel

PoCs for Kernelmode rootkit techniques research or education. Currently focusing on Windows OS. All modules support x64 family 64bit OS only.

Environment

All modules are tested in Windows 11 x64. To test drivers, following options can be used for the testing machine:

  1. Enable Loading of Test Signed Drivers

  2. Setting Up Kernel-Mode Debugging

Each options require to disable secure boot.

Modules

Detailed information is given in README.md in each project's directories. All modules are tested in Windows 11.

Module Name Description
BlockImageLoad PoCs to block driver loading with Load Image Notify Callback method.
BlockNewProc PoCs to block new process with Process Notify Callback method.
CreateToken PoCs to get full privileged SYSTEM token with ZwCreateToken() API.
DropProcAccess PoCs to drop process handle access with Object Notify Callback.
ElevateHandle PoCs to elevate handle access with DKOM method.
FileDirHide PoCs to hide file/directory.
GetFullPrivs PoCs to get full privileges with DKOM method.
GetKeyStroke PoCs to log keyboard action with kernel driver.
GetProcHandle PoCs to get full access process handle from kernelmode.
InjectLibrary PoCs to perform DLL injection with Kernel APC Injection method.
MemRead PoCs to read arbitrary process memory.
ModHide PoCs to hide loaded kernel drivers with DKOM method.
ProcHide PoCs to hide process with DKOM method.
ProcProtect PoCs to manipulate Protected Process.
QueryModule PoCs to perform retrieving kernel driver loaded address information.
StealToken PoCs to perform token stealing from kernelmode.

TODO

More PoCs especially about following things will be added later:

  • Notify callback
  • Filesystem mini-filter
  • Network mini-filter

Projets similaires

Windows rootkit for Intel x64 with 25+ features, demonstrating rootkit techniques compatible with all Windows 10 and Windows 11 versions.

C++cppcyber-securitycybersecurity
IIdov31
2,5 k étoiles362

Now You See Me, Now You Don't

C++driverkernelmalware-development
ZZeroMemoryEx
1,1 k étoiles160

Windows Kernel Rootkit in Rust

Rustkernelring0rust
Jjoaoviictorti
709 étoiles68