Der Rubber Ducky des Anbieters Hak5 sieht aus wie ein gewöhnlicher USB-Stick, das Gehäuse entspricht den Werbe-USB-Sticks, die typischerweise auf Messen verteilt werden. Im Inneren des USB-Sticks befindet sich jedoch eine spezielle Hardware, nämlich ein Mikrocontroller, der in der Lage ist, als virtuelle Tastatur zu fungieren. Der Rubber Ducky wurde ursprünglich als Werkzeug zur Automatisierung von Administrationsaufgaben entwickelt.
Durch die Verwendung des sehr einfachen Ducky Script als Skriptsprache für die Konfiguration hat diese Hacking-Hardware eine weite Verbreitung gefunden und den BadUSB-Angriff populär gemacht. Mit dem Rubber Ducky kann man alles machen, was man auch mit einer Tastatur machen kann - nur viel schneller als ein Mensch tippen kann, denn es können mehr als 1000 Wörter pro Minute getippt werden.
Die Hardware Rubber Ducky ist Teil der Kategorie USB des Buches Hardware & Security.