Pierwsze wydanie Pwnagotchi, zabawki do łamania sieci WiFi

Przedstawiony pierwsze stabilne wydanie projektu Pwnagotchi, rozwijającego narzędzie do łamania bezprzewodowych sieci, wystylizowanego jako elektroniczny zwierzak, przypominający zabawkę Tamagotchi. Główny prototyp urządzenia zbudowany zbudowany jest na płytce Raspberry Pi Zero W (dostarczane oprogramowanie do ładowania z karty SD), ale możliwe jest również użycie na innych płytkach Raspberry Pi, a także w dowolnym środowisku Linux, w którym znajduje się adapter bezprzewodowy wspierający tryb monitorowania. Sterowanie odbywa się przez podłączenie wyświetlacza LCD lub przez interfejs webowy. Kod projektu napisany jest w języku Python i rozpowszechniany jest licencjonowany na zasadach GPLv3.

Aby utrzymać dobry nastrój zwierzaka, należy go karmić pakietami sieciowymi wysyłanymi przez uczestników sieci bezprzewodowych w fazie negocjacji nowego połączenia (handshake). Urządzenie znajduje dostępne sieci bezprzewodowe i próbuje przechwycić sekwencje handshake. Ponieważ handshake wysyłane jest tylko w momencie, gdy klient łączy się z siecią, urządzenie stosuje różne techniki do przerywania bieżących połączeń i zmuszania użytkowników do ponownego wykonania operacji łączenia się z siecią. W trakcie przechwytywania gromadzona jest baza pakietów zawierających hasze, które można wykorzystać do łamania kluczy WPA.

Pierwsze wydanie Pwnagotchi, zabawki do łamania sieci WiFi

Projekt wyróżnia się zastosowaniem metod uczenia przez wzmocnienie AAC (Actor Advantage Critic) oraz sieci neuronowej opartej na długoterminowej pamięci (LSTM), które znalazły zastosowanie przy tworzeniu botów do przechodzenia gier komputerowych. Trening modelu uczenia odbywa się podczas pracy urządzenia, uwzględniając wcześniejsze doświadczenie w celu wyboru optymalnej strategii przeprowadzania ataków na sieci bezprzewodowe. Przy pomocy uczenia maszynowego Pwnagotchi dynamicznie dostosowuje parametry przechwytywania ruchu i wybiera intensywność przymusowego przerywania sesji użytkowników. Obsługiwany jest również tryb ręczny, w którym atak przeprowadzany jest „na wprost”. Aby przechwytywać potrzebne do łamania kluczy WPA rodzaje ruchu, wykorzystuje się pakiet

bettercap . Przechwytywanie odbywa się zarówno w trybie pasywnym, jak i z przeprowadzaniem znanych typów ataków, zmuszających klientów do ponownego wysyłania do sieci identyfikatorówPMKID . Przechwycone pakiety obejmujące wszystkie formy handshake, wspierane w, są zapisywane w plikach PCAP z założeniem, że każdy plik dotyczy jednej sieci bezprzewodowej. hashcat, zapisywane w plikach PCAP z obliczeniami, jeden plik na każdą sieć bezprzewodową.

Pierwsze wydanie Pwnagotchi, zabawki do łamania sieci WiFi

Podobnie jak w przypadku Tamagotchi, możliwe jest wykrywanie pobliskich urządzeń, a także opcjonalnie uczestniczenie w budowaniu wspólnej mapy zasięgu. Do łączenia urządzeń Pwnagotchi przez WiFi wykorzystywany jest protokół Dot11. Pobliżne urządzenia wymieniają dane o sieciach bezprzewodowych i organizują współpracę, dzieląc się kanałami do prowadzenia ataków.

Funkcjonalność Pwnagotchi można rozszerzać przez wtyczki, w formach, które realizują takie funkcje jak system automatycznych aktualizacji oprogramowania, tworzenie kopii zapasowych, powiązywanie przechwyconych handshake z współrzędnymi GPS, publikowanie danych o złamanych sieciach w serwisach onlinehashcrack.com, wpa-sec.stanev.org, wigle.net i PwnGRID, dodatkowe wskaźniki (zużycie pamięci, temperatura itp.) oraz przeprowadzenie słownikowego łamania haseł dla przechwyconych handshake.

Źródło: opennet.ru

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster