USB Rubber Ducky App Save

:hatching_chick: Windows GUI for USB Rubber Ducky

Project README

USB-Rubber-Ducky-App

Windows GUI for USB Rubber Ducky

Description

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.

To-Do List

  • Eject Button: Unmount selected removable drive. Complete
  • Payload Descriptions: Description tooltips for all default scripts.
  • Firmware Options: Ability to change Ducky's Firmware.
  • Recommendations? I'll take any ideas and recommendations users may have!

Screenshot

Open Source Agenda is not affiliated with "USB Rubber Ducky App" Project. README Source: xadamxk/USB-Rubber-Ducky-App
Stars
85
Open Issues
0
Last Commit
1 year ago

Open Source Agenda Badge

Open Source Agenda Rating