Projet Pwnag0dchi
Créé car beaucoup de gens demandaient les plugins personnalisés et les configurations que j'utilise. En suivant ce guide, votre Pwnagotchi aura exactement le même aspect que sur mes réseaux sociaux et vidéos YouTube en 5 minutes environ.
Vous trouverez également un guide complet de construction pour débutants Pwnagotchi ainsi que des méthodes de dépannage courantes.
Je mettrai à jour ce projet autant que possible. Si vous avez une suggestion ou rencontrez des problèmes avec ce projet, ouvrez un GitHub Issue et nous pourrons en discuter !
Table des matières
Modifications du Projet Pwnag0dchi
Fonctionnalités
- Attaques par dictionnaire sur l'appareil automatiquement lors de la détection de handshakes (contre des listes de mots personnalisées et plus petites)
- Interrupteurs individuels pour les attaques d'association et de désauthentification pour choisir parmi 3 approches d'attaque :
- Complètement agressif (attaques d'association + désauthentification)
- Moins agressif (attaque d'association ou de désauthentification)
- Complètement passif (aucune attaque, capture passive de handshakes)
- Handshakes téléchargeables depuis l'interface web (corrigé)
- Éléments de l'interface utilisateur retouchés (positions, tailles, polices, etc.)
- Espace ajouté à la valeur "CH" pour s'adapter aux canaux 5GHz sans chevauchement
- Modifications de plugins (à des fins esthétiques, désencombrement et fonctionnalité légèrement améliorée (peut-être))
- Informations ajoutées à l'écran :
- Dernier handshake craqué en texte clair (selon WPA-sec)
- Niveau et barre XP (collectez des handshakes pour gagner de l'XP et monter de niveau)
- Attaques activées (association, désauthentification, les deux, ou aucune)
- Surveillance matérielle (utilisation mémoire actuelle, utilisation CPU, fréquence CPU et température)
- Statut de la connexion/partage Internet
- Adresse IP de l'interface actuelle (facilite la connexion via SSH / web UI)
- Plus d'autres choses que j'oublie peut-être
Vidéo de démonstration et tutoriel

Installation du Projet Pwnag0dchi
- Copiez les fichiers du répertoire "Plugins" de ce dépôt GitHub vers
/usr/local/share/pwnagotchi/custom-plugins/
- Copiez les fichiers du répertoire "Configurations" de ce dépôt GitHub vers
/etc/pwnagotchi/
- Appliquez toutes les modifications en redémarrant votre Pwnagotchi
Identifiants de connexion (Web UI)
changeme:changeme
Paramètres initiaux à modifier
Via l'interface web : Plugins > webcfg
Via /etc/pwnagotchi/config.toml
Ensuite, apportez les ajouts / modifications suivants :
main.name doit être le nom que vous souhaitez donner à votre Pwnagotchi (exemple : Pwnag0dchi)
main.whitelist.#0 et main.plugins.grid.exclude doivent être le SSID de votre réseau Wi-Fi domestique, afin que votre Pwnagotchi ne l'attaque pas (exemple : Shuriken-WiFi_2.4GHz)
main.plugins.wpa-sec.api_key doit être votre clé API WPA-sec (allez ici d'abord et cliquez sur "Get key" pour recevoir votre clé API gratuite par e-mail)
NOTE : Lorsque vous copiez-collez la clé API dans main.plugins.wpa-sec.api_key, assurez-vous qu'il n'y a pas d'espaces au début ou à la fin de la clé API
- Redémarrez le service Pwnagotchi pour appliquer les modifications avec
sudo systemctl restart pwnagotchi.service. Sur l'interface web, cela peut être fait en cliquant sur "Save and Restart" en haut dans le plugin webcfg