GitXplorerGitXplorer
b

arduboy-rubber-ducky

public
1 stars
0 forks
0 issues

Commits

List of commits on branch master.
Unverified
14b59c55bf2427687c187899c4271e6513309d17

Forgot a word

committed 8 years ago
Unverified
dd5ec6ededec6ccc560c94d1f0aea44f17f832da

Adding requirements to README.md

committed 8 years ago
Unverified
df3201656a2057a09bb84faf4d495fa1091af0f6

Addressing suggestions from Issue #1

committed 8 years ago
Unverified
1c451cc203a015c0bcd976be92a84c8884982424

Adding README.md

committed 8 years ago
Unverified
35fe4b65a0acbee688dbe8678eb1012c2f0abdbf

Rename ino file

committed 8 years ago
Unverified
616ef15e7a25e70487f7f7186bacff7c2d3bc0a2

Adding konami code boolean

committed 8 years ago

README

The README file for this repository.

by Benji Encalada | @benjifs

Overview

This is a simple application to manage and run DuckyScript payloads for HID Attacks from your Arduboy. This project was inspired by the USB Rubber Ducky with help from Dckuino.js for translating DuckyScript payloads to Arduino.

Requirements

To compile and upload this code to your Arduboy you're going to need to install the Arduino IDE as well as the Arduboy2 library.

Usage

After you've uploaded the Arduboy Rubber Ducky code to your Arduboy you should see a rubber ducky icon on the screen. At this point you should enter the Konami Code to get access to the main menu which shows the available payloads. You can then choose one of the available payloads from the menu and watch it run on your computer.

In order to add your own payloads you will need to convert them from DuckyScript to Arduino. You can do this by using Dckuino.js (You can also go here). After you have converted your payload, you should copy everything that is under the setup function into your own function in the ducky.h file like in the examples. After that just scroll to the bottom of that file and make sure that you've added the function name and a label to properly show this on the menu.

You can remove the Konami Code functionality by changing bool konami in the ArduboyRubberDucky.ino file to false. I only added this for fun.

TODO

  • Improve speed at which payloads run.
  • Compare performance to the USB Rubber Ducky.

Questions

Feel free to contact me with any questions you may have.