Skip to content

Demystifying Modern Windows Rootkits

Bill Demirkapi

Bill Demirkapi demystifies writing modern Windows kernel rootkits, demonstrating novel kernel hooking techniques to manipulate user-mode network stacks.

Summary

The Evolution of Windows Kernel Security

Modern Windows operating systems deploy Kernel Patch Protection (PatchGuard) and Driver Signature Enforcement (DSE) to prevent unauthorized kernel modification.

Building a Modern Windows Rootkit from Scratch

Bill Demirkapi walks through the complete lifecycle of kernel driver development, transitioning from a basic driver to an advanced stealth rootkit.

Novel Kernel Hooking and Network Stack Manipulation

Demirkapi reveals undocumented hooking primitives in kernel drivers to intercept and manipulate user-mode socket communications without triggering PatchGuard crashes.

Kernel-Mode vs. User-Mode Tradeoffs and Defenses

The presentation analyzes the operational drawbacks of kernel implants and outlines detection engineering strategies for security teams monitoring kernel telemetry.

Related talks