Windows kernel-mode companion to WireSentinel Core. Provides KMDF + WFP callout enforcement for application firewall, split tunneling, kill switch, and DNS observation.
- Windows 10 / 11 / Server 2022
- Visual Studio 2022 + WDK 10.0.22621+
- Rust toolchain (usermode controller + tests)
.\scripts\build.ps1 -Configuration Release -Platform x64ARM64: -Platform ARM64
bcdedit /set testsigning on
pnputil /add-driver guardian\guardian.inf /install
sc start WireSentinelGuardian.\scripts\run-tests.ps1See docs/architecture.md.
Set wfp_engine_impl=kernel in WireSentinel Core. The guardian-controller crate implements the WfpEngine trait via IOCTL.
Apache-2.0