Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WireSentinel Guardian — Kernel Enforcement Platform

Windows kernel-mode companion to WireSentinel Core. Provides KMDF + WFP callout enforcement for application firewall, split tunneling, kill switch, and DNS observation.

Requirements

  • Windows 10 / 11 / Server 2022
  • Visual Studio 2022 + WDK 10.0.22621+
  • Rust toolchain (usermode controller + tests)

Build

.\scripts\build.ps1 -Configuration Release -Platform x64

ARM64: -Platform ARM64

Install (test signing)

bcdedit /set testsigning on
pnputil /add-driver guardian\guardian.inf /install
sc start WireSentinelGuardian

Test

.\scripts\run-tests.ps1

Architecture

See docs/architecture.md.

Core integration

Set wfp_engine_impl=kernel in WireSentinel Core. The guardian-controller crate implements the WfpEngine trait via IOCTL.

License

Apache-2.0

About

No description, website, or topics provided.

Resources

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages