GoodUSB

Prevent BadUSB attacks


License
MIT
Install
pip install GoodUSB==1.1

Documentation

GitHub's Super Linter platforms platforms
GoodUSB is a program that prevents attacks from badUSB's such as: usb-rubber-ducky, malduino, and many more.


📃 Table of Content


🟢 Features

  • ⌨️ Detects keyboard input
  • 🛑 If keyboard is typing too fast, act upon information
  • 🦾 Has ability to:
    • lock keyboard
    • shutdown PC
    • log attack
    • sabatoge attack

⚙️ Modes

Mode Description
🔒 Standard Lock keyboard for x seconds
🔐 Secure Shutdown PC
🔉 Quiet Sneak key every random(x) key inputs
🕵️ Interested Log attack into logfile

📦 Installation

  • 🔴 MAKE SURE TO OPEN CMD IN ADMINISTRATOR
  • 1️⃣ git clone https://github.com/TINYT1ME/GoodUSB
  • 2️⃣ cd GoodUSB & python setup.py
  • 🚪 Your can now delete GoodUSB folder

👇 Requirements


👽 Future

  • Compatibility: Mac, Linux
  • Include more modes
  • Include custom mode

🔗 Similar open source projects