Demystifying PatchGuard is a comprehensive analysis of Microsoft's security feature called PatchGuard, which is designed to prevent unauthorized modifications to the Windows kernel. The analysis is done through practical engineering, with a focus on understanding PatchGuard's inner workings.
☆135Mar 16, 2026Updated 6 months ago
Alternatives and similar repositories for Demystifying-PatchGuard
Users that are interested in Demystifying-PatchGuard are comparing it to the libraries listed below. We may earn a commission when you buy through links labeled 'Ad' on this page.
Sorting:
- POC Hook of nt!HvcallCodeVa☆53May 8, 2023Updated 3 years ago
- Reverse Engineering a signed kernel driver packed and virtualized with VMProtect 3.6☆112Mar 16, 2026Updated 6 months ago
- Recursive and arbitrary code execution at kernel-level without a system thread creation☆159Mar 16, 2026Updated 6 months ago
- Bypassing PatchGuard on modern x64 systems☆266Apr 9, 2023Updated 3 years ago
- ☆143Dec 10, 2022Updated 3 years ago
- Managed hosting for WordPress and PHP on Cloudways • AdManaged hosting for WordPress, Magento, Laravel, or PHP apps, on multiple cloud providers. Deploy in minutes on Cloudways by DigitalOcean.
- Old way for blocking NMI interrupts☆29Sep 6, 2022Updated 4 years ago
- nmi stackwalking + module verification☆176Dec 28, 2023Updated 2 years ago
- ☆24Jul 24, 2023Updated 3 years ago
- Research on Windows Kernel Executive Callback Objects☆314Feb 22, 2020Updated 6 years ago
- An advanced DKOM for drivers with "DRIVER_OBJECT"☆23Feb 19, 2023Updated 3 years ago
- Demo proof of concept for shadow regions, and implementation of HyperDeceit.☆319May 31, 2023Updated 3 years ago
- Dont Call Me Back - Dynamic kernel callback resolver. Scan kernel callbacks in your system in a matter of seconds!☆256Jul 9, 2024Updated 2 years ago
- Abusing nvidia driver (nvoclock.sys) for physical/virtual memory and control register manipulation.☆296Mar 16, 2026Updated 6 months ago
- Using CVE-2023-21768 to manual map kernel mode driver☆201Mar 10, 2023Updated 3 years ago
- 1-Click AI Models by DigitalOcean Gradient • AdDeploy popular AI models on DigitalOcean Gradient GPU virtual machines with just a single click. Zero configuration with optimized deployments.
- driver manual mapper powered by https://github.com/estimated1337/lenovo_exec☆120Dec 28, 2022Updated 3 years ago
- x64 Windows PatchGuard bypass, register process-creation callbacks from unsigned code☆207May 27, 2021Updated 5 years ago
- Using Microsoft Warbird to automatically unpack and execute encrypted shellcode in ClipSp.sys without triggering PatchGuard☆267Aug 31, 2022Updated 4 years ago
- Load your driver like win32k.sys☆257Aug 20, 2022Updated 4 years ago
- Easy Anti PatchGuard☆218Apr 9, 2021Updated 5 years ago
- Mapping your code on a 0x1000 size page☆70May 20, 2022Updated 4 years ago
- Loads a signed kernel driver which allows you to map any driver to kernel mode without any traces of the signed / mapped driver.☆415Aug 8, 2021Updated 5 years ago
- ☆158May 21, 2024Updated 2 years ago
- An x64 page table iterator written in C++ as a kernel mode windows driver.☆123May 25, 2021Updated 5 years ago
- Managed Kubernetes at scale on DigitalOcean • AdDigitalOcean Kubernetes includes the control plane, bandwidth allowance, container registry, automatic updates, and more for free.
- Emulate Drivers in RING3 with self context mapping or unicorn☆387Aug 18, 2022Updated 4 years ago
- Archive R/W into any protected process by changing the value of KTHREAD->PreviousMode☆162Jul 31, 2022Updated 4 years ago
- Demonstrate calling a kernel function and handle process creation callback against HVCI☆86Dec 21, 2022Updated 3 years ago
- Virtual and physical memory hacking library using gigabyte vulnerable driver☆71Mar 16, 2026Updated 6 months ago
- HyperDeceit is the ultimate all-in-one library that emulates Hyper-V for Windows, giving you the ability to intercept and manipulate oper…☆382Jun 3, 2023Updated 3 years ago
- Detect-KeAttachProcess by iterating through all processes as well as checking the context of the thread.☆117Feb 8, 2022Updated 4 years ago
- This project migrated to https://github.com/backengineering/llvm-msvc☆83Sep 3, 2023Updated 3 years ago
- base for testing☆197Sep 28, 2024Updated last year
- Finding Truth in the Shadows☆127Jan 26, 2023Updated 3 years ago
- Managed hosting for WordPress and PHP on Cloudways • AdManaged hosting for WordPress, Magento, Laravel, or PHP apps, on multiple cloud providers. Deploy in minutes on Cloudways by DigitalOcean.
- Drawing from kernelmode without any hooks☆176Jul 7, 2022Updated 4 years ago
- ☆75Dec 17, 2020Updated 5 years ago
- A basic 100 loc CPU emulator using the existing code of ntoskrnl.exe☆74Aug 16, 2023Updated 3 years ago
- just proof of concept. hooking MmCopyMemory PG safe.☆94Nov 13, 2023Updated 2 years ago
- Bootkit for Windows Sandbox to disable DSE/PatchGuard.☆343Oct 13, 2024Updated last year
- Example of reading process memory through kernel special APC☆111Apr 21, 2023Updated 3 years ago
- "Bypassing" HVCI via donor PFN swaps to modify read-only code pages. Call chained kernel functions (kCET and SLAT support), and more.☆133Mar 16, 2026Updated 6 months ago