Communitygithub.com

krutarthshukla/子域名侦察

Claude技能,用于执行自动化子域名和域名侦察。输入组织名称或域名,即可发现所属根域名(包括收购/子公司),验证所有权,并端到端枚举子域名(被动+高级+暴力/置换/TLS-SAN+存活探测)。

子域名侦察 是什么?

该技能是一个为AI代理(如Claude Code)设计的自动化子域名侦察工具。它能够从组织名称或已知域名出发,全面发现该组织拥有的根域名,包括通过收购或子公司持有的域名,并验证所有权。随后,该技能会执行端到端的子域名枚举,结合被动收集、高级技术、暴力破解、域名置换、TLS-SAN证书解析等多种手段,最终对发现的子域名进行存活探测。它集成了Subfinder、Amass、DNSCewl、dnsx、httpx等业界常用工具,适用于安全研究人员、渗透测试人员和红队成员进行资产发现。

兼容平台✓Claude Code~Codex CLI~Cursor
npx skills add krutarthshukla/subdomain-recon

在你喜欢的 AI 中提问

打开一个已预加载此 Agent Skill 的新对话。

文档

子域名侦察 是做什么的?

Claude技能,用于执行自动化子域名和域名侦察。输入组织名称或域名,即可发现所属根域名(包括收购/子公司),验证所有权,并端到端枚举子域名(被动+高级+暴力/置换/TLS-SAN+存活探测)。

功能概述

  • 域名发现:从组织名称自动查找其根域名(包括收购或子公司),并使用dnsx验证所有权。
  • 子域名枚举:使用多种技术进行枚举:
    • 被动枚举:利用subfinder和amass从公共来源收集子域名。
    • 高级扫描:通过alterx进行域名置换生成变体,并结合dnstake检查域名劫持风险。
    • 暴力破解:使用内置或自定义的字典文件通过dnsx进行暴力破解。
    • TLS-SAN:从TLS证书中提取所有主体备用名称(SAN)。
  • 存活探测:使用httpx对发现的子域名进行HTTP/HTTPS存活探测。
  • 结果聚合:将所有发现的子域名合并并去重,提供汇总输出。

支持的平台

  • Claude Code(主推)
  • 其他兼容的AI代理工具

使用方法

subdomain-recon [组织名称 | 域名列表]

示例:

subdomain-recon example.com
subdomain-recon "Example Corp"

依赖工具

  • subfinder
  • amass
  • dnsx
  • httpx
  • alterx
  • dnstake

确保这些工具已安装并可通过PATH访问。

注意事项

  • 该技能可能消耗大量API配额,请合理使用。
  • 遵守所有相关法律和许可协议。
  • 仅用于授权测试。

许可证

MIT

相关技能