Agent Skills
返回列表
🔒

Cariddi 域名爬虫与端点密钥扫描器

IT 运维与安全 更新于 2026.08.29

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

请根据 https://skillhub.cn/install/skillhub.md 的安装指南,把 @user_3c6cb52e/cariddi-domain-crawler-endpoint-secret-scanner 安装到你的 AI 助手中。

技能介绍

要解决什么问题

在渗透测试和安全排查中,拿到一批域名后,工程师常常需要回答几个问题:这个站点暴露了哪些端点?有没有硬编码的 API 密钥、令牌或私钥被误放在 URL、响应体或错误页面里?手工排查效率低,通用爬虫又不会针对密钥特征做匹配。Cariddi 就是为了填补这个缺口:把「域名 → 端点清单 → 可疑密钥线索」这条链路自动化。

核心能力

  • URL 爬取:接受域名列表作为输入,递归发现站点可达的 URL。
  • 敏感信息扫描:针对端点、密钥、API 密钥、令牌、文件扩展名和错误页做特征匹配,输出可疑命中。
  • 可配置并发与深度:通过参数控制并发度和爬取深度,适配不同规模的站点。
  • 代理路由:支持经由代理访问,便于在隔离环境或内网中运行。
  • 多种输出格式:结果可按不同格式导出,方便后续接入脚本或工单系统。

工作流程

  1. 输入一组域名。
  2. 爬虫递归请求站点,收集 URL 与端点。
  3. 扫描器对每个端点做规则匹配,识别密钥、令牌、敏感文件扩展名等痕迹。
  4. 同时检查错误响应,从异常页面中提取线索。
  5. 按选定格式输出扫描结果。

适用边界与注意点

  • 它是线索发现工具,不是漏洞利用框架:命中结果需要人工验证,误报需要过滤。
  • 爬取深度和并发度直接影响对目标站点的压力,对生产环境要谨慎设置。
  • 扫描效果依赖规则库的覆盖度,新型或变形的密钥格式可能漏报。
  • 请在授权范围内使用,避免对未授权目标发起请求。

使用场景

  • 渗透测试准备阶段,对客户授权的域名批量枚举端点并收集密钥线索,为后续测试缩小范围
  • 事故响应时排查某枚 API 密钥是否泄露,需要确认其关联端点是否仍可公开访问
  • 收购或接手新项目后,对一批陌生域名做端点与敏感文件摸底,确认整体暴露面
  • 在内网或隔离环境中,通过代理对内部域名做并发扫描,输出结构化结果供归档复盘

适合人员

  • 渗透测试工程师:需要在授权测试前快速梳理目标域名的端点清单与密钥泄露线索。
  • 应用运维工程师:怀疑自家服务暴露了敏感文件或令牌,需要定位具体的 URL 与端点。
  • 安全响应分析师:接到密钥泄露告警后,要验证相关端点是否仍可访问并输出证据。
  • 内部安全研究员:定期对自有资产做暴露面排查,需要可配置深度与并发的批量扫描能力。