sslscan
Quickly enumerate SSL/TLS ciphers and protocols.
KaliParrotLinuxlow
pkg: sslscan
sslscan connects to an SSL/TLS service and lists supported protocols, ciphers and certificate details.
Syntax
sslscan {host}[:port]
Example
sslscan example.com
Lists supported protocols/ciphers and flags weak ones for the host on 443.
Options & flags
What each switch does. Toggle them in the builder below to assemble a command.
Command builder
Tick options (and fill any values) to build a ready-to-copy command.
sslscan
Usage examples
sslscan target.tld
List supported protocols and ciphers.
sslscan --no-failed target.tld
Show only accepted ciphers.
Advantages
- Fast TLS posture overview
- Highlights weak protocols/ciphers
- Simple single-command use
Disadvantages
- Less exhaustive than testssl.sh
- No CVE-specific checks
- Output needs interpretation
Tags
#tls#ssl#crypto
Official docs: sslscan ↗
Related commands
Frequently asked questions
What is sslscan used for?
sslscan connects to an SSL/TLS service and lists supported protocols, ciphers and certificate details.
What is an example sslscan command?
A common example is: sslscan example.com — Lists supported protocols/ciphers and flags weak ones for the host on 443.
Is sslscan part of Kali Linux?
Yes. sslscan ships with Kali Linux (and Parrot OS). If missing, install it with: sudo apt install sslscan.
What category of security tool is sslscan?
sslscan is a Vulnerability Analysis tool with a low-risk profile when run against a live target.
Try recon tools live
Run real scans against a domain you control, stage by stage.