C'est la source principale de tous les forks :
Pour les documents d'installation, consultez le wiki !
Commanditaire GH
Fièrement partenaire de PiSugar !!
Pwnagotchi est une « IA » basée sur A2C qui exploite bettercap qui apprend de son environnement Wi-Fi environnant pour maximiser le matériel de clé WPA cassable qu'il capture (soit passivement, soit en effectuant des attaques d'authentification et d'association). Ce matériel est collecté sous forme de fichiers PCAP contenant toute forme de poignée de main prise en charge par hashcat, y compris les PMKID, les poignées de main WPA complètes et demi.
Au lieu de simplement jouer à des jeux Super Mario ou Atari comme la plupart des "IA" (bâillement) basées sur l'apprentissage par renforcement, Pwnagotchi ajuste ses paramètres au fil du temps pour mieux gérer les éléments Wi-Fi dans les environnements auxquels vous l'exposez.
Plus précisément, Pwnagotchi utilise un extracteur de fonctionnalités LSTM avec MLP comme réseau de politiques pour l'agent A2C. Si vous n'êtes pas familier avec A2C, voici une très bonne explication introductive (sous forme de bande dessinée !) des principes de base qui sous-tendent l'apprentissage de Pwnagotchi. (Vous pouvez en savoir plus sur la façon dont Pwnagotchi apprend dans le document Utilisation.)
Gardez à l’esprit : contrairement aux simulations RL habituelles, Pwnagotchi apprend au fil du temps. Le temps d’un Pwnagotchi se mesure en époques ; une seule époque peut durer de quelques secondes à quelques minutes, selon le nombre de points d'accès et de postes clients visibles. Ne vous attendez pas à ce que votre Pwnagotchi fonctionne incroyablement bien au tout début, car il explorera plusieurs combinaisons de paramètres clés pour déterminer les ajustements idéaux pour l'environnement particulier auquel vous l'exposez au cours de ses premières époques... mais ** écoutez votre Pwnagotchi quand il vous dit que c'est ennuyeux !** Amenez-le avec vous dans de nouveaux environnements Wi-Fi et demandez-lui d'observer de nouveaux réseaux et de capturer de nouvelles poignées de main - et vous verrez. :)
Plusieurs unités situées à proximité physique peuvent « parler » entre elles, se signalant mutuellement leur présence en diffusant des éléments d'information personnalisés à l'aide d'un protocole parasite que j'ai construit au-dessus de la norme dot11 existante. Au fil du temps, deux unités ou plus entraînées ensemble apprendront à coopérer lors de la détection de la présence de l'autre en divisant les canaux disponibles entre elles pour un pwnage optimal.
https://github.com/jayofelony/pwnagotchi/wiki https://www.pwnagotchi.org
Liens officiels | |
---|---|
Site web | pwnagotchi.org |
Forum | discord.gg |
Sous-reddit | r/pwnagotchi |
pwnagotchi
créé par @evilsocket et mis à jour par nos soins. Il est publié sous licence GPL3.