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

Project Samples

Project Activity

See All Activity >

License

MIT License

Follow usb-guard

usb-guard Web Site

Other Useful Business Software
Premier Construction Software Icon
Premier Construction Software

Premier is a global leader in financial construction ERP software.

Rated #1 Construction Accounting Software by Forbes Advisor in 2022 & 2023. Our modern SAAS solution is designed to meet the needs of General Contractors, Developers/Owners, Homebuilders & Specialty Contractors.
Learn More
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of usb-guard!

Additional Project Details

Operating Systems

Windows

Languages

English, Spanish

Intended Audience

End Users/Desktop, System Administrators

User Interface

Win32 (MS Windows), Windows Aero

Programming Language

C#

Database Environment

Project is a file-based DBMS (database system)

Related Categories

C# Cybersecurity Tool, C# Encryption Algorithms, C# Identity and Access Management (IAM) Software

Registered

3 days ago