Buy a Circuit Playground Express here
Install and have your USB Rubber Ducky working in less than 5 minutes.
-
Download CircuitPython for the Adafruit Circuit Playground Express. *Updated to 7.1.1
-
Plug the device into a USB port while holding the boot button. It will show up as a removable media device named
CPLAYBOOT
. -
Copy the downloaded
.uf2
file to the root of the board (CPLAYBOOT
). The device will reboot and after a second or so, it will reconnect asCIRCUITPY
. -
Download
adafruit-circuitpython-bundle-7.x-mpy-YYYYMMDD.zip
here and extract it outside the device. -
Navigate to
lib
in the recently extracted folder and copyadafruit_hid
to thelib
folder in your Circuit Playground. -
Click here, press CTRL + S and save the file as
code.py
in the root of the Circuit Playground, overwriting the previous file. -
Find a script here or create your own one using Ducky Script and save it as
payload.dd
in the board.
To edit the payload, enter setup mode by holding down Button A on the board when it is plugged in, this will stop the circuit playground from injecting the payload in your own machine.