Table des matières:
- Étape 1: Matériel requis
- Étape 2: Mettre à jour depuis Boards Manager
- Étape 3: Télécharger le code
- Étape 4:
- Étape 5: Accédez au dossier SDK_fix de ce projet
- Étape 6: Télécharger le code sur le nœud MCU
- Étape 7: AVERTISSEMENT
- Étape 8: Rechercher des points d'accès
- Étape 9: sélectionnez le réseau
- Étape 10: Lancez l'attaque Deauth
- Étape 11: Créer un boîtier
- Étape 12: ajouter des indications visuelles
Vidéo: Deauther WiFi portable de poche : 12 étapes (avec photos)
2025 Auteur: John Day | [email protected]. Dernière modifié: 2025-01-13 06:57
Aujourd'hui, je vais vous expliquer comment créer votre propre Deauther WiFi portable de poche.
Le WiFi deauther attaque les points d'accès locaux et les empêche d'utiliser les services Internet.
Alors, commençons.
Étape 1: Matériel requis
Vous aurez besoin des composants suivants pour devenir un Deauther WiFi.
Noeud MCU ESP8266
Fils de connexion
LED (n'importe quelle couleur de votre choix)
Câble micro USB conçu spécialement pour l'unité Node MCU.
Étape 2: Mettre à jour depuis Boards Manager
Installez Arduino et ouvrez-le.
Allez dans Fichier > Préférences
Ajoutez https://arduino.esp8266.com/stable/package_esp8266… aux URL du gestionnaire de cartes supplémentaires. (la source:
arduino.esp8266.com/stable/package_esp8266…
Allez dans Outils > Carte > Gestionnaire de cartes > Tapez esp8266 > Sélectionnez la version 2.0.0 et cliquez sur Installer (doit être la version 2.0.0 !)
Étape 3: Télécharger le code
Ouvrez le dossier et exécutez le fichier ino
Étape 4:
Allez dans Fichier > Préférences
Ouvrez le chemin du dossier sous Plus de préférences peuvent être modifiées directement dans le fichier
Allez dans packages > esp8266 > hardware > esp8266 > 2.0.0 > tools > sdk > include
Ouvrez user_interface.h avec un éditeur de texte
Faites défiler vers le bas et avant #endif ajoutez les lignes suivantes:
typedef void (*freedom_outside_cb_t)(uint8 status); int wifi_register_send_pkt_freedom_cb(freedom_outside_cb_t cb); void wifi_unregister_send_pkt_freedom_cb(void); int wifi_send_pkt_freedom(uint8 * buf, int len, bool sys_seq);
Étape 5: Accédez au dossier SDK_fix de ce projet
Copiez ESP8266Wi-Fi.cpp et ESP8266Wi-Fi.h
Collez ces fichiers ici packages > esp8266 > matériel > esp8266 > 2.0.0 > bibliothèques > ESP8266WiFi > src
Étape 6: Télécharger le code sur le nœud MCU
Ouvrir esp8266_deauther > esp8266_deauther.ino dans Arduino
Sélectionnez votre carte ESP8266 dans Outils > Carte et le bon port dans Outils > Port Si aucun port ne s'affiche, vous devrez peut-être réinstaller les pilotes.
En fonction de votre carte, vous devrez peut-être ajuster Outils > Carte > Fréquence du flash et Outils > Carte > Taille du flash. J'utilise une fréquence de flash de 160 MHz et une taille de flash de 4M (3M SPIFFS).
utilisez un câble micro USB pour connecter votre Node MCU à votre Arduino IDE.
Étape 7: AVERTISSEMENT
Cette expérience est à but pédagogique.
Utilisez-le uniquement sur vos propres réseaux et appareils !
Étape 8: Rechercher des points d'accès
Étape 9: sélectionnez le réseau
Étape 10: Lancez l'attaque Deauth
Étape 11: Créer un boîtier
J'ai utilisé un étui en plastique pour créer un appareil Deauther de poche que vous pouvez emporter n'importe où.
découpez une petite fenêtre pour le câble micro USB.
Étape 12: ajouter des indications visuelles
Connectez une LED pour indiquer que l'appareil est sous tension.
MCU de nœud LED
anode -- D0
cathode -- GND
J'espère que vous avez aimé cette instructable. N'hésitez pas à déposer vos commentaires et suggestions.
Bonne fabrication !!!