Skip to content
KitploitKITPLOIT
OutilsBlog
Soumettre
OutilsBlog
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é.

··Flux·Contact·Confidentialité·© 2026 Kitploit

Répertoire d'outils

Catégories

Voir toutes les catégories
Loading categories
Evil-M5Project — Boîte à outils de test d'intrusion WiFi polyvalente pour les appareils M5Stack. Effectue l'analyse réseau, les attaques evil-twin, la désauthentification, le phishing par portail captif, la capture de handshake et les attaques BLE pour l'éducation à la sécurité et les évaluations red team. | Kitploit
Outils/GitHubGitHub/7h30th3r0n3/evil-m5project
Sécurité des Systèmes EmbarquésOutils de PhishingAudit Wi-FiSécurité BluetoothCollecte d'InformationsSécurité RéseauSécurité Sans FilHacking MatérielTests d'Intrusion

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 →

À propos

Boîte à outils de test d'intrusion WiFi polyvalente pour les appareils M5Stack. Effectue l'analyse réseau, les attaques evil-twin, la désauthentification, le phishing par portail captif, la capture de handshake et les attaques BLE pour l'éducation à la sécurité et les évaluations red team.

Commandement et Contrôle
Apprentissage et Éducation
Red Teaming
GitHub7h30th3r0n3/evil-m5project

Evil-M5Project

Voir le dépôtSite web
2.5k23543il y a 3 joursVérifié par Kitploit
Partager

Evil-M5Project

Evil-M5Project est un outil innovant développé pour les tests éthiques et l'exploration des réseaux WiFi. Il exploite la puissance de l'appareil M5Core2 pour scanner, surveiller et interagir avec les réseaux WiFi dans un environnement contrôlé. Ce projet est conçu à des fins éducatives, afin de mieux comprendre la sécurité des réseaux et leurs vulnérabilités.

Avertissement : Le créateur d'Evil-M5Core2 n'est pas responsable de toute mauvaise utilisation de cet outil. Il est destiné uniquement à des fins éthiques et éducatives. Les utilisateurs sont invités à se conformer à toutes les lois et réglementations applicables dans leur juridiction. Tous les fichiers fournis avec Evil-M5Core2 sont conçus pour être utilisés dans un environnement contrôlé et doivent être utilisés en conformité avec toutes les lois et réglementations applicables. Toute utilisation abusive ou illégale de cet outil est strictement interdite et n'est pas soutenue par le créateur.

Evil-M5Family


☕️ Soutenez ce projet

Si vous trouvez ce projet utile, pensez à soutenir son développement !
⭐ laissez une étoile, cela peut vraiment aider ⭐ !

Soutenez-moi sur Ko-fi
Soutenez via la boutique M5Stack

Acheter un produit M5Stack
en utilisant mon lien d'affiliation pour m'aider à continuer à créer de nouveaux outils 🛠️

Logo AliExpress

Acheter n'importe quoi sur AliExpress
Simplement en utilisant ce lien avant de chercher, vous soutenez directement le projet 🙌

Chaque petit clic et don maintient ce projet open-source en vie ✨ un simple clic peut faire la différence 😊



Rejoignez le discord Evil-M5 pour de l'aide et des mises à jour 😉 :

Rejoindre Discord

Pour plus d'informations, consultez le Wiki !

Pour plus d'informations, consultez le Wiki !

https://github.com/7h30th3r0n3/Evil-M5Project/wiki


Matériel compatible

🧱 Appareils M5Stack

🧪 En version bêta

📦 Extras requis

  • Carte SD (FAT32, SDHC, 16 Go max – 8 Go suffisent amplement)
  • Module GPS : M5Stack / DIY

Les fonctionnalités peuvent varier selon le firmware/l'appareil que vous utilisez :


Installation

M5burner

  1. Connectez votre appareil à votre ordinateur.
  2. Téléchargez M5burner dans la section UIFLOW FIRMWARE BURNING TOOL : Centre de téléchargement M5Stack
  3. Placez le contenu nécessaire des fichiers SD à la racine de la carte SD. (C'est nécessaire pour accéder à tous les fichiers du projet).⚠️ les fichiers du SD-Card-Folder doivent maintenant être dans un dossier nommé evil à la racine de la carte SD ⚠️
  4. Tapez « evil- » dans la barre de recherche et vérifiez l'appareil que vous possédez.
  5. Cliquez sur télécharger et flashez.

Compiler vous-même

  1. Connectez votre appareil à votre ordinateur.
  2. Ouvrez l'IDE Arduino et chargez le code fourni.
  3. Assurez-vous que le tutoriel Board de M5 et les bibliothèques Adafruit_NeoPixel, ArduinoJson, ESPping, IniFile, M5GFX, M5Unified, TinyGPSPlus et esp8266audio sont installés. Suivez ces tutoriels pour être guidé sur le tutoriel Board M5 :
    • Configuration de la carte Arduino
    • Installation des bibliothèques Arduino
  4. Assurez-vous que les définitions de cartes ESP32 et M5Stack sont installées. Remarque : Des erreurs surviennent avec la version ESP32 3.0.0-alpha3 pour les appareils non M5stack. Veuillez utiliser la carte M5stack avec la version ESP32 2.1.4 et inférieure.
  5. Placez le contenu nécessaire des fichiers SD à la racine de la carte SD. (C'est nécessaire pour accéder au dossier IMG de démarrage et au dossier ). ⚠️ les fichiers du SD-Card-Folder doivent maintenant être dans un dossier nommé evil à la racine de la carte SD ⚠️

Avertissement : pour Cardputer, vous devez changer la taille Flash en 8MB et le schéma de partition en 8M avec spiffs (3MB APP/1.5MB SPIFFS) sinon des erreurs d'espace peuvent survenir. C'est votre première fois avec l'IDE Arduino ou quelque chose ne fonctionne pas correctement ? Vous devriez consulter la section vidéos ou demander de l'aide sur le discord !


Esclave ESP32 Rig

Vous pouvez utiliser n'importe quel ESP32 comme esclave pour collecter les SSID pour wigle et capturer les EAPOL

En utilisant 14 appareils ESP32, vous pouvez surveiller les 14 canaux Wi-Fi de la bande 2,4 GHz simultanément sans saut de canal. Le Cardputer utilise le GPS pour associer chaque SSID reçu à un fichier CSV compatible avec Wigle.

Ce code esclave est conçu pour fonctionner sur n'importe quel ESP32 et l'utiliser comme esclave pour le wardriving en combinaison avec le mode maître wardriving sur Cardputer. Chaque ESP32 collecte les SSID des points d'accès (AP) à proximité sur un canal spécifique ou peut alterner entre les canaux configurés. Vous pouvez ajouter plusieurs appareils ESP32 pour améliorer la précision et la puissance du scan. Les appareils avec antennes externes peuvent améliorer les performances pour le wardriving.## Testé sur :

  • AtomS3 : Acheter ici
  • AtomS3 Lite : Acheter ici
  • ESP32-C3 (avec antenne externe) : Acheter ici (Attention à sélectionner les kits AVEC antenne)
  • WEMOS D1 Mini : Acheter ici
  • ESP32 C5 : Acheter ici

Fonctionnalités :

  • Prise en charge multi-appareils : Ajoutez autant d'appareils ESP32 que vous le souhaitez pour augmenter la détection des points d'accès et améliorer la couverture.
  • Saut de canal : Configurez l'ESP32 pour scanner sur un canal spécifique ou sauter entre les canaux sélectionnés.
  • Meilleure puissance du signal : Les appareils ESP32 avec antennes externes offrent une capture de signal améliorée pour le wardriving à longue portée.
  • Communication maître-esclave : À utiliser en combinaison avec le Cardputer en mode maître de wardriving pour agréger et surveiller les données de plusieurs esclaves ESP32.
  • Intégration GPS : Le Cardputer avec GPS associe les données SSID aux coordonnées géographiques et génère des fichiers CSV compatibles Wigle.

Comment ça fonctionne :

  1. Déployez un ou plusieurs appareils ESP32 en mode esclave.
  2. Chaque appareil analyse et capture les informations SSID sur les canaux désignés.
  3. Les données sont envoyées à l'Evil, qui les agrège et réduit les points d'accès manqués tout en améliorant la précision globale du scan et la puissance du signal.

Exigences matérielles :

  • Evil avec v1.3.0
  • Appareils ESP32 (par ex., AtomS3, AtomS3 Lite, ESP32-C3, WEMOS D1 Mini)
  • Antenne externe (optionnelle, pour des performances améliorées)

Voici un assemblage avec 8 esp32-c3 connectés en parallèle qui scanne les canaux 1,3,6,9,11,13 en mode statique et en saut de canal pour 2 autres sur 2,4,5,7 et 8,10,12,14 :

Remerciements

  • @SpacehuhnTech pour le contournement du deauther et pour le travail fantastique qui est vraiment inspirant.
  • @evilsocket pour le concept de pwnagotchi et de pwngrid.
  • @G4lile0 pour le wifi-hash-monster.
  • @K3YOMI pour le Wall Of Flipper.
  • @pr3y pour son aide et le code de Bruce.
  • @bmorcelli pour l'aide et le code de Bruce également.
  • @justcallmekoko pour le Marauder.
  • @Talking Sasquach pour avoir créé du contenu vidéo sur le projet.
  • @Sam X Plogs pour avoir créé du contenu vidéo sur le projet.
  • @dagnazty pour le travail fantastique sur M5dial.
  • @LaikaSpaceDawg pour le travail sur le code.
  • @geo-tp pour le travail sur la carte SD vers USB.
  • @Furrtek pour l'incroyable travail de rétro-ingénierie des étiquettes ESL. (Vous devriez absolument consulter le blog si vous aimez le matériel).
  • @i12bp8 pour avoir porté ESLtagtinker sur le flipper.
  • @PierreAdams pour la documentation sur le montage du rig.

et à tous les bêta-testeurs sur le Discord :

  • [@KamiLocura]
  • [@Skedone]
  • [@toxiccpappii]
  • [@OarisKiller]
  • [@hosseios]
  • [@BrownNoise]
  • [@DAKKA]
  • [@KNAX]
  • [@jader242]
  • [@anubisdarkwatch]

Licence

MIT License

Copyright (c) 2023 7h30th3r0n3

La permission est accordée, à toute personne obtenant une copie de ce logiciel et des fichiers de documentation associés (le « Logiciel »), de traiter le Logiciel sans restriction, y compris sans limitation les droits d'utiliser, de copier, de modifier, de fusionner, de publier, de distribuer, de sous-licencier et/ou de vendre des copies du Logiciel, et de permettre aux personnes à qui le Logiciel est fourni de le faire, sous réserve des conditions suivantes :

L'avis de droit d'auteur ci-dessus et le présent avis d'autorisation doivent être inclus dans toutes les copies ou parties substantielles du Logiciel.

LE LOGICIEL EST FOURNI « TEL QUEL », SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE, Y COMPRIS MAIS SANS S'Y LIMITER LES GARANTIES DE QUALITÉ MARCHANDE, D'ADÉQUATION À UN USAGE PARTICULIER ET D'ABSENCE DE CONTREFAÇON. EN AUCUN CAS, LES AUTEURS OU TITULAIRES DU DROIT D'AUTEUR NE POURRONT ÊTRE TENUS RESPONSABLES DE TOUTE RÉCLAMATION, DOMMAGE OU AUTRE RESPONSABILITÉ, QUE CE SOIT DANS UNE ACTION DE CONTRAT, DÉLIT OU AUTRE, DÉCOULANT DE, HORS DE OU EN RELATION AVEC LE LOGICIEL OU L'UTILISATION OU AUTRES TRANSACTIONS DANS LE LOGICIEL.

Télécharger l’outil
AppareilLiens d'achat
Le meilleur : M5CardputerM5Stack / AliExpress
M5Stack Core2M5Stack / AliExpress
M5Stack FireM5Stack
M5Stack Core1M5Stack
M5Stack AWSM5Stack
M5Stack CoreS3M5Stack / AliExpress
M5Stack CoreS3 SEM5Stack
M5AtomS3 (GPS requis)M5Stack
↳ Module GPSM5Stack
Module LLMM5Stack / AliExpress
AppareilLiens
CYD2USBAliExpress
CYD1USB(Pas encore de lien)
M5Stick v1.1AliExpress
M5Stick v2AliExpress
FonctionnalitéEvil-Cardputer v1.5.1Evil-M5Core2 1.3.9Evil-M5Core3 1.1.9Evil-AtomS3 v1.1.7Evil-Face v1.0
Scan des réseaux WiFi✅✅✅✅❌
Clonage de réseau✅✅✅✅❌
Gestion du portail captif✅✅✅✅❌
Gestion des identifiants✅✅✅✅❌
Serveur web distant✅✅✅✅❌
Attaque par sondes (Probes)✅✅✅✅❌
Capture de sondes (Sniffing probes)✅✅✅✅❌
Attaque Karma✅✅✅✅❌
Attaque Karma automatisée✅✅✅✅✅
Karma Spear✅✅✅❌❌
Clavier Bluetooth✅✅❌❌❌
Wardriving✅✅✅✅❌
Wardriving Master✅❌❌❌❌
Beacon Spam✅✅✅✅❌
Deauther✅✅❌❌❌
Auto Deauther✅❌❌❌❌
Evil-Twin✅❌❌❌❌
Handshake Master✅✅❌❌❌
Vérification des Handshakes✅❌❌❌❌
Client Sniff✅✅❌❌❌
Raw Sniffing✅✅❌❌❌
Visualiseur de canaux Wi-Fi✅✅❌❌❌
Client Sniff et Deauth✅✅❌❌❌
Détection EAPOL/Deauth✅✅✅ (Pas d'EAPOL)❌❌
Wall Of Flipper✅✅✅❌❌
Envoyer le code tesla avec RFunit✅❌❌❌❌
Scan réseau et ports✅✅❌❌❌
Scan complet réseau et ports✅✅❌❌❌
Shell SSH✅❌❌❌❌
Web Crawler✅❌❌❌❌
PwnGrid✅✅❌❌❌
Détecteur de skimmer✅✅❌❌❌
Mouse Jiggler✅❌❌❌❌
BadUSB✅❌❌❌❌
WebUi BadUSB✅❌❌❌❌
Personnalisation du thème✅✅❌❌❌
Scan réseau complet✅✅❌❌❌
Tunnel TCP inversé✅✅❌❌❌
DHCP Starvation✅✅❌❌❌
DHCP malveillant (Rogue DHCP)✅✅❌❌❌
Changer le DNS✅✅❌❌❌
Détournement de réseau✅✅❌❌❌
Détection d'imprimante✅✅❌❌❌
Impression de fichier✅✅❌❌❌
Vérifier l'état de l'imprimante✅✅❌❌❌
HoneyPot✅ (avec Webhook)✅❌❌❌
LLM Chat Stream✅❌❌❌❌
EvilChatMesh✅❌❌❌❌
SD sur USB✅❌❌❌❌
Responder✅❌❌❌❌
Abus WPAD✅❌❌❌❌
Crack NTLMv2✅❌❌❌❌
Gestionnaire de fichiers✅❌❌❌❌
Shell UART✅❌❌❌❌
Boîte à outils SIP✅❌❌❌❌
Boîte à outils CCTV✅❌❌❌❌
Empoisonneur SSDP✅❌❌❌❌
SkyJack✅❌❌❌❌
WiFi Dead Drop✅❌❌❌❌
BLENameFlood✅❌❌❌❌
Wall Of Airtag✅❌❌❌❌
FindMyEvil✅❌❌❌❌
Visualiseur de mappage UPnP✅❌❌❌❌
NAT UPnP✅❌❌❌❌
LDAPDump✅❌❌❌❌
IMSI Catcher✅❌❌❌❌
Vérificateur de WiFi ouvert✅❌❌❌❌
Boîte à outils série ESP32-C5✅❌❌❌❌
Aircrack (crack WPA2)✅❌❌❌❌
Abus Autodiscover✅❌❌❌❌
Evil Navigator WebUI✅❌❌❌❌
Paramètres✅✅✅✅❌
sites
  • (Facultatif) Modifiez theme.ini sur la carte SD pour personnaliser le thème de couleurs de votre appareil. (Uniquement pris en charge pour Cardputer, les autres appareils seront implémentés plus tard)
  • Assurez-vous d'exécuter le script dans utilities/deauth_prerequisites pour contourner le firmware ESP32.
  • Ajoutez les bibliothèques pour la fonctionnalité BadUSB. Voir utilities/Bad_Usb_Lib/README.md
  • Assurez-vous que le débit en bauds est réglé sur 115200.
  • Assurez-vous que PSRAM est désactivé dans le menu outils.
  • Téléversez le script sur votre appareil M5Core2.
  • Redémarrez l'appareil si nécessaire.