← 返回命令列表

Linux command

tlsx 命令

文件

复制后可按需替换文件名、目录或参数。

常用示例

Check TLS

tlsx -u [example.com]

Show certificate

tlsx -u [example.com] -san -cn

Multiple hosts

tlsx -l [hosts.txt]

JSON output

tlsx -u [example.com] -json

Check specific port

tlsx -u [example.com:8443]

Show cipher

tlsx -u [example.com] -cipher

说明

tlsx is a fast TLS probing tool that connects to hosts and inspects their TLS configurations, certificates, and supported cipher suites. It can extract certificate details including subject names, Subject Alternative Names (SANs), expiration dates, and issuer information. The tool supports scanning multiple hosts in parallel from a file list, making it suitable for large-scale TLS reconnaissance. Output can be formatted as JSON for integration with other security tools. It is part of the ProjectDiscovery toolkit commonly used in security assessments.

参数

-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.

FAQ

What is the tlsx command used for?

tlsx is a fast TLS probing tool that connects to hosts and inspects their TLS configurations, certificates, and supported cipher suites. It can extract certificate details including subject names, Subject Alternative Names (SANs), expiration dates, and issuer information. The tool supports scanning multiple hosts in parallel from a file list, making it suitable for large-scale TLS reconnaissance. Output can be formatted as JSON for integration with other security tools. It is part of the ProjectDiscovery toolkit commonly used in security assessments.

How do I run a basic tlsx example?

Run `tlsx -u [example.com]` in a terminal, then adjust file names, paths, flags, or remote targets for your system.

What does -u _HOST_ do in tlsx?

Target host.