The HackSys Extreme Vulnerable Driver (HEVD) is a Windows Kernel driver that is intentionally vulnerable. It has been developed for security researchers and enthusiasts to improve their skills in kernel-level exploitation.
HEVD offers a range of vulnerabilities, from simple stack buffer overflows to more complex issues such as use-after-free, pool buffer overflows, and race conditions. This allows researchers to explore exploitation techniques for each implemented vulnerability.
ooooo ooooo oooooooooooo oooooo oooo oooooooooo. `888' `888' `888' `8 `888. .8' `888' `Y8b 888 888 888 `888. .8' 888 888 888ooooo888 888oooo8 `888. .8' 888 888 888 888 888 " `888.8' 888 888 888 888 888 o `888' 888 d88' o888o o888o o888ooooood8 `8' o888bood8P'
- Write NULL
- Double Fetch
- Buffer Overflow
- Stack GS
- Use After Free
- Type Confusion
- Integer Overflow
- Arithmetic Overflow
- Memory Disclosure
- Arbitrary Increment
- Arbitrary Overwrite
- Null Pointer Dereference
- Uninitialized Memory
- Insecure Kernel Resource Access
- Install Visual Studio 2017
- Install Windows Driver Kit
- Run the appropriate driver builder
If you do not want to build HackSys Extreme Vulnerable Driver from source, you could download pre-built executables for the latest release:
Use OSR Driver Loader to install HackSys Extreme Vulnerable Driver
The HackSys Extreme Vulnerable Driver and the respective exploits have been tested on Windows 7 SP1 x86 and Windows 10 x64