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.

Projekt Pwnagotchi se razlikuje od ostalih projekata s istom svrhom iz dijela svog dizajna, budući da Pwnagotchi je zamišljen kao elektronički kućni ljubimac koji podsjeća na poznati Tamagotchi. Glavni prototip uređaja Temelji se 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 zaslona ili web sučelja. Kôd projekta napisan je na Pythonu i distribuiran pod GPLv3 licencom.

O Pwnagotchiju

pwnagotchi ima vrlo osobit način upotrebe kao korisnik mora s njim komunicirati baš kao što bi to učinio s tamagotchijem, budući da je ljubimac mora se hraniti paketima koji se presreću s različitih bežičnih točaka u fazi pregovaranja o novoj vezi (dobro poznato rukovanje).

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

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

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

Kroz strojno učenje, Pwnagotchi dinamički odabire 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 u pasivnom načinu rada i s poznatim vrstama napada koji prisiljavaju klijente da proslijede PMKID-ove na mrežu.

Presretnuti paketi koji pokrivaju sve oblike rukovanja u skladu s hashcatom pohranjuju se u PCAP datoteke 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 po želji je također moguće sudjelovati u izradi opće karte 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 može se proširiti putem dodataka, u obliku funkcija kao što su sustav automatskog ažuriranja softvera, stvaranje sigurnosnih kopija, zarobljeni paketi rukovanja GPS koordinatama, 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 provedba 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že dobiti sliku sustava odlaskom na sljedeću poveznicu.

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


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  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 obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.