Rubber Ducky: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
(→Links) |
|||
| Zeile 25: | Zeile 25: | ||
=Beispiele= | =Beispiele= | ||
| − | + | *[[Ruber Ducky Ubuntu]] | |
| − | + | ||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | ==Mac== | + | ==Ruber Ducky Mac== |
<pre> | <pre> | ||
REM Code: open terminal on mac | REM Code: open terminal on mac | ||
| Zeile 45: | Zeile 39: | ||
ENTER | ENTER | ||
</pre> | </pre> | ||
| − | ==Windows== | + | ==Ruber Ducky Windows== |
<pre> | <pre> | ||
REM Code: open cmd on windows | REM Code: open cmd on windows | ||
Version vom 15. Oktober 2022, 17:48 Uhr
Bild
Vorgehensweise
- Rubber Ducky ist ein Microcontroller (AMTEL 32bit) mit SD-Karte der aussieht wie ein USB-Stick
- Er verhält sie wie eine Tastatur und so kann alles mit dem Gerät gemacht werden, was mit der Tastatur gemacht werden könnte.
- Die Scriptsprace, mit der sich die Tastenbefehle ausführen lassen, heißt Duckyscript.
- Das Script wird auf einer Micro-SD Karte auf dem Rubber Ducky im .bin Format gespeichert.
- Der Taster ist ebenfalls nur bei geöffnetem Gehäuse zugänglich und wird nur für die Entwicklung benötigt.
- Er wird verwendet, um entweder den Angriff erneut auszuführen oder um den Bootloader zu starten, um die Firmware des Ruber Ducky zu aktualisieren.
Allgemeinerablauf
- SD-Karte einstecken in das Notebook stecken.
- Ducky-Script encoden (.jar oder Website toolkit) zu .bin
- Payload (.bin) auf SD-Karte ablegen und SD-Karte in den Rubber Ducky stecken
- USB-Stick in Opfer-Rechner stecken
- Payload führt sich automatisch aus
Git
Hier kann man aus einem Ducky Script eine bin erstellen
- Daran denken das Deutsche Tastaturlayout auszuwählen
Beispiele
Ruber Ducky Mac
REM Code: open terminal on mac DELAY 1000 GUI SPACE DELAY 500 DELETE STRING terminal DELAY 500 ENTER
Ruber Ducky Windows
REM Code: open cmd on windows DELAY 500 CTRL ESC DELAY 1000 STRING cmd DELAY 2000 CTRL-SHIFT ENTER DELAY 5000 LEFTARROW DELAY 50 ENTER
Links
- https://scheible.it/rubber-ducky-badusb/#:~:text=Der%20Micro%20SD%2DSpeicherkartenleser%20unterst%C3%BCtzt,Arbeit%20bequem%20am%20Rechner%20erfolgt.
- https://sarwiki.informatik.hu-berlin.de/USB:_Rubber_Ducky
- https://de.wikipedia.org/wiki/Rubber_Ducky
- https://github.com/hak5darren/USB-Rubber-Ducky
- https://payloadstudio.hak5.org/community/