SSL/TLS

circle-info

Secure Sockets Layer/Transport Layer Security (SSL/TLS) testing is the process of evaluating the security and configuration of SSL/TLS protocols on a web server, making sure that data transmitted over the internet is encrypted and secure. It typically involves checking certificate validity (correctly installed and not expired), reviewing configuration (strong encryption algorithm and protocol usage), and vulnerability scanning (susceptibility against known attacks).

Tools

circle-info

We can use tools, such as Qualys Online testarrow-up-right or Burp Suite's SSL Scannerarrow-up-right extension to quickly check for SSL/TLS issues.

circle-check
nmap --script ssl-cert,ssl-enum-ciphers -p 443 www.example.com

Resources

  • A great video showcasing how to test for SSL/TLS misconfigurations with testssl (videoarrow-up-right)

Last updated