kurasagi is full POC of PatchGuard bypass for Windows 24H2 - 25H2. Tested on 24H2 26100.4351 - Up to 25H2 26200.6899.
For more information, please refer to the product branch, which contains the PDF paper detailing the bypass.
If any BSOD which is related to CRITICAL_STRUCTURE_CORRUPTION (PatchGuard) appears, please create issue with it!
- PLEASE USE IT FOR ONLY EDUCATIONAL PURPOSES!
- Do not turn on hypervisor-based security factors when running! (It will BSOD!)
- Use kdmapper for driver loading.
- After
kurasagihas been loaded, we just found there's some weird issue when you allocate pool withNonPagedPoolExecute(orNonPagedPool, it is same), it is not executable. I'll fix as soon as possible.
Here are the helpful resources I referred to in completing this project. I appreciate these works, ideas, and source codes. Thanks
