Skip to content

Low-cost alternative to the USB Rubber Ducky using an arduino micro

Notifications You must be signed in to change notification settings

uoRetr0/arduino-rubber-ducky

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Arduino Rubber Ducky Project

Demo

Transform your Arduino into a keystroke-automation tool with this low-cost alternative to the USB Rubber Ducky, designed for ethical hacking, testing, and automation tasks.

Overview

This project enables an Arduino to act as a Human Interface Device (HID), executing pre-programmed keystroke sequences. It's designed for cybersecurity enthusiasts, educators, and professionals looking for an accessible and versatile tool for automation and testing purposes.

Features

  • Custom Scripting: Easily create and deploy keystroke sequences.
  • Broad Compatibility: Works with Arduino Leonardo, Micro, and others.
  • Educational Tool: Ideal for learning about HID attacks and defenses.

Getting Started

Prerequisites

  • Compatible Arduino board.
  • Arduino IDE.

Installation

  1. Clone the repository: git clone https://github.com/uoRetr0/arduino-rubber-ducky.git
  2. Open the Arduino IDE, select your board and port.
  3. Load the script from this repository and upload it to your Arduino.

Usage

The Arduino will mimic a USB keyboard, executing the keystroke sequence upon connection to a computer. Customize the script to fit your specific needs.

Ethics and Safety

Intended for educational and legitimate uses only. Ensure compliance with laws and regulations in your jurisdiction.

License

Released under the MIT License. See LICENSE for details.

About

Low-cost alternative to the USB Rubber Ducky using an arduino micro

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages