This tool was made for Hak5's USB Rubber Ducky. It helps users create and copy Rubber Ducky payloads to their Ducky's MicroSD card. The tool will automatically make a home directory (ie C:\RubberDucky) and download the most up-to-date encoder.jar file from the Rubber Ducky Wiki (Currently uses encoder v 2.6.3). After directories are made, default scripts are downloaded and imported into the encoder menu.
Updated to work on Windows 10+ as of August 13, 2022
Features
Helpful Tooltips: Tooltip descriptions for each program feature.
Select HD: Which drive the home directory for the ducky will be made.
MicroSD: Which removable storage device the .bin file will be copied to.
Refresh Devices: Will refresh the HD and MicroSD options.
Eject: Unmount selected removable drive.
Keyboard Layout: Allows users to select keyboard layout of scripts using encoder 2.x options.
Payload Selection: Allows users to select default scripts from the official RubberDucky Wiki, along with their own custom scripts.
Load Payload: Loads the selected payload into the editing box.
Save Payload: Saves contents of edit box to text file.
Make .bin: Creates .bin based on the .txt script made using the encoder.
Copy .bin: Copies .bin made to removable storage device selected.