This project is a wdm driver template for Windows, with a customized GitHub Actions build.
The result of the build is two archives, debug and release. The build occurs with each push. These archives are pinned as build artifacts.
I strongly recommend using a virtual machine.
-
Download DebugView and transfer to virtual machine. To see the driver output, run it as administrator. And set the Capture > Capture Kernel checkbox.
-
Switch the system to test signature mode:
bcdedit /set testsigning on
Open powershell with administrator privileges.
sc.exe create driver type= kernel binPath= c:\path\to\driver\driver.sys
Afrter that you can find driver in RegistryEditor.
sc.exe start driver
If everything works as it should, you will see the output.
sc.exe stop driver
Completion result.