| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
WindowsDanger is an open-source project that help developers to Learn Windows Kernel and other x86 Features.
But, We are NOT modify/patch Windows Code
We Directly Modify x86 Context Instead
So, We will not bypass PatchGuard, Using Official Test-Mode Instead
This driver Dreamed to assist developers accessing and manipulating system resources more conveniently. By installing and launching this driver, you can elevate all threads to Ring0, allowing for full control over low-level hardware and system resources.
⚠️ Warning: Please be aware that using WindowsDanger may result in system instability, data loss, or other unintended consequences. Use with caution and perform testing in a safe environment.
This project is still under development. For more quick access, please use the QEMU_Danger_x86 project.
Ke386SetIoAccessMap and Ke386IoSetAccessProcess is NOT available in Win10/Server 2019 and above. It's better to learn how the x86 CPU work within TSS and IOPM, I just did that😎
Currently achieved:
Known Issues:
Import things:
Ideas:
Unknown exception - code c0000096 (!!! second chance !!!) WindowsDanger!Disable_WriteProtect+0x9: fffff802`662c112e 0f22c0 mov cr0,rax
MUST Attach Kernel Debugger to prevent BSOD, because int 3 will trigger BSOD without Kernel Debugger.
sc create WindowsDanger type= kernel binPath= C:\kd\WindowsDanger.syssc start WindowsDangerIoCTL_Caller: Send Requests to our Kernel Driver. Supported Commands:
InterruptTester: Test our new IDT entries 78H and 79H
Please note, before you use int 078h/079h, you must Hack the GDT, Disable SMAP/SMEP, and Insert new IDT entries by (1, 4, 3).
sc stop WindowsDangersc delete WindowsDangerWindowsDanger is licensed under the MIT License. Please refer to the LICENSE file for more information.
We welcome your contributions to the WindowsDanger project! Please see CONTRIBUTING.md for how to get started.
If you encounter any issues while using WindowsDanger, or have any suggestions and feedback, please submit your concerns on the Issues page.
WindowsDanger is intended for learning and research purposes only. The use of this driver may result in system instability, data loss, or other unintended consequences. The project authors and contributors are not responsible for any damages or losses resulting from the use of this driver. By using WindowsDanger, you agree to assume all risks.
| Back | FazBrowse Home | New Git URL |