Windows utility for detecting and defeating rogue USB devices.
-
Updated
Jun 22, 2022 - C#
Windows utility for detecting and defeating rogue USB devices.
Educational security research notes documenting USB HID (BadUSB/Rubber Ducky) concepts from a defensive perspective. The repository preserves historical filenames while emphasizing detection, prevention, user awareness, and ethical lab use. No payloads, automation scripts, or actionable exploits are provided.
Rubber Ducky is an awareness initiative focused on educating individuals and organizations about potential cybersecurity threats that can be delivered through USB devices, particularly targeting issues like ransomware, backdoors, and keyloggers. Leveraging the concept of Bad USB and the functionality of Rubber Ducky USBs.
tCrypt2Go – Lock-and-Unlock Utilities for TrueCrypt Portable
Advanced USB Drive Protection Software
OGTTrust: Real-time USB monitoring and keystroke behavior analysis tool built with .NET 10 and WPF. Detects suspicious device activity and automated injection attacks with an async event-driven architecture and a modern dark-theme UI.
Local-only encrypted vault with post-quantum key protection.
An automated Endpoint Security tool for macOS that detects and actively blocks unauthorized USB devices based on UUID whitelisting.
LockPort is a lightweight Windows background service that automatically locks newly inserted USB storage devices until the correct PIN is entered. Designed for small offices and kiosks, it prevents unauthorized flash drives from mounting and ensures secure device access.
Herramienta de seguridad para Windows que utiliza unidades USB como llaves físicas para bloquear automáticamente el sistema.
USB endpoint security framework with real-time monitoring, VirusTotal integration, and SOC-style threat detection.
Secure USB station for Raspberry Pi with antivirus scanning, file sanitization, and malware detection. Automated security management with ClamAV and oletools integration.
USB Vault is a local-first encrypted password manager secured by a physical USB identity key and a PIN. It uses AES-256-GCM and scrypt to protect your vault file, ensuring your data never leaves your machine.
A secure USB access control system that locks any inserted USB drive automatically and unlocks it only with face recognition
A collection of 4 security automation tools developed during my internship, covering DLP, USB Security, HIDS, and Threat Intelligence.
🔒 Block all USB devices by default — require password auth via polkit before any device is allowed. Protects against BadUSB, Rubber Ducky & HID injection attacks.
A lightweight security framework designed to simplify employee authentication and protect corporate systems through USB-based access and human-centric security design.
Safely inspect USB flash drives without exposing your computer. RP2350 acts as a hardware firewall — browse, preview, and scan files through a web app over serial.
USB Sentinel is an advanced USB security and forensic analysis tool that detects malicious devices, suspicious payloads, and post-insertion activity using behavioral analysis, risk scoring, and multi-engine threat detection.
NUMIA: Iran's first native real-time network monitoring & cybersecurity platform. Cross-platform agents (Windows/Linux/macOS), DLP, USB control, centralized management. Built with Python. 🔒 [numia.ir]
Add a description, image, and links to the usb-security topic page so that developers can more easily learn about it.
To associate your repository with the usb-security topic, visit your repo's landing page and select "manage topics."