All flashers

RUBBERLESS·DUCKY WebFlasher v0-alpha

No device

Step 01 of 04

Read this first.

This writes open firmware over the stock image on a Hak5 USB Rubber Ducky. It is meant for a board that is already bricked.

The stock firmware cannot be put back from this page. Do not run it on a device that still works.

Step 02 of 04

Enter DFU mode.

Hold SW1, the button next to the crystal, while plugging the board into USB. Let go after about a second. It stops presenting as a keyboard and waits for firmware instead.

On Windows, run Zadig once per machine to bind the DFU device to WinUSB, or the browser cannot open it.

Step 03 of 04

Connect.

Pick the device in the browser prompt. It is listed under vendor 03EB, product 2FF6.

Step 04 of 04

Flash.

One cell per 512-byte page. Do not unplug until the log says so.

0 / 27,880 B 0 / 55 pages ready

Image
firmware.hex
Extent
0x80002000 → 0x80008ce7

Complete

Flashed.

The board has been reset and will re-enumerate as an HID keyboard running the new firmware. You can unplug it now.

Firmware repo
Log