Skip to content
KitploitKITPLOIT
OutilsExploitsBlog
Log in
Soumettre
OutilsExploitsBlog
Soumettre

Outils de Hacking, PenTest et Cybersécurité pour votre Arsenal de Sécurité !

Kitploit est un répertoire d'outils de hacking, de cybersécurité et de pentesting. Découvrez les dernières mises à jour des projets pour trouver des vulnérabilités, analyser des systèmes, automatiser les tests et renforcer votre sécurité.

FluxContactConfidentialité© 2026 Kitploit

Répertoire d'outils

Catégories

Voir toutes les catégories
Loading categories
Evil_Twin_Attack — Attaque et défense de point d'accès pirate sous Kali Linux : désauthentification avec aireplay-ng, un evil twin airbase-ng avec un portail captif, plus une détection en temps réel des incohérences BSSID/MAC et un script de déconnexion automatique pywifi. | Kitploit
Outils/GitLabGitLab/yashubitra/evil_twin_attack
Audit Wi-FiHameçonnageSécurité RéseauSécurité Sans FilTests d'IntrusionDétection d'IntrusionApprentissage et ÉducationRed Teaming

Populaires

Voir tout →

Découvrez les outils les plus utilisés par notre communauté.

Explorer tous les outils

Parcourez notre collection d'outils

Voir tous les outils →
Partager
GitLab
yashubitra/evil_twin_attack

Evil_Twin_Attack

Attaque et défense de point d'accès pirate sous Kali Linux : désauthentification avec aireplay-ng, un evil twin airbase-ng avec un portail captif, plus une détection en temps réel des incohérences BSSID/MAC et un script de déconnexion automatique pywifi.

Voir le dépôtSite web
30il y a 1 anPas encore vérifié

Attaque Evil Twin

Aperçu du projet

Ce projet illustre l'exécution, la prévention, la détection et les techniques de tromperie pour atténuer les attaques Evil Twin sur les réseaux sans fil. Une attaque Evil Twin exploite les vulnérabilités des réseaux Wi-Fi en créant des points d'accès (AP) malveillants qui imitent les points d'accès légitimes, incitant les utilisateurs à révéler des informations sensibles.


Structure du dépôt

Fichiers principaux

  • Evil_Twin_Attack_Combined_Report.pdf : Rapport complet détaillant toutes les phases du projet.
  • Evil_Twin_Offense_Report.pdf : Documentation de la simulation d'attaque offensive.
  • Evil_Twin_Prevention_Report.pdf : Explication des mesures préventives mises en œuvre.
  • Evil_Twin_Detection_Report.pdf : Analyse des techniques de détection.
  • Evil_Twin_Deception_Report.pdf : Stratégies de tromperie pour recueillir des renseignements sur l'attaquant.

Fichiers de code

  • detect_evil_twin.py : Détecte les points d'accès malveillants usurpant l'identité de réseaux Wi-Fi légitimes en surveillant les BSSID.
  • prevent_evil_twin.py : Empêche les connexions à des réseaux non fiables ou malveillants sur la base de la vérification du SSID.
  • server.py : Héberge un portail captif d'hameçonnage pour simuler la collecte de données pendant une attaque.
  • index.html : HTML de la page de connexion du portail captif, stylisée pour paraître réaliste aux yeux de l'utilisateur.
  • Evil_Twin.txt : Commandes pour configurer, exécuter et démonter l'attaque Evil Twin.

Fichiers utilitaires

  • creds.txt : Journalise les identifiants capturés lors des simulations d'attaque.
  • LICENSE : Informations de licence du dépôt.

Instructions d'installation

Prérequis

  • Matériel : Deux adaptateurs Wi-Fi USB avec chipset Atheros AR9271.
  • Logiciels : Kali Linux, Python 3.x et les bibliothèques Python requises (pywifi, tkinter).
  • Outils : airmon-ng, aireplay-ng, airbase-ng, dnsmasq, Wireshark.

Étapes

  1. Clonez ce dépôt :

    git clone https://github.com/your-username/Evil_Twin_Attack.git
    cd Evil_Twin_Attack
    
  2. Clonez ce dépôt :

    sudo apt update
    sudo apt install aircrack-ng dnsmasq
    pip install pywifi tkinter
    
  3. Clonez ce dépôt :

    • Configurez l'environnement : suivez les commandes dans Evil_Twin.txt pour configurer le mode moniteur, créer un AP malveillant et héberger le portail captif.
    • Lancez le portail captif :
      sudo python3 custom_captive_portal/server.py
      
    • Surveillez les identifiants : les données capturées seront journalisées dans creds.txt.

Prévention, détection et tromperie du côté de la victime (utilisateur Windows)

Mesures préventives

Exécutez prevent_evil_twin.py pour vous déconnecter automatiquement des réseaux malveillants :

python3 Evil_Twin_Prevention/prevent_evil_twin.py

Mécanisme de détection

Surveillez les SSID et BSSID à la recherche d'anomalies à l'aide de detect_evil_twin.py :

python3 Evil_Twin_Detection/detect_evil_twin.py

Techniques de tromperie

Déployez des honeypots et des leurres avec de faux SSID pour tromper les attaquants :

  • Réseaux honeypot : attirer les attaquants.
  • Faux portails captifs : recueillir des renseignements sur les méthodes des attaquants.

Aides visuelles

1. Page de connexion du portail captif

Voici la page de connexion présentée aux victimes qui se connectent au point d'accès pirate : Captive Portal Login Page

2. Connexion réussie au portail captif

Cet écran confirme la connexion réussie d'une victime au point d'accès pirate : Captive Portal Acceptance

3. Mécanisme de détection en action

Capture d'écran du script de détection identifiant une éventuelle attaque Evil Twin : Detection Output

4. Mécanisme de prévention en action

Capture d'écran du script de prévention se déconnectant des réseaux non fiables : Prevention Output


Travaux futurs

  • Automatiser la configuration des attaques pour des environnements complexes.
  • Prise en charge multiplateforme des outils de prévention (Windows, Linux, Android, etc.).
  • Renforcer la sécurité des appareils IoT contre les réseaux pirates.
  • Développer des solutions VPN personnalisées pour les réseaux publics.

Avertissement

Ce projet est destiné à des fins éducatives uniquement. L'utilisation non autorisée de ces techniques est illégale. Assurez-vous de disposer des autorisations appropriées avant de tester ces outils sur un réseau quelconque.


Licence

Ce projet est sous licence selon les termes du fichier LICENSE fourni dans le dépôt.

Télécharger l’outil