Processes & ports
Inspect running processes and listening TCP/UDP ports, resolve owning processes, and manage processes or firewall access through native Windows APIs.
Local Windows security & system monitor
VoidGuard monitors processes, ports, services, networking, firewall rules, DNS, startup locations, file integrity, security events, and system risk — directly on the Windows machine it runs on.
Open source · MIT licensed · Windows 10/11
Get VoidGuard
You don't need Rust, Node.js, Visual Studio, or any development tools to use the released application. Download the installer, run it, and VoidGuard is ready to go.
Looking for release notes, checksums, previous versions, or source archives? View all releases on GitHub →
```What it watches
Inspect running processes and listening TCP/UDP ports, resolve owning processes, and manage processes or firewall access through native Windows APIs.
Inspect and manage Windows Firewall rules and per-adapter DNS configuration through typed and validated requests.
Inspect Windows services, their status, startup type, and publisher, with confirmation before disruptive actions.
Monitor security-sensitive and user-configured locations for creation, deletion, modification, and signer changes.
Inspect Run/RunOnce keys, startup folders, scheduled tasks, and services, with evidence shown alongside classifications.
Correlate security events, score combinations of signals, and maintain a local audit trail of actions taken by VoidGuard.
Security boundary
cmd.exe, or PowerShell commands
Every privileged action follows one path:
No exceptions — recorded whether it succeeds or fails.
Architecture
Tauri + React + TypeScript on the frontend, Rust + SQLite on the backend. See the architecture document for the complete module and data-flow breakdown.
```Development status
Tauri setup, dashboard, SQLite schema, event and audit-log backend.
Process manager, open-port monitoring, network adapters, and services manager.
Filesystem monitoring, persistence locations, scheduled tasks, event timeline, and risk correlation.
Complete Windows Firewall rule management and per-adapter DNS configuration.
System, network, startup, and integrity scans, explained security scoring, and notifications.
Retention policies, performance work, Windows packaging, MSI/EXE installers, and public release distribution.
For developers
End users should download the pre-built installer above. Developers can clone the repository and run VoidGuard from source.
git clone https://github.com/Behnooddev/Web-VoidGuard.git
```
cd Web-VoidGuard
npm install
npm run tauri dev
```
Full prerequisites, development setup, architecture, testing, and release instructions are available in the GitHub Wiki .
```