Verdammt sei, wer seine USB-Anschlüsse nicht genau überwacht, denn eine einfache Verbindung kann reines Chaos auslösen. Als wir zum ersten Mal über BadUSB sprachen, war das im August 2014, und danach erfuhren wir von seiner Veröffentlichung für die Öffentlichkeit. Jetzt ist MalDuino an der Reihe, das im Wesentlichen BadUSB auf Open-Source-Hardware ist. Einmal angeschlossen, verhält sich MalDuino wie eine virtuelle Tastatur, die beginnt, Text einzugeben. Was für ein Text? Nun… das hängt von dir ab.
BadUSB und der Rubber Ducky
In der Serie Mr. Robot hackt eine der Figuren ein Terminal mit dem berühmten Zubehör Rubber Ducky. Mit dem richtigen Skript kann der Rubber Ducky alle Passwörter im Klartext in weniger als zwanzig Sekunden aus dem Speicher extrahieren. Die Episode ließ mehrere technische Details ungelöst, wie zum Beispiel ob der Computer gesperrt war oder nicht (wenn ja, erfordert es einen zusätzlichen Angriff vor dem Login), aber wenn man sie mit Horrorszenen auf dem Niveau von CSI (in allen Versionen) vergleicht, handelte es sich um eine sehr gut umgesetzte Szene. Das Konzept des Rubber Ducky folgt der Route von BadUSB, einem Gerät, das sich anders als erwartet verhält. Sobald wir physischen Zugriff auf den Computer haben, ist der Himmel die Grenze… allerdings brauchen wir zuvor eine Leiter.
MalDuino im Detail
Diese Leiter kann MalDuino sein, ein kleines Zubehör, das mit einem ATmega32u4 ausgestattet ist, der die Rolle einer Tastatur übernimmt und beginnt, Text einzugeben. Dank des ATmega32u4 positioniert sich MalDuino als kompakte Version des Arduino Leonardo, was wiederum die Programmierung mit der offiziellen IDE ermöglicht. Es wird zwei Versionen zu kaufen geben. Die erste ist die Lite mit insgesamt 30 Kilobyte zum Speichern von Skripten, einer LED, die den Ausführungsstatus anzeigt (in Bearbeitung oder abgeschlossen), und einem Schalter, der die Skripte blockiert, während wir sie programmieren. Die Elite-Version ähnelt dem Rubber Ducky, mit einem microSD-Kartensteckplatz zum Speichern komplexerer Skripte und Schaltern, die deren Auswahl im laufenden Betrieb ermöglichen.
Laut ihrer Indiegogo-Kampagne wird die MalDuino Lite 19 Euro inklusive Versand weltweit kosten, und die Elite 32 Euro. Dennoch ist das Projekt Open Source, und jeder kann die Hardware selbst nachbauen, wenn er das möchte… was uns automatisch zur Magie der chinesischen und generischen Hardware führt. Heute kannst du bei eBay etwas Ähnliches für weniger als sechs Dollar mit kostenlosem Versand kaufen, vorausgesetzt du wartest, bis das chinesische Neujahr vorbei ist. MalDuino hat bereits die gesamte Finanzierung erhalten, und die ersten Lieferungen werden im März erfolgen.