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.