
이 스크립트는 SMB를 사용하는 네트워크에서 EternalBlue 취약점(CVE-2017-0144)에 취약한 장치를 확인합니다.
SMB 지원 장치에서 EternalBlue 취약점 (CVE-2017-0144) 을 스캔하는 Python 도구입니다.
이 스크립트는 SMB 연결을 테스트하여 네트워크 내 장치가 EternalBlue 익스플로잇에 취약한지 확인합니다.
✅ IP 주소 목록을 스캔하여 SMB 취약점을 탐지합니다.
✅ 대상 머신이 EternalBlue (CVE-2017-0144) 에 취약한지 감지합니다.
✅ ThreadPoolExecutor를 사용한 병렬 처리로 여러 장치를 빠르게 스캔합니다.
✅ 간단하고 사용하기 쉬운 인터페이스.
이 저장소를 클론하세요:
git clone https://github.com/MedX267/EternalBlue-Vulnerability-Scanner.git
cd EternalBlue-Scanner
의존성을 설치하세요:
pip install -r requirements.txt
requirements.txt 파일이 없다면, 다음 명령으로 Impacket을 수동으로 설치할 수 있습니다:
pip install impacket 🚀 사용법 스캔할 대상 IP 주소 목록을 제공하여 스크립트를 실행하세요:
python eternalblue_scanner.py <target_ip_1> <target_ip_2> ... <target_ip_n> 예시:
python eternalblue_scanner.py 192.168.1.1 192.168.1.2 192.168.1.3 스크립트는 각 IP에 대해 EternalBlue 취약점을 확인하고 결과를 표시합니다.
📜 출력 스크립트는 각 대상 IP가 취약한지 여부를 출력합니다:
[+] 192.168.1.1 is VULNERABLE to EternalBlue! [-] 192.168.1.2 is NOT VULNERABLE to EternalBlue. [-] 192.168.1.3 is not reachable.
⚠ 라이선스 이 도구는 교육 및 테스트 목적으로 있는 그대로 제공됩니다. 🚨 네트워크나 장치를 스캔하기 전에 적절한 권한을 획득하고 책임감 있게 사용하세요.