
scanner for CVE-2020-0796
Сканер уязвимости SMBv3 (SMBGhost). Обнаруживает уязвимые хосты Windows, отправляя повреждённый пакет согласования SMBv3 и анализируя ответ.
# Single host
python3 scanner.py -H 10.0.0.5
# Host list
python3 scanner.py -l targets.txt
# Network segment
python3 scanner.py -s 192.168.1.0/24 -t 50 -T 2 -v
| Флаг | Описание | По умолчанию |
|---|---|---|
-H HOST | Один хост или IP | — |
-l FILE | Файл с одним хостом на строку | — |
-s CIDR | Сетевой сегмент (например 10.10.10.0/24) | — |
-t N | Количество параллельных потоков | 10 |
-T SEC | Таймаут сокета | 3 с |
-v | Показать хосты с закрытым портом 445 | выкл |
-o FILE | Сохранить результаты в файл (без цветового вывода) | — |
Python 3.9+
основано на https://github.com/ly4k/SMBGhost