První vydání Pwnagotchi, hračky pro hackování WiFi sítí

Představení první stabilní vydání projektu Pwnagotchi, vyvíjející nástroj pro hackování bezdrátových sítí ve formátu elektronického mazlíčka připomínajícího hračku Tamagotchi. Hlavní prototyp zařízení je postaven je postaven na základě desky Raspberry Pi Zero W (poskytována firmwarem k nahrání z SD karty), ale je možné jej použít i na jiných deskách Raspberry Pi, stejně jako v jakémkoli linuxovém prostředí, kde je bezdrátový adaptér podporující monitorovací režim. Ovládání se provádí připojením LCD obrazovky nebo přes webové rozhraní. Kód projektu je napsán v jazyce Python a distribuováno distribuován pod licencí GPLv3.

Aby jeho mazlíček měl dobrou náladu, je nutné ho krmit síťovými pakety zasílanými účastníky bezdrátových sítí během fáze sjednání nového připojení (handshake). Zařízení vyhledává dostupné bezdrátové sítě a pokouší se zachytávat handshake sekvence. Jelikož handshake se odesílá pouze při připojení klienta k síti, zařízení používá různé techniky k přerušení aktuálních připojení a donucení uživatelů k opětovnému připojení k síti. Při pokusu o zachycení se shromažďuje databáze paketů, které obsahují hash, jež lze využít k dešifrování WPA klíčů.

První vydání Pwnagotchi, hračky pro hackování WiFi sítí

Projekt je zajímavý používáním metod učení s posílením AAC (Actor Advantage Critic) a neuronové sítě na bázi dlouhé krátkodobé paměti (LSTM), které se rozšířily při vytváření botů pro hraní počítačových her. Trénink modelu učení se provádí během práce zařízení, přičemž se zohledňuje předchozí zkušenost pro výběr optimální strategie útoku na bezdrátové sítě. Pomocí strojového učení Pwnagotchi dynamicky přizpůsobuje parametry zachytávání provozu a vybírá intenzitu donucení k přerušení uživatelských relací. Také se podporuje ruční režim, ve kterém se útok provádí „přímo“.

K zachycení nezbytných typů provozu pro dešifrování WPA klíčů se používá balíček bettercap. Zachycení se provádí jak v pasivním režimu, tak prostřednictvím známých typů útoků, které nutí klienty opětovně odesílat do sítě identifikátory PMKID. Zachycené pakety pokrývající všechny formy handshake podporované v hashcat, jsou uchovávány v PCAP souborech s výpočtem, jeden soubor pro každou bezdrátovou síť.

První vydání Pwnagotchi, hračky pro hackování WiFi sítí

Podobně jako u tamagochi je podporováno rozpoznávání dalších blízkých zařízení a navíc je možné volitelně se účastnit na vytváření společné mapy pokrytí. Pro připojení zařízení Pwnagotchi přes WiFi se používá protokol Dot11. Blízká zařízení si vyměňují získaná data o bezdrátových sítích a organizují spolupráci, přičemž si rozdělují kanály pro provádění útoku.

Funkcionalitu Pwnagotchi lze rozšířit prostřednictvím plugins, ve formě kterých jsou implementovány funkce, jako je systém automatických aktualizací softwaru, vytváření záloh, přiřazení zachycených handshake k GPS souřadnicím, publikace dat o prolomených sítích v službách onlinehashcrack.com, wpa-sec.stanev.org, wigle.net a PwnGRID, další indikátory (spotřeba paměti, teplota atd.) a provádění slovníkového útoku na hesla pro zachycené handshake.

Zdroj: opennet.ru

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster