Prima versione di Pwnagotchi, un ghjoculu di pirate WiFi

Intruduttu prima versione stabile di u prugettu pwnagotchi, chì sviluppa un strumentu per pirate e rete wireless, cuncepitu in a forma di un animali domesticu elettronicu chì ricorda un ghjocu Tamagotchi. Prototipu di basa di u dispusitivu custruitu custruitu nantu à una scheda Raspberry Pi Zero W (furnita da firmware per boot da una carta SD), ma pò ancu esse usatu in altre schede Raspberry Pi, è ancu in qualsiasi ambiente Linux chì hà un adattatore wireless chì sustene u modu di monitoraghju. U cuntrollu hè realizatu via cunnessu un schermu LCD o via interfaccia web. U codice di u prugettu hè scrittu in Python è distribuitu da licenziatu sottu GPLv3.

Per mantene u bonu umore di l'animali, deve esse alimentatu cù pacchetti di rete mandati da i participanti di a rete wireless in u stadiu di negoziazione di una nova cunnessione (handshake). U dispusitivu trova e rete wireless dispunibili è prova à intercepte sequenze di handshake. Perchè una stretta di manu hè mandata solu quandu un cliente si cunnetta à a reta, u dispusitivu usa diverse tecniche per finisce e cunnessione in corso è furzà l'utilizatori à fà operazioni di ricollegamentu di rete. Durante l'intercepzione, una basa di dati di pacchetti hè accumulata, cumpresi i hashes chì ponu esse utilizati per guessà e chjave WPA.

Prima versione di Pwnagotchi, un ghjoculu di pirate WiFi

U prughjettu hè notu per u so usu di metudi apprendimentu di rinforzu AAC (Actor Advantage Critic) è basata in rete neurale memoria à longu andà (LSTM), chì hè diventatu generalizatu quandu creanu bots per ghjucà à i ghjochi di computer. U mudellu di apprendimentu hè furmatu mentre u dispusitivu opera, tenendu in contu l'esperienza passata per selezziunà a strategia ottima per attaccà e rete wireless. Utilizendu l'apprendimentu automaticu, Pwnagotchi selezziunate dinamicamente i paràmetri di intercepzione di u trafficu è selezziunate l'intensità di a terminazione forzata di e sessioni d'utilizatori. U modu di funziunamentu manuale hè ancu supportatu, in quale l'attaccu hè realizatu "head-on".

Per intercepte i tipi di trafficu necessariu per selezziunà e chjave WPA, u pacchettu hè utilizatu megliu capu. L'intercettazione hè realizata in modu passiu è utilizendu tipi cunnisciuti di attacchi chì forzanu i clienti à rinvià identificatori à a reta. PMKID. Pacchetti catturati chì coprenu tutte e forme di handshake supportate in hashcat, sò salvati in i schedarii PCAP cù calculu, un schedariu per ogni rete wireless.

Prima versione di Pwnagotchi, un ghjoculu di pirate WiFi

Per analogia cù Tamagotchi, a deteczione di altri dispositi vicinu hè supportata, è hè ancu pussibule di participà à a custruzzione di una mappa generale di cobertura. U protocolu utilizatu per cunnette i dispositi Pwnagotchi via WiFi hè Puntu 11. I dispositi vicini scambianu dati ricivuti nantu à e rete wireless è urganizanu u travagliu cumuni, sparte canali per fà un attaccu.

A funziunalità di Pwnagotchi pò esse allargata plugins, chì implementanu tali funzioni cum'è un sistema d'aghjurnamentu automaticu di u software, creanu copie di salvezza, liendu a stretta di mano catturata à coordenate GPS, publicendu dati nantu à e rete pirate in i servizii onlinehashcrack.com, wpa-sec.stanev.org, wigle.net è PwnGRID, indicatori supplementari (consumu di memoria, temperatura, etc.) è implementazione di a selezzione di password di dizziunariu per a stretta di mani interceptata.

Source: opennet.ru

Add a comment