ssh-audit - инструмент для аудита конфигурации SSH-сервера и клиента.Возможности:
- анализ конфигурации
SSH как на сервере, так и на клиенте;- захват баннера, распознавание устройства или программного обеспечения и операционной системы, обнаружение сжатия;
- сбор алгоритмов обмена ключами, ключей хоста, шифрования и аутентификации сообщений;
- информация о безопасности алгоритма (с какого времени, удален/отключен, небезопасен/слаб/устаревший и т. д.);
- рекомендации по алгоритму (добавлять или удалять в зависимости от распознанной версии программного обеспечения);
- анализ совместимости версий
SSH на основе информации об алгоритме;- историческая информация из
OpenSSH, Dropbear SSH и libssh;- проверка политик безопасности для обеспечения соответствия защищенной/стандартной конфигурации;
- работает на
Linux и Windows;- поддерживает
Python 3.9 - 3.13;- нет зависимостей
https://github.com/jtesta/ssh-audit
Подсказал: Max Zotov - @Sf1nk5
Опубликовано в @gitgate
#ssh #security #audit
