portscan-CVE-2026-41940
IP CIDR (предположительно вводимые через командную строку или файл) и проверяет открытость портов 2083 и 2087
portscan-CVE-2026-41940
IP CIDR (предположительно вводимые через командную строку или файл) и проверяет открытость портов 2083 и 2087
CIDR-сканер портов (2083 и 2087)
Лёгкий многопоточный Python-скрипт для CVE-2026-41940, сканирующий один или несколько CIDR-диапазонов на открытые TCP-порты 2083 (cPanel SSL) и 2087 (cPanel SSL для WHM). Полезен для аудита безопасности, инвентаризации сети или проверки служб cPanel/WHM в больших IP-блоках.
Возможности
- Поддержка прямых CIDR-аргументов или входного файла (по одному CIDR в строке)
- Параллельное сканирование с настраиваемым пулом потоков (по умолчанию 50 потоков)
- Регулируемый таймаут подключения (по умолчанию 1 секунда)
- Подробный режим для отслеживания хода сканирования в реальном времени
- Использует только стандартную библиотеку Python – без внешних зависимостей
- Автоматически пропускает сетевые и широковещательные адреса (для IPv4)
Требования
- Python 3.6 или выше
- Дополнительные пакеты не требуются
Использование
Просто загрузите скрипт и сделайте его исполняемым (в Windows/Linux/macOS):
python3 scan_whm.py --file cidrs.txt
python3 scan_whm.py 192.168.1.0/24 10.0.0.0/28
python3 scan_whm.py --file cidrs.txt --timeout 2 --threads 100