Some custom firmware modifications I made to the Defcon 32 Badge. Adds some hacking features to make the badge into a portable hacking tool.
- USB Ducky Script Support
- Load Ducky Scripts from SD card
- Composite USB and HID for Ducky Scripts?
- I2C over SAO
- IR Hacking?
The firmware was originally developed by dmitrygr for Defcon 32. This is a fork of the 1.5.0 firmware from dmitrygr's site.
Run the following to compile the firmware:
mkdir build
cd build
cmake ..
make
This will give you DEFCON32.uf2
, which can be flashed to the badge.
To flash the badge, you can do the following:
- With the screen facing upright, hold the top-left button on the back of the badge.
- You should see the pico as USB storage. Mount it.
- Drag the uf2 file to the badge. It will dismount itself when it's done being flashed.