mcpField
T
tlsx-probe

tlsx-probe

github.com/wgpsec安全1.8k41 次安装4 天前更新
代码仓库

关于 tlsx-probe

tlsx-probe 是基于 ProjectDiscovery 的 tlsx 工具的 TLS 证书分析技能,适用于安全测试和资产枚举。它介绍证书信息、TLS 配置与指纹探测,并展示如何将结果接入子域名和端口扫描流程。

主要功能

  1. 01提取证书 SAN、CN 和签发者
  2. 02检测 TLS 版本与加密套件
  3. 03生成 JARM 指纹
  4. 04检查证书过期和自签名情况
  5. 05支持 JSON 输出与管道处理

适用场景

  1. 01收集目标域名的 TLS 证书信息
  2. 02检查证书过期、自签名及 TLS 配置
  3. 03从证书 SAN 提取子域名线索
  4. 04将子域名或端口扫描结果输入 TLS 探测

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/wgpsec/aboutsecurity --skill tlsx-probe

安装后在 Claude Code 中输入/tlsx-probe确认已加载。

README 原文English

来自项目 README

README 暂无中文译文,以下为英文原文;中文介绍见上方。

tlsx TLS 证书分析方法论

tlsx 是 ProjectDiscovery 出品的 TLS 探针工具。核心优势:证书信息提取 + JARM/JA3 指纹 + 配置错误检测 + 管道友好。

项目地址:https://github.com/projectdiscovery/tlsx

Phase 1: 基本探测

# 单个目标
echo target.com | tlsx

# 提取证书信息
echo target.com | tlsx -san -cn -so -silent

# TLS 版本和加密套件
echo target.com | tlsx -tv -cipher -silent

# JARM 指纹
echo target.com | tlsx -jarm -silent

Phase 2: 证书分析

# 完整证书信息
echo target.com | tlsx -san -cn -so -tv -cipher -jarm -json

# 证书过期检测
echo target.com | tlsx -ex -silent

# 自签名检测
echo target.com | tlsx -ss -silent

# 域名不匹配检测
echo target.com | tlsx -mm -silent

# 批量检测证书问题
tlsx -l hosts.txt -ex -ss -mm -re -un -silent

Phase 3: 管道集成

# 子域名 → TLS 证书收集
subfinder -d target.com -silent | tlsx -san -cn -resp-only -silent

# 端口扫描 → TLS 探测
naabu -host target.com -p 443,8443 -silent | tlsx -san -cn -silent

# 从 TLS SAN 发现更多子域名
echo target.com | tlsx -san -resp-only -silent | sort -u

# JSON 输出
tlsx -l hosts.txt -san -cn -tv -jarm -json -o results.json

评论

支持 Markdown