
Ce script vérifie la présence d'appareils vulnérables à l'exploit EternalBlue (CVE-2017-0144) dans un réseau utilisant SMB.
Un outil Python pour scanner les périphériques compatibles SMB à la recherche de la vulnérabilité EternalBlue (CVE-2017-0144).
Ce script vérifie si les périphériques d'un réseau sont vulnérables à l'exploit EternalBlue en testant les connexions SMB.
✅ Scanne une liste d'adresses IP pour la vulnérabilité SMB.
✅ Détecte si la machine cible est vulnérable à EternalBlue (CVE-2017-0144).
✅ Traitement parallèle pour scanner plusieurs périphériques rapidement à l'aide de ThreadPoolExecutor.
✅ Interface simple et facile à utiliser.
Clonez ce dépôt :
git clone https://github.com/MedX267/EternalBlue-Vulnerability-Scanner.git
cd EternalBlue-Scanner
Installez les dépendances :
pip install -r requirements.txt
Si vous n'avez pas de fichier requirements.txt, vous pouvez installer Impacket manuellement avec :
pip install impacket
Exécutez le script en fournissant une liste d'adresses IP cibles :
python eternalblue_scanner.py <target_ip_1> <target_ip_2> ... <target_ip_n> Exemple :
python eternalblue_scanner.py 192.168.1.1 192.168.1.2 192.168.1.3 Le script vérifiera ensuite chaque IP pour la vulnérabilité EternalBlue et affichera les résultats.
Le script affichera si chaque IP cible est vulnérable ou non :
[+] 192.168.1.1 is VULNERABLE to EternalBlue! [-] 192.168.1.2 is NOT VULNERABLE to EternalBlue. [-] 192.168.1.3 is not reachable.
Cet outil est fourni tel quel à des fins éducatives et de test.
🚨 Utilisez-le de manière responsable et assurez-vous d'avoir une autorisation appropriée avant de scanner des réseaux ou des appareils.