USB Guard is an advanced workstation security solution for Windows that turns USB drives into physical authentication keys using native Windows Kernel APIs.
- Zero-Trust Security: Validates unique hardware serial numbers through direct Kernel API calls, ensuring only authorized USB drives can unlock your PC.
- Brute-Force Protection: Exponential delay penalties after failed unlock attempts prevent automated attacks.
- High-Fidelity Lock Screen: Glassmorphism aesthetics with GPU-accelerated blur effects that blend seamlessly with your desktop wallpaper.
- System Integration: Auto-mutes volume when locked, persists via Windows Registry, and covers all connected monitors.
- Master Recovery Key: Exportable backup codes ensure you never get permanently locked out.
- Lightweight: Runs efficiently using direct native APIs instead of heavy middleware, keeping resource usage minimal.
Built with .NET 10, WPF, and Fluent Design. Open source under MIT License.
Features
- Hardware-Based Authentication
- Brute-Force Attack Prevention
- Glassmorphism Lock Screen
- Master Recovery Key System
- Deep Windows Integration