MalDuino: BadUSB w zasięgu każdego
MalDuino

Niech ten, kto nie pilnuje swoich portów USB, będzie przeklęty, bo jedno proste podłączenie może zmienić się w czysty chaos. Po raz pierwszy pisaliśmy o BadUSB w sierpniu 2014 roku a później dowiedzieliśmy się o jego udostępnieniu publicznie. Teraz przychodzi czas na MalDuino, które w istocie jest BadUSB na otwartym sprzęcie. Po podłączeniu MalDuino zachowuje się jak wirtualna klawiatura, która zaczyna wstrzykiwać tekst. Jaki tekst? Cóż… to zależy od Ciebie.

W serialu Mr. Robot jeden z bohaterów hakuje terminal za pomocą słynnego akcesorium Rubber Ducky. Z odpowiednim skryptem Rubber Ducky może wyciągnąć z pamięci wszystkie hasła cleartext w mniej niż dwadzieścia sekund. Odcinek pozostawił kilka szczegółów technicznych bez rozwiązania, na przykład to, czy komputer był zablokowany czy nie (jeśli tak, wymaga to dodatkowego ataku przed wejściem), ale w porównaniu z horrorami na poziomie CSI (we wszystkich wersjach) była to scena bardzo dobrze zrealizowana. Koncepcja Rubber Ducky podąża ścieżką BadUSB, czyli urządzenia, które zachowuje się inaczej niż oczekiwano. Gdy uzyskamy fizyczny dostęp do komputera, niebo jest granicą… jednak wcześniej potrzebujemy drabiny.

Drabiną tą może być MalDuino, małe akcesorium wyposażone w ATmega32u4, które przyjmuje rolę klawiatury i zaczyna wstrzykiwać tekst. Dzięki użyciu ATmega32u4 MalDuino jest kompaktową wersją Arduino Leonardo, a to z kolei umożliwia programowanie za pomocą oficjalnego IDE. Będą dwie wersje w sprzedaży. Pierwsza to Lite, z łączną pojemnością 30 kilobajtów na skrypty, diodą LED informującą o stanie wykonania (w trakcie lub po zakończeniu) oraz przełącznikiem, który blokuje skrypty w trakcie programowania. Wersja Elite będzie podobna do Rubber Ducky – ze slotem na karty microSD do przechowywania bardziej złożonych skryptów i przełącznikami umożliwiającymi ich wybór w locie.

Według kampanii na Indiegogo, MalDuino Lite będzie kosztować 19 euro z wysyłką na cały świat, a Elite – 32 euro. Ponadto projekt jest open source, więc każdy może samodzielnie odtworzyć sprzęt, jeśli ma na to ochotę… co automatycznie prowadzi nas do magii chińskiego i generycznego sprzętu. Dziś na eBay możesz kupić coś podobnego za mniej niż sześć dolarów z darmową wysyłką, pod warunkiem że poczekasz na koniec Chińskiego Nowego Roku. MalDuino ma już pełne finansowanie, a pierwsze dostawy zostaną zrealizowane w marcu.

MalDuino na Indiegogo: