i-am-shodan/USBArmyKnife ? reverse-engineered prompt

Reverse engineered prompt

Build me a USB security gadget firmware for an ESP32 based dongle that helps with authorized red team testing.

I want it to plug in and act like a keyboard, a storage device, or a network adapter, then run scripted actions from the device itself. It should have a simple web interface for starting payloads, checking status, and managing saved tasks from a phone or browser. Include support for a DuckyScript style scripting language, plus a few built in demo payloads like a fake progress screen, a harmless rickroll style demo, and a covert storage example.

It should also support WiFi and Bluetooth features, a way to launch or monitor network based actions, and a small agent flow for controlling a machine after install. Keep it easy to flash, easy to extend, and organized so more payloads can be added later. If you need to, look up current docs online for the best way to wire up the device side pieces.

Are you gonna build this?

make sure you review the code using coderabbit

Try freeSponsored — opens CodeRabbit in a new tab