Rubber Ducky 1.0

Rubber Ducky / HID Interface

Zaczęliśmy pracę nad projektem mającym na celu przygotowanie urządzenia typu Rubber Ducky, które umożliwia wykonywanie określonych komend na zainfekowanym komputerze (w naszym przypadku otwiera połączenie reverse shell).


W prototypowej wersji połączenie było nawiązywane przy użyciu NetCat, w uktytej instacji PowerShella. Polecenia zostały napisane w języku CircuitPython.


Obecnie pracujemy nad zmodyfikowaniem skryptu tak, aby pobierał program do tworzenia reverse shella napisany w języku C++, a następnie dodawał go do autostartu, co sprawi że Rubber Ducky stanie się bardziej uniwersalny.
Sam Ducky oparty jest o mikroukład Raspberry Pi Pico.