Welcome to pySSLScan’s documentation!

Features

  • Query SSL services
  • Supported cryptographic protocols:
    • SSLv2, SSLv3, TLS 1.0, TLS 1.1 and TLS 1.2
    • DTLS 1.0 and DTLS 1.2
  • Supported Protocols:
    • TCP, HTTP, IMAP, POP3, SMTP, LDAP and RDP
    • UDP
  • IPv4 and IPv6
  • Scan modules:
    • Supported ciphers
    • Ciphers preferred
    • Supported compression methods
    • Supported elliptic curves
    • Test support for Signaling Cipher Suite Value (SCSV)
    • Extract EC Point Formats
    • Server certificate (requires pyOpenSSL)
    • Test renegotiation (requires pyOpenSSL)
    • Detect vulnerabilities
      • Heartbleed
    • Extract server information: HTTP, IMAP, POP3 and SMTP
  • Rule based result highlighting
  • Output formats:
    • text/terminal

Indices and tables