Skip to content

The goal of this device is to be functionally equivalent to the USB rubberDucky by Hak5, but with a web interface and built in interpreter.

Notifications You must be signed in to change notification settings

platevoltage/rubber-pelican

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation

rubber-pelican

The goal of this device is to be functionally equivalent to the USB rubberDucky by Hak5. Unlike the rubber ducky, the payload is interpreted by a built in duckyscript interpreter and doesn't require compilation. Furthermore, payloads can be run from a web interface. To run this project, open it up with VSCode with the PlatformIO extension, and upload to an ESP32S2 device (native USB required).

Screenshot 2023-03-04 at 3 02 00 PM

Roadmap

  • Evaluate functions when within a command parameter
  • Implement random numbers
  • Evaluate conditions when && or || is used

Dependencies

About

The goal of this device is to be functionally equivalent to the USB rubberDucky by Hak5, but with a web interface and built in interpreter.

Topics

Resources

Stars

Watchers

Forks