## LEARN BADUSB AND FIND EXISTING SCRIPTS Dont be scared! its super duper simple! First, the badkb/badusb uses an enormously simple language called Duckyscript 1.0 These scripts are compatible with the [Rubber Ducky by hak5](https://shop.hak5.org/products/usb-rubber-ducky), but the rubber ducky has a proprietary version that just has more features. ### Learn badusb/badkb/duckyscript 1.0: * Official Documentation from Flipper: https://docs.flipper.net/bad-usb * Original Documentation of Duckyscript 1.0: https://archive.is/h3EGn (if this link fails, try https://web.archive.org/web/20220816200129/http://github.com/hak5darren/USB-Rubber-Ducky/wiki/Duckyscript ) ### Existing badkb scripts: * Jakoby's scripts: https://github.com/I-Am-Jakoby/Flipper-Zero-BadUSB * Atomiczsec's scripts: https://github.com/atomiczsec/My-Payloads/tree/main/FlipperZero/payloads * Redd's scripts: https://github.com/InfoSecREDD/REPG-Community-Payloads ### Windows Keyboard Combos/Shortcuts: * Very basic keyboard shortcuts: https://support.microsoft.com/en-us/windows/windows-keyboard-shortcuts-3d444b08-3a00-abd6-67da-ecfc07e86b98 * Very basic but useful description of some very common combos https://edu.gcfglobal.org/en/windowsbasics/keyboard-shortcuts-in-windows/1/ * All Windows shortcuts: https://support.microsoft.com/en-us/windows/keyboard-shortcuts-in-windows-dcc61a57-8ff0-cffe-9796-cb9706c75eec ### General Advice: * Always RTFM, Read The Fucking Manual. * Look at the existing badkb/badusb scripts to get ideas, methods, and to learn. * If you have something specific you want to do and think there should be a keyboard combo for it, absolutely Google it hard and check your references * Making a badusb/badkb payload is usually trial and error especially with the delays. dont give up, its just the process.