Pirmais Wi-Fi uzlaušanas rotaļlietas Pwnagotchi laidiens

Iesniedzis pirmā stabilā projekta izlaidums Pwnagoči, kas izstrādā bezvadu tīklu uzlaušanas rīku, kas izstrādāts elektroniska mājdzīvnieka formā, kas atgādina Tamagotchi rotaļlietu. Ierīces pamata prototips būvēts būvēts uz Raspberry Pi Zero W dēļa (nodrošina programmaparatūra lai palaistu no SD kartes), bet to var izmantot arī citās Raspberry Pi platēs, kā arī jebkurā Linux vidē, kurā ir bezvadu adapteris, kas atbalsta uzraudzības režīmu. Vadība tiek veikta, pievienojot LCD ekrānu vai izmantojot tīmekļa saskarne. Projekta kods ir rakstīts Python un izplata licencēts saskaņā ar GPLv3.

Lai mājdzīvniekam uzturētu labu garastāvokli, tas ir jābaro ar tīkla paketēm, ko sūta bezvadu tīkla dalībnieki jauna savienojuma sarunas (rokasspiediena) posmā. Ierīce atrod pieejamos bezvadu tīklus un mēģina pārtvert rokasspiedienu secības. Tā kā rokasspiediens tiek nosūtīts tikai tad, kad klients izveido savienojumu ar tīklu, ierīce izmanto dažādas metodes, lai pārtrauktu notiekošos savienojumus un piespiestu lietotājus veikt tīkla atkārtotas savienošanas darbības. Pārtveršanas laikā tiek uzkrāta pakešu datu bāze, tostarp jaucējkodi, ko var izmantot, lai uzminētu WPA atslēgas.

Pirmais Wi-Fi uzlaušanas rotaļlietas Pwnagotchi laidiens

Projekts ir ievērojams ar savu metožu izmantošanu pastiprināšanas mācības AAC (Actor Advantage Critic) un neironu tīklu pamatā ilgtermiņa īstermiņa atmiņa (LSTM), kas kļuva plaši izplatīts, veidojot botus datorspēļu spēlēšanai. Mācību modelis tiek apmācīts ierīces darbības laikā, ņemot vērā iepriekšējo pieredzi, lai izvēlētos optimālo stratēģiju uzbrukumam bezvadu tīkliem. Izmantojot mašīnmācīšanos, Pwnagotchi dinamiski atlasa satiksmes pārtveršanas parametrus un izvēlas lietotāja sesiju piespiedu pārtraukšanas intensitāti. Tiek atbalstīts arī manuālais darbības režīms, kurā uzbrukums tiek veikts “uz priekšu”.

Lai pārtvertu datplūsmas veidus, kas nepieciešami WPA atslēgu atlasei, tiek izmantota pakotne labāks vāciņš. Pārtveršana tiek veikta gan pasīvā režīmā, gan izmantojot zināmus uzbrukumu veidus, kas liek klientiem atkārtoti nosūtīt identifikatorus tīklam PMKID. Uzņemtas paketes, kas aptver visus atbalstītos rokasspiedienu veidus hashcat, tiek saglabāti PCAP failos ar aprēķinu, viens fails katram bezvadu tīklam.

Pirmais Wi-Fi uzlaušanas rotaļlietas Pwnagotchi laidiens

Pēc analoģijas ar Tamagotchi tiek atbalstīta citu tuvumā esošo ierīču noteikšana, kā arī pēc izvēles ir iespējams piedalīties vispārējās pārklājuma kartes veidošanā. Protokols, ko izmanto, lai savienotu Pwnagotchi ierīces, izmantojot WiFi, ir Dot11. Tuvumā esošās ierīces apmainās ar saņemtajiem datiem par bezvadu tīkliem un organizē kopīgu darbu, koplietojot kanālus uzbrukuma veikšanai.

Pwnagotchi funkcionalitāti var paplašināt spraudņi, kas ievieš tādas funkcijas kā automātiska programmatūras atjaunināšanas sistēma, rezerves kopiju izveide, fiksētā rokasspiediena saistīšana ar GPS koordinātām, datu publicēšana par uzlauztiem tīkliem pakalpojumos onlinehashcrack.com, wpa-sec.stanev.org, wigle.net un PwnGRID, papildu indikatori (atmiņas patēriņš, temperatūra utt.) un vārdnīcas paroles izvēles ieviešana pārtvertajam rokasspiedienam.

Avots: opennet.ru

Pievieno komentāru