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.
UShield - USB Guard Camera Edition tracks USB/hard drive plug events and file operations, with USB block and whitelist controls. It auto activates the camera to capture snapshots every 3 seconds upon device insertion for full data protection.
USB Drive Protection Software
Detect & stop BadUSB / Rubber Ducky keystroke-injection attacks — a beautiful, cross-platform (Windows/macOS/Linux) defense app. Local-only, no telemetry.
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.
Flipper Zero USB safety scanner: tells a charge-only port from a data port, and catches a 'flash drive' that is really a keyboard. Reads the resistors USB uses to declare itself - no USB host needed.
tCrypt2Go – Lock-and-Unlock Utilities for TrueCrypt Portable
spyUSB: An integrated endpoint security solution utilizing Deep Neural Networks (DNN) to detect USB malware injection, coupled with Tokenization and CloudConceal for data exfiltration prevention.
Herramienta de seguridad para Windows que utiliza unidades USB como llaves físicas para bloquear automáticamente el sistema.
🔒 Block all USB devices by default — require password auth via polkit before any device is allowed. Protects against BadUSB, Rubber Ducky & HID injection attacks.
Advanced USB Malware Detection, File Recovery & Digital Forensics Suite built with PowerShell and WPF.
An automated Endpoint Security tool for macOS that detects and actively blocks unauthorized USB devices based on UUID whitelisting.
Local-only encrypted vault with post-quantum key protection.
USB-Security-Web
Defensive Windows 11 USB storage control with password access, Microsoft Defender scanning, auto-blocking, remediation, and secure formatting.
Deny-by-default USB admission gate for Linux. New devices stay inert until a human approves them — inspected across a descriptor/consistency/behaviour/storage pipeline while held under a pre-authorization quarantine window. Research-stage (alpha).
USB endpoint security framework with real-time monitoring, VirusTotal integration, and SOC-style threat detection.
SentinelOne policy configuration enabling automatic scanning of USB and external storage devices on Windows and macOS endpoints.
Secure USB station for Raspberry Pi with antivirus scanning, file sanitization, and malware detection. Automated security management with ClamAV and oletools integration.
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."