This is a base (or template if you will) for a Kernel Mode Driver using Microsoft's Kernel Mode Driver Framework, a framework used to build Kernel drivers on Windows.
The project is prepared to work on any Windows version, if you find the correct winver and modify the winver argument
given to the wdk_add_driver
CMake function from the amazing FindWDK project
, which made this 10x less painful.
If you don't know, or just can't be asked to research how to modify this value with a correct one, refer to this page on MSDN.
For obvious reasons, when working on Kernel Mode, the standard library is not included.
- FindWDK [Used for basic CMake]
- obfusheader.h [Used for compile-time obfuscation]