Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create Readme #3

Open
wants to merge 8 commits into
base: master
Choose a base branch
from
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
33 changes: 33 additions & 0 deletions Firmware/Images/Readme
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
Here is a list of all firmware available for the ducky-key.

- c_duck_v2.1.hex:
Allow the device to work as both a HID and standard storage device at the same time.

- usb.hex:
FAT Duck.

- duck.hex:
Original firmware.

- duck_v2.1.hex
Same as duck.hex
BOOT allows the Ducky to work from boot: BIOS, EFI, Firmware

- m_duck.hex:
Multi-payloads
inject.bin - default; ducky will always run this on insertion into a computer,
Enable NUMLOCK (inject2.bin) or enable CAPSLOCK (inject3.bin)
Then push the reset switch on the naked duck, to trigger the 2nd/3rd payload.

- m_duck_v2.hex
Same as m_duck.hex
No longer have to press the GPIO button
Inject4.bin = Scroll_Lock <- New Trigger Key

- USB_v2.hex | duck_v2.hex:
Idem as usb.hex and duck.hex but VID and PID control is now easier
-> create vidpid.bin on the root of the sdcard
Use a hexeditor to write the first 2x bytes for the VID, followed by another 2x bytes for the PID

- USB_Spammer_v1.0.hex:
Firmware which replays about once every 30 seconds, with a semi random number added to the total time