Skip to content
master
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 

README.md

Collection of SSL Tools

This repository contains various tools, which are intended to debug or analyze problems related to SSL/TLS.

Analyzing state of TLS

  • analyze-ssl.pl
    • check support for various SSL/TLS version
    • check which ciphers are support
    • verfiy certificate
    • check OCSP state
    • check if SNI is supported and/or required
    • display chain certificates and also local root if certification succeeded
    • support direct connection and various form of STARTTLS
    • ...

SMTP TLS support (STARTTLS)

  • mx_starttls_bulk.pl
    • bulk checking of domains for SMTP TLS support
    • fast parallel checking with non-blocking I/O: 40..60 domains/s which includes MX lookups and several TLS connections
    • checks for common problems with TLS support in MTA
    • does not try to verify certificates, because STARTTLS itself is open to MITM attacks by stripping STARTTLS support
  • mx_starttls_bulk_summarize.pl
    • summarize data created by mx_starttls_bulk

HTTPS: Certificate Verification, OCSP ...

  • https_ocsp_bulk.pl
    • check lots of sites for certificate verification, ciphers and OCSP revocation problems
    • synchronous, i.e one site gets checked after the other

Heartbleed

  • check-ssl-heartbeat.pl
    • check for heartbleed OpenSSL vulnerability
    • supports various protocols requiring STARTTLS or similar

About

various standalone perl scripts

Resources

Releases

No releases published

Packages

No packages published

Languages

You can’t perform that action at this time.