Pwnagotchi-ren lehen bertsioa, WiFi hackeatzeko jostailua

Bidalita proiektuaren lehen bertsio egonkorra pwnagotchi, haririk gabeko sareak hackeatzeko tresna bat garatzen ari dena, Tamagotchi jostailu bat gogorarazten duen maskota elektroniko baten moduan diseinatua. Gailuaren oinarrizko prototipoa eraiki Raspberry Pi Zero W plakan eraikia (ek emandakoa firmwarea SD txartel batetik abiarazteko), baina beste Raspberry Pi plaketan ere erabil daiteke, baita monitorizazio modua onartzen duen haririk gabeko egokitzaile bat duen Linux ingurunetan ere. Kontrola LCD pantaila bat konektatuz edo bidez egiten da web interfazea. Proiektuaren kodea Python-en idatzita dago eta arabera banatuta GPLv3 lizentziapean.

Maskotaren umore ona mantentzeko, haririk gabeko sareko parte-hartzaileek bidalitako sare-paketeez elikatu behar dira konexio berri bat negoziatzeko fasean (eskua ematea). Gailuak erabilgarri dauden haririk gabeko sareak aurkitzen ditu eta esku-harremanen sekuentziak atzematen saiatzen da. Bezero bat sarera konektatzen denean soilik esku-eskua bidaltzen denez, gailuak hainbat teknika erabiltzen ditu etengabeko konexioak amaitzeko eta erabiltzaileak sare birkonexio eragiketak egitera behartzeko. Atzematean, paketeen datu-base bat pilatzen da, WPA gakoak asmatzeko erabil daitezkeen hashak barne.

Pwnagotchi-ren lehen bertsioa, WiFi hackeatzeko jostailua

Proiektua metodoen erabileragatik nabarmentzen da indartze ikaskuntza AAC (Actor Advantage Critic) eta sare neuronalean oinarrituta epe laburreko memoria (LSTM), ordenagailu jokoetarako bot-ak sortzean hedatu zena. Ikaskuntza-eredua gailuak funtzionatzen duen heinean entrenatzen da, iraganeko esperientzia kontuan hartuta haririk gabeko sareak erasotzeko estrategia optimoa hautatzeko. Ikaskuntza automatikoa erabiliz, Pwnagotchi-k dinamikoki hautatzen ditu trafikoa atzemateko parametroak eta erabiltzaile-saioen bortxazko amaieraren intentsitatea hautatzen du. Eskuzko funtzionamendu modua ere onartzen da, zeinetan erasoa "buruz" egiten den.

WPA gakoak hautatzeko beharrezkoa den trafiko mota atzemateko, paketea erabiltzen da hobeto txapela. Hartzea modu pasiboan eta bezeroak sarera identifikatzaileak berriro bidaltzera behartzen dituzten eraso mota ezagunak erabiliz egiten da. PMKID. Onartutako esku-emate mota guztiak estaltzen dituzten harrapatutako paketeak hashcat, PCAP fitxategietan gordetzen dira kalkuluarekin, fitxategi bat hari gabeko sare bakoitzeko.

Pwnagotchi-ren lehen bertsioa, WiFi hackeatzeko jostailua

Tamagotchi-rekin analogia eginez, inguruko beste gailu batzuk hautematea onartzen da, eta aukeran ere posible da estaldura-mapa orokor baten eraikuntzan parte hartzea. Pwnagotchi gailuak WiFi bidez konektatzeko erabiltzen den protokoloa da Dot11. Inguruko gailuek hari gabeko sareei buruzko jasotako datuak trukatzen dituzte eta elkarrekin lan egiten dute, eraso bat egiteko kanalak partekatuz.

Pwnagotchiren funtzionaltasuna heda daiteke pluginak, software eguneratze automatikoko sistema bat bezalako funtzioak ezartzen dituztenak, babeskopiak sortzea, harrapatutako esku-ematea GPS koordenatuekin lotzea, hackeatutako sareei buruzko datuak onlinehashcrack.com, wpa-sec.stanev.org, wigle.net eta zerbitzuetan argitaratzea. PwnGRID, adierazle osagarriak (memoria-kontsumoa, tenperatura, etab.) eta atzemandako esku-ematerako hiztegiko pasahitza aukeratzeko ezarpena.

Iturria: opennet.ru

Gehitu iruzkin berria