Eerste vrystelling van Pwnagotchi, WiFi-inbraak speelgoed

Bekendgestel eerste stabiele vrystelling van die projek pwnagotchi, die ontwikkeling van 'n instrument vir die inbraak van draadlose netwerke, ontwerp in die vorm van 'n elektroniese troeteldier, wat herinner aan 'n Tamagotchi-speelding. Die hoof prototipe van die toestel gebou gebaseer op die Raspberry Pi Zero W-bord (verskaf firmware vir selflaai vanaf 'n SD-kaart), maar dit kan op ander Raspberry Pi-borde gebruik word, sowel as in enige Linux-omgewing wat 'n draadlose adapter het wat moniteringmodus ondersteun. Die beheer word uitgevoer deur die verbinding van die LCD-skerm of deur web koppelvlak. Die projekkode is geskryf in Python en versprei deur gelisensieer onder GPLv3.

Om die troeteldier in 'n goeie bui te hou, is dit nodig om dit te voed met netwerkpakkies wat deur deelnemers aan draadlose netwerke gestuur word in die stadium van onderhandeling oor 'n nuwe verbinding (handdruk). Die toestel vind beskikbare draadlose netwerke en probeer handdrukreekse onderskep. Aangesien die handdruk slegs gestuur word wanneer die kliënt aan die netwerk koppel, gebruik die toestel verskeie truuks om huidige verbindings te beëindig en gebruikers te dwing om netwerkherkoppelbewerkings uit te voer. Tydens onderskepping word 'n databasis van pakkies opgehoop, insluitend hashes wat gebruik kan word om WPA-sleutels te kies.

Eerste vrystelling van Pwnagotchi, WiFi-inbraak speelgoed

Die projek is opvallend vir die gebruik van metodes versterking leer AAC (Actor Advantage Critic) en neurale netwerk gebaseer lang korttermyn geheue (LSTM), wat wydverspreid geword het wanneer bots geskep word om rekenaarspeletjies te speel. Die leermodel word opgelei soos die toestel werk, met inagneming van vorige ervaring om die optimale strategie vir die aanval van draadlose netwerke te kies. Met die hulp van masjienleer kies Pwnagotchi dinamies verkeersonderskeppingsparameters en kies die intensiteit van gedwonge beëindiging van gebruikersessies. Ook ondersteun en handmatige modus, waarin die aanval "in die voorkop" gemaak word.

Om die soorte verkeer wat nodig is vir die keuse van WPA-sleutels te onderskep, word 'n pakkie gebruik beter kap. Onderskepping word uitgevoer beide in 'n passiewe modus en met bekende tipe aanvalle wat kliënte dwing om identifiseerders weer na die netwerk te stuur PMKID. Gevange pakkies wat alle vorme van handdruk dek, ondersteun in hasjkat, word gestoor in PCAP-lêers met die berekening, een lêer per draadlose netwerk.

Eerste vrystelling van Pwnagotchi, WiFi-inbraak speelgoed

In analogie met die Tamagotchi word die definisie van ander toestelle naby ondersteun, en dit is ook moontlik om opsioneel deel te neem aan die konstruksie van 'n algemene dekkingskaart. 'n Protokol word gebruik om Pwnagotchi-toestelle via WiFi te koppel. Kolletjie11. Toestelle in die omgewing ruil die ontvangde data oor draadlose netwerke uit en organiseer gesamentlike werk, en deel kanale onder mekaar om 'n aanval uit te voer.

Die funksionaliteit van Pwnagotchi kan uitgebrei word plugins, in die vorm waarvan sulke funksies soos 'n outomatiese sagteware-bywerkingstelsel funksioneer, rugsteun skep, vasgelegde handdrukke aan GPS-koördinate koppel, data op gekapte netwerke in onlinehashcrack.com, wpa-sec.stanev.org, wigle.net en PwnGRID, bykomende aanwysers (geheueverbruik, temperatuur, ens.) En die implementering van woordeboekkeuse van wagwoorde vir onderskepte handdruk.

Bron: opennet.ru

Voeg 'n opmerking