
Este script verifica dispositivos vulnerables al exploit EternalBlue (CVE-2017-0144) en una red que utiliza SMB.
Una herramienta en Python para escanear dispositivos con SMB habilitado en busca de la vulnerabilidad EternalBlue (CVE-2017-0144).
Este script verifica si los dispositivos en una red son vulnerables al exploit EternalBlue probando conexiones SMB.
✅ Escanea una lista de direcciones IP en busca de vulnerabilidad SMB.
✅ Detecta si la máquina objetivo es vulnerable a EternalBlue (CVE-2017-0144).
✅ Procesamiento en paralelo para escanear múltiples dispositivos rápidamente usando ThreadPoolExecutor.
✅ Interfaz simple y fácil de usar.
Clona este repositorio:
git clone https://github.com/MedX267/EternalBlue-Vulnerability-Scanner.git
cd EternalBlue-Scanner
Instala las dependencias:
pip install -r requirements.txt
Si no tienes un archivo requirements.txt, puedes instalar Impacket manualmente con:
pip install impacket 🚀 Uso Ejecuta el script proporcionando una lista de direcciones IP objetivo:
python eternalblue_scanner.py <target_ip_1> <target_ip_2> ... <target_ip_n> Ejemplo:
python eternalblue_scanner.py 192.168.1.1 192.168.1.2 192.168.1.3 El script verificará cada IP en busca de la vulnerabilidad EternalBlue y mostrará los resultados.
📜 Salida El script mostrará si cada IP objetivo es vulnerable o no:
[+] 192.168.1.1 es VULNERABLE a EternalBlue! [-] 192.168.1.2 NO es VULNERABLE a EternalBlue. [-] 192.168.1.3 no es accesible.
⚠ Licencia Esta herramienta se proporciona tal cual para fines educativos y de prueba. 🚨 Úsala de manera responsable y asegúrate de tener la autorización adecuada antes de escanear redes o dispositivos.