commands.sh

testssl

all

Check SSL/TLS protocols and ciphers supported by a server.

More info →

Examples (6)

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
made by @shridhargupta | data from tldr-pages