Skip to content

CapSmoIIett/WDM_project_template

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WDM template

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.

Launch (this is for beginners)

I strongly recommend using a virtual machine.

Preparation:

  1. Download DebugView and transfer to virtual machine. To see the driver output, run it as administrator. And set the Capture > Capture Kernel checkbox.

  2. Switch the system to test signature mode:

bcdedit /set testsigning on 

Create driver:

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.

RegistryEditor

Start driver:

sc.exe start driver

If everything works as it should, you will see the output.

DebugView_Entry

Stop driver:

sc.exe stop driver

Completion result.

DebugView_Unload

About

this is a template for windows driver model projects

Topics

Resources

Stars

Watchers

Forks

Languages