
Questo script verifica la presenza di dispositivi vulnerabili all'exploit EternalBlue (CVE-2017-0144) in una rete utilizzando SMB.
Uno strumento Python per scansionare dispositivi abilitati SMB per la vulnerabilità EternalBlue (CVE-2017-0144).
Questo script verifica se i dispositivi in una rete sono vulnerabili all'exploit EternalBlue testando le connessioni SMB.
✅ Scansiona un elenco di indirizzi IP per la vulnerabilità SMB.
✅ Rileva se la macchina di destinazione è vulnerabile a EternalBlue (CVE-2017-0144).
✅ Elaborazione parallela per scansionare rapidamente più dispositivi utilizzando ThreadPoolExecutor.
✅ Interfaccia semplice e facile da usare.
Clona questo repository:
git clone https://github.com/MedX267/EternalBlue-Vulnerability-Scanner.git
cd EternalBlue-Scanner
Installa le dipendenze:
pip install -r requirements.txt
Se non disponi di un file requirements.txt, puoi installare manualmente Impacket con:
pip install impacket 🚀 Uso Esegui lo script fornendo un elenco di indirizzi IP di destinazione:
python eternalblue_scanner.py <target_ip_1> <target_ip_2> ... <target_ip_n> Esempio:
python eternalblue_scanner.py 192.168.1.1 192.168.1.2 192.168.1.3 Lo script controllerà quindi ogni IP per la vulnerabilità EternalBlue e mostrerà i risultati.
📜 Output Lo script indicherà se ogni IP di destinazione è vulnerabile o meno:
[+] 192.168.1.1 is VULNERABLE to EternalBlue! [-] 192.168.1.2 is NOT VULNERABLE to EternalBlue. [-] 192.168.1.3 is not reachable.
⚠ Licenza Questo strumento è fornito così com'è per scopi educativi e di test. 🚨 Usalo in modo responsabile e assicurati di avere la dovuta autorizzazione prima di scansionare reti o dispositivi.