Sodamhan.com

TL;DR

testssl

Check SSL/TLS protocols and ciphers supported by a server. More information: https://testssl.sh/.

  • Test a server (run every check) on port 443:

testssl example.com

  • Test a different port:

testssl example.com:465

  • Only check available protocols:

testssl --protocols example.com

  • Only check vulnerabilities:

testssl --vulnerable example.com

  • Only check HTTP security headers:

testssl --headers example.com

  • Test other STARTTLS enabled protocols:

testssl --starttls ftp|smtp|pop3|imap|xmpp|sieve|xmpp-server|telnet|ldap|irc|lmtp|nntp|postgres|mysql example.com:port

This document was created using the contents of the tldr project.