Pwnagotchi, tamagotchi za hakiranje WiFi mreža

pwnagotchi

Surfajući po mreži naišao sam na vijest koja mi je privukla pažnju i koju bih želio podijeliti s našim čitateljima. nedavno je objavljena prva stabilna verzija projekta Pwnagotchi, koji se odvija kao alat za hakiranje bežičnih mreža.

Projekat Pwnagotchi se razlikuje od ostalih projekata s istom svrhom iz dela njegovog dizajna, budući da Pwnagotchi je zamišljen kao elektronički kućni ljubimac koji podsjeća na poznati Tamagotchi. Glavni prototip uređaja zasnovan je na ploči Raspberry Pi Zero W, ali može se koristiti i na drugim pločama Raspberry Pi, kao i u bilo kojem Linux okruženju koje ima bežični adapter koji podržava rad u načinu praćenja, upravljanje se vrši putem LCD ekrana ili web sučelja. Kôd projekta napisan je na Pythonu i distribuiran pod GPLv3 licencom.

O Pwnagotchiju

pwnagotchi ima vrlo poseban način upotrebe od tada korisnik mora stupiti u interakciju s njim baš kao što bi to učinio i s tamagotchijem, od kućnog ljubimca mora se hraniti paketima koji se presreću s različitih bežičnih točaka u fazi pregovora o novoj vezi (dobro poznato rukovanje).

U suprotnom, uređaj pronalazi bežične mreže koje su dostupne i pokušat će presretnuti sekvence rukovanja. Budući da se rukovanje šalje samo kada se klijent poveže na mrežu, uređaj koristi različite metode za prekidanje trenutnih veza i prisiljavanje korisnika da se ponovo povežu s mrežom.

Tijekom presretanja akumulira se baza paketa, uključujući hashove koji se mogu koristiti za odabir WPA ključeva.

Projekt se ističe upotrebom metoda obuke kompatibilnih sa AAC (Kritičar prednosti glumca) i neuronska mreža zasnovana na LSTM memoriji, koji su korišteni za stvaranje botova za igranje računarskih igara. Model obuke provodi se dok uređaj radi, uzimajući u obzir prošlo iskustvo za odabir optimalne strategije za napad na bežične mreže.

Kroz mašinsko učenje, Pwnagotchi dinamički bira parametre presretanja prometa i odaberite intenzitet prisilnog prekida korisničkih sesija. Podržan je i ručni način rada u kojem se izvodi napad.

Paket bettercap koristi se za presretanje vrsta prometa potrebnih za odabir WPA ključeva. Presretanje se izvodi i u pasivnom načinu i sa poznatim vrstama napada koji prisiljavaju klijente da proslijede PMKID-ove na mrežu.

Presretnuti paketi koji pokrivaju sve oblike rukovanja u skladu s hashcat-om čuvaju se u PCAP datotekama s jednom datotekom koja se izračunava za svaku bežičnu mrežu.

Po analogiji s Pwnagotchijem, podržava određivanje drugih uređaja u blizini a takođe je opciono moguće učestvovati u izradi opće mape pokrivenosti. Za povezivanje Pwnagotchi uređaja putem WiFi-a koristi se protokol Dot11. Uređaji u blizini razmjenjuju primljene podatke na bežičnim mrežama i organiziraju zajednički rad, dijeleći kanale za napad.

Funkcionalnost Pwnagotchi se može proširiti putem dodataka, u obliku funkcija kao što su sistem automatskog ažuriranja softvera, stvaranje sigurnosnih kopija, zarobljeni paketi rukovanja na GPS koordinate, objavljivanje podataka o hakiranim mrežama na onlinehashcrack.com, wpa-sec.stanev.org, wigle .net i PwnGRID, dodatne zastavice (potrošnja memorije, temperatura itd.) i implementacija odabira lozinke rječnika za presretnuta rukovanja.

Kako doći do slike Pwnagotchija?

Konačno, za one koji imaju Raspberry Pi Zero, čak i Raspberry 3 ili 4 možete dobiti sliku sistema odlaskom na sljedeći link.

Slika se može snimiti na SD karticu pomoću programa Etcher, koji je multiplatformni alat. Da biste znali više detalja o konfiguraciji i kako je koristiti, možete to učiniti na ovom linku.


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Odgovoran za podatke: AB Internet Networks 2008 SL
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.