testssl

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

Install

All systems
curl cmd.cat/testssl.sh
Debian Debian
apt-get install testssl.sh
Ubuntu
apt-get install testssl.sh
Arch Arch Linux
pacman -S testssl.sh
image/svg+xml Kali Linux
apt-get install testssl.sh
Fedora
dnf install testssl
Windows (WSL2)
sudo apt-get update sudo apt-get install testssl.sh
OS X
brew install testssl
Raspbian
apt-get install testssl.sh

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

© tl;dr; authors and contributors