Agent Skills
返回列表
C段域名与子域名扫描

C段域名与子域名扫描

IT 运维与安全 更新于 2026.08.29

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_cdd5071e/robots-scan。

技能介绍

要解决什么问题

在做授权范围内的信息收集时,目标站点的 API 地址、静态资源路径和子域名 往往散落在 HTML 页面引用的 JS 里,而不是一眼能在 robots.txt 或目录枚举里看到。手工打开 DevTools 翻脚本、复制链接,既慢也容易漏掉外链 JS 和拼接出来的域名。

robots-scan 面向这类场景:从 内联脚本与外部 JS 文件 里用正则批量抽出 URL,再根据 URL 汇聚关联子域名;需要更广覆盖面时,可以开启 深度爬取,沿页面链接递归继续提取。

技能如何工作

  • URL 提取:解析页面中的内联 JS,并拉取外部 JS,匹配其中的链接与资源地址。
  • 子域名归纳:基于已提取的 URL 自动识别同一目标下的子域名集合,便于做 C 段 / 资产面梳理。
  • 深度爬取(可选):递归跟进页面链接,在更深一层页面重复提取,减少「只扫首页」的盲区。
  • AI 安全分析(可选):在扫描结果基础上接入大模型(本地 Ollama 或云 API),生成 安全测试建议;交互式流程里还可将建议写入 ai_suggestion.md。
  • 批量与界面:支持从文件批量读入 URL/JS 链接;另提供基于 Tkinter 的 GUI,用 Markdown 渲染结果。

在 OpenCode 中可直接进入交互式问答,按提示选择是否启用 AI、厂商与模型、目标 URL、是否深度爬取、可选 Cookie 与输出路径,确认后执行并查看结果。

适用边界与注意

  • 仅适用于 你已获授权 的测试或自有资产梳理;未授权扫描可能违法。
  • 深度爬取会放大请求量与耗时,对大型站点要控制范围。
  • 云厂商 AI 需要自行配置 API Key;本地 Ollama 需事先部署可用模型。
  • 提取质量依赖页面是否把敏感路径写在 JS 中;混淆、动态加载或强认证页面可能仍需人工补充。

使用场景

  • 授权外网渗透前,从目标首页及外链 JS 批量提取 API 与静态资源 URL,并汇总关联子域名
  • 红队限时收集中,用文件批量导入多个站点 URL,统一跑扫描并导出 `output_subdomains.txt`
  • 对已登录后台页面配置 Cookie 后扫描内联脚本,补全仅在前端暴露的管理接口地址
  • 扫描完成后启用大模型,根据 URL/子域名结果生成可存档的 `ai_suggestion.md` 测试建议

适合人员

  • 承接授权渗透的信息安全工程师,需在收集中从 JS 扩面子域名与接口而非只扫目录
  • 红队队员面对多目标 URL 列表,要快速批量扫描并整理可交给队友的域名与链接清单
  • 做 Web 安全评估的测试人员,希望把正则提取结果交给大模型起草下一步测试点
  • 负责资产梳理的运维/安全岗,需对自有站点做深度爬取以发现页面间隐藏的 JS 引用与子域