Den første udgave af Pwnagotchi, en gadget til hackning af WiFi-netværk

Præsenteret første stabile version af projektet Pwnagotchi, der udvikler et værktøj til hacking af trådløse netværk, designet som et elektronisk kæledyr, der minder om en Tamagotchi-legetøj. Hovedprototypen af enheden bygget er bygget på et Raspberry Pi Zero W board (tilvejebragt firmware til opstart fra SD-kortet), men det er også muligt at bruge det på andre Raspberry Pi boards samt i ethvert Linux-miljø, hvor der er en trådløs adapter, der understøtter overvågningsmode. Kontrollen sker via tilslutning af en LCD-skærm eller gennem webgrænseflade. Projektets kode er skrevet i Python og distribueres under GPLv3 licens.

For at holde kæledyret i godt humør, skal det fodres med netværkspakker, sendt af deltagerne i de trådløse netværk i forbindelse med etableringen af en ny forbindelse (handshake). Enheden finder tilgængelige trådløse netværk og forsøger at opfange handshake-sekvenser. Da handshake kun sendes, når en klient forbindes til netværket, anvender enheden forskellige teknikker til at afbryde aktuelle forbindelser og tvinge brugere til at udføre genforbindelsesoperationer til netværket. Under opfangningen akkumuleres en database af pakker, der indeholder hashes, som kan bruges til at knække WPA-nøgler.

Den første udgave af Pwnagotchi, en gadget til hackning af WiFi-netværk

Projektet er bemærkelsesværdigt for sin anvendelse af metoder forstærkningslæring AAC (Actor Advantage Critic) og neurale netværk baseret på langtidskorttidshukommelse (LSTM), som blev almindeligt anvendt ved skabelsen af bots til at spille computerspil. Træningen af læringsmodellen sker under enhedens drift, idet tidligere erfaring tages i betragtning for at vælge den optimale strategi til angreb på trådløse netværk. Ved hjælp af maskinlæring justerer Pwnagotchi dynamisk parametrene for trafikopfangning og vælger intensiteten af tvangsmæssige afbrydelser af brugeres sessioner. En manuel tilstand er også understøttet, hvor angrebet udføres 'hele vejen'.

For at opfange de nødvendige trafiktyper til knækkede WPA-nøgler anvendes pakken bettercap. Opfangningen foregår både i passiv tilstand og ved udførelse af kendte angrebsmetoder, der tvinger klienter til at sende identifikatorer tilbage til netværket. PMKID. De opfangne pakker, der dækker alle former for handshake, der understøttes i hashcat, gemmes i PCAP-filer med henblik på, én fil for hvert trådløst netværk.

Den første udgave af Pwnagotchi, en gadget til hackning af WiFi-netværk

Ligesom med Tamagotchi understøttes registreringen af nærliggende enheder, og det er også muligt at deltage i opbygningen af et fælles dækningskort. Enhederne Pwnagotchi opretter forbindelse via WiFi ved hjælp af protokollen Dot11. Nærliggende enheder udveksler indsamlede data om trådløse netværk og organiserer samarbejde ved at dele kanaler til at udføre angreb.

Funktionaliteten af Pwnagotchi kan udvides gennem plugins, hvor sådanne funktioner implementeres, som et automatisk opdateringssystem, oprettelse af sikkerhedskopier, tilknytning af indsamlede handshake til GPS-koordinater, offentliggørelse af oplysninger om hackede netværk på tjenesterne onlinehashcrack.com, wpa-sec.stanev.org, wigle.net og PwnGRID, yderligere indikatorer (hukommelsesforbrug, temperatur osv.) og udførelse af ordbogsangreb på adgangskoder for de indsamlede handshake.

Kilde: opennet.ru

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster