Nmap предоставляет библиотеку обнаружения слабых шифров TLS: https://nmap.org/nsedoc/scripts/ssl-enum-ciphers.html, которая запускается из терминала с помощью команды -
nmap -sV --script ssl-enum-ciphers -p 443 <host>
Мой сценарий Python должен соответствовать этому nmap
, но не смог найти в ней никаких ресурсов.
python -nmap работает только для обнаружения открытых портов, но не для сканирования набора шифров SSL / TLS.
Я не могу понять, как вызвать nmap ssl-enum-ciphers через скрипт Python.