LinuxCommandLibrary

tlsx

TLDR

Check TLS

$ tlsx -u [example.com]
copy
Show certificate
$ tlsx -u [example.com] -san -cn
copy
Multiple hosts
$ tlsx -l [hosts.txt]
copy
JSON output
$ tlsx -u [example.com] -json
copy
Check specific port
$ tlsx -u [example.com:8443]
copy
Show cipher
$ tlsx -u [example.com] -cipher
copy

SYNOPSIS

tlsx [-u host] [-l file] [-json] [options]

DESCRIPTION

tlsx probes TLS configurations. It analyzes certificates.
Certificate inspection. Subject, SAN, expiry.
Cipher enumeration. Supported algorithms.
Mass scanning. Multiple hosts.
Fast and parallel. Efficient probing.

PARAMETERS

-u HOST

Target host.
-l FILE
Host list file.
-san
Show Subject Alt Names.
-cn
Show Common Name.
-cipher
Show cipher suites.
-json
JSON output.

CAVEATS

Network access required. Some hosts may block. Go-based tool.

HISTORY

tlsx was created by ProjectDiscovery for fast TLS probing and certificate analysis.

SEE ALSO

openssl(1), testssl(1), sslyze(1)

Copied to clipboard