
Быстро определяет серверы, уязвимые к OpenSSH 'regreSSHion' (CVE-2024-6387).
regreSSHion-checker — это легкий, эффективный инструмент, предназначенный для выявления серверов, работающих под управлением уязвимых версий OpenSSH, в частности недавно обнаруженной уязвимости regreSSHion (CVE-2024-6387). Этот инструмент обеспечивает быструю проверку нескольких IP-адресов, доменных имен и диапазонов сети CIDR для обнаружения потенциальных уязвимостей и обеспечения безопасности вашей инфраструктуры.

Чтобы установить regreSSHion-checker из репозитория GitHub, убедитесь, что Go установлен и настроен правильно. Используйте следующую команду:
go get github.com/xonoxitron/regreSSHion-checker
После установки вы можете использовать regreSSHion-checker, как описано в разделе использования ниже.
Чтобы собрать regreSSHion-checker из исходников, убедитесь, что Go установлен, и выполните следующие шаги:
Клонируйте репозиторий или загрузите исходный код.
git clone https://github.com/your/repo.git
cd regreSSHion-checker
Соберите бинарный файл с помощью go build.
go build regreSSHion-checker.go
При необходимости установите права на выполнение.
chmod +x regreSSHion-checker
Теперь вы можете использовать ./regreSSHion-checker для сканирования уязвимостей CVE-2024-6387 в OpenSSH в вашей инфраструктуре.
./regreSSHion-checker <targets> [--port PORT]
./regreSSHion-checker 192.168.1.1
./regreSSHion-checker -list ip_list.txt
./regreSSHion-checker 192.168.1.1 example.com 192.168.1.2
./regreSSHion-checker 192.168.1.0/24
./regreSSHion-checker 192.168.1.1 example.com --port 2222
Инструмент предоставляет сводку по сканированным целям:
🛡️ Servers not vulnerable: 1
[+] Server at 157.90.125.31 (running SSH-2.0-OpenSSH_8.2p1 Ubuntu-4ubuntu0.11)
🚨 Servers likely vulnerable: 2
[+] Server at 4.231.170.121 (running SSH-2.0-OpenSSH_8.9p1 Ubuntu-3ubuntu0.10)
[+] Server at 4.231.170.122 (running SSH-2.0-OpenSSH_9.2p1 Debian-2+deb12u2)
🔒 Servers with port 22 closed: 254
📊 Total scanned targets: 257
go build regreSSHion-checker.go).regreSSHion-checker на имя Go-бинарного файла, скомпилированного из вашего исходного файла.chmod +x regreSSHion-checker) для прямого выполнения бинарного файла.Этот файл README.md теперь отражает использование и возможности Go-версии инструмента regreSSHion-checker, предоставляя пользователям четкие инструкции и примеры для эффективного сканирования уязвимостей серверов OpenSSH.