Scanning TLS/SSL configurations with SSLyze
SSLyze is a Python tool that works with Python 3.6+ and analyzes the SSL configuration of a server to detect issues including bad certificates and dangerous cipher suites.
This tool is available on the Pypi repository (https://pypi.org/project/SSLyze) and you can install it from source code or with the pip install sslyze
command.
We can access the SSLyze project on GitHub (https://github.com/nabla-c0d3/sslyze), where we will find the source code of the tool, as well as the official documentation (https://nabla-c0d3.github.io/sslyze/documentation).
The SSLyze tool allows you to analyze the SSL configuration of the server, validate the certificates of the site, as well as obtain information about the encryption algorithms that the server is using.
These are the options that the script provides:
One of the options it provides is HeartbleedPlugin
to detect this...