Loading repository data…
Loading repository data…
mqz0211 / repository
Oh My USB is a stealthy BadUSB payload generator written in Python. It lets you craft DuckyScript payloads for devices like Rubber Ducky and Digispark — with built-in presets, stealth typing, destructive command detection, and netcat listener helpers. Perfect for red teaming, pen testing, or automating USB-based attacks.
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
A stealthy Python-powered BadUSB payload generator designed for penetration testers, red teamers, and hardware hackers.
Oh My USB lets you craft DuckyScript payloads for USB Rubber Ducky, Digispark, or any HID-based device. It includes built-in presets, custom scripting, stealth mode, payload stats, and safety checks.
Remove-Item or shutdownnc -lvnp 4444).txt format)git clone https://github.com/mqz0211/oh-my-usb.git
cd oh-my-usb
python3 ohmyusb.py
Requires Python 3.x
$ python3 ohmyusb.py
Evil USB Payload Generator
[1] Use preset payload
[2] Write custom payload
Choose an option (1 or 2): 1
Available Payloads:
[1] Reverse Shell
[2] Keylogger
[3] Open Website (coming soom
[4] Wifi Reconfig(Coming soon
[5] Self Destruct(v2.0)
Select a payload number to generate: 1
Enable stealth mode? (y/n): y
--- Payload Stats ---
Total lines: 6
STRING commands: 1
DELAY commands: 3
Estimated time (ms): 1350
----------------------
[!] This looks like a reverse shell payload. Example listener:
nc -lvnp 4444
This tool is intended for educational and authorized testing only. Do not use on targets you don’t have explicit permission to test.
You are responsible for your actions.
MIT License – see LICENSE