Repository navigation
Windows Kernel
Kernel internals that matter for game protection and low-level research: object/process/image callbacks, APC/attach, driver load forensics (PiDDBCache, MmUnloadedDrivers, pool), DSE/PatchGuard/HVCI, and BYOVD paths.
- Structures: EPROCESS/ETHREAD, MMVAD, DRIVER_OBJECT, IRP; SSDT/IDT; pool tables
- Kernel Callbacks: process/thread/image notify, ObRegisterCallbacks, Cm/Flt
- Trust features: DSE, PatchGuard, VBS/HVCI, Secure Boot
- BYOVD: signed vulnerable drivers → kernel R/W → unsigned load / blind AC
- Pool / Segment Heap: HeapKey-aware scanning for hidden modules and shellcode
- Hypervisor defense: EPT-protected callback/ETW/AC pages; WHP research tracing; hacked-hypervisor stress tooling such as vt-debuuger
- EFI: pre-kernel mappers that skip normal driver-load telemetry
Version-specific PatchGuard research (e.g. PG1903 on Win10 1903 via context-page NX manipulation) illustrates how PG bypass studies map to the Demo NX / Cheat PatchGuard README lane.
Kernel Callbacks · BYOVD · HVCI · PatchGuard · PG1903 · vt-debuuger · DMA · Anti-Cheat
Cheat PatchGuard/DSE/Windows Kernel Explorer/Vulnerable Driver; Anti Cheat Ring0 callbacks and detection:attach/hide/vulnerable driver; Windows Security Features; Some Tricks > Windows Ring0.
awesome-game-security · gs.awesome.rip · Wiki mirrors the in-repo knowledge layer under wiki/