Skip to content

mbwilding/kernel-win-rs

Repository files navigation

Kernel Driver in Rust

Environment Variables

Key Value
WIN_SDK_TOOLS C:\Program Files (x86)\Windows Kits\10\bin\10.0.22621.0\x64

Requirements

SDK and WDK

Install both the SDK and WDK

Install Cargo Make

cargo install cargo-make

Build

cargo make deploy

Test Signing

bcdedit -set TESTSIGNING ON
bcdedit /debug on

Driver

Create

sc create kernel_win_rs binPath="%FullPath%\kernel_win_rs.sys" type=kernel start=demand

Start

sc start kernel_win_rs

Remove

sc delete kernel_win_rs

About

Windows Kernel Driver

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages