
SentinelSSH — это продвинутый высокопроизводительный сканер уязвимостей SSH, написанный на Go. Он специально разработан для обнаружения уязвимости CVE-2024-6387 на серверах OpenSSH в различных сетевых средах.
SentinelSSH — это продвинутый высокопроизводительный сканер SSH-уязвимостей, написанный на Go. Он специально разработан для обнаружения уязвимости CVE-2024-6387 на серверах OpenSSH в различных сетевых средах.
Чтобы установить SentinelSSH, убедитесь, что на вашей системе установлен Go (версия 1.16 или новее), затем выполните:
go install github.com/harshinsecurity/sentinelssh/cmd/sentinelssh@latest
После установки вы можете запустить SentinelSSH прямо из командной строки:
sentinelssh [flags] [targets...]
--port, -p: Номер порта назначения (по умолчанию: 22)--timeout, -t: Таймаут подключения в секундах (по умолчанию: 5)--concurrency, -c: Количество одновременных сканирований (по умолчанию: 100)--output, -o: Файл для вывода подробных результатов (в формате CSV)--file, -f: Файл со списком целейСканирование одного IP-адреса:
sentinelssh 192.168.1.1
Сканирование домена:
sentinelssh example.com
Сканирование нескольких целей:
sentinelssh example.com 192.168.1.1 10.0.0.1
Сканирование целей из файла:
sentinelssh -f targets.txt
Сохранение результатов в CSV-файл:
sentinelssh -o results.csv 192.168.1.1 example.com
Пользовательский порт и более высокая степень параллелизма:
sentinelssh --port 2222 --concurrency 200 192.168.1.0/24
Этот проект лицензирован по лицензии MIT — подробности см. в файле LICENSE.
Приветствуются любые вклады! Пожалуйста, не стесняйтесь отправлять Pull Request.