不乱于心,不困于情。
不畏将来,不念过往。如此,安好。

把Claude Code变成你的AI漏洞赏金助手

导语:挖漏洞这件事,80%的时间都耗在了重复劳动上—— reconnaissance(侦察)、查payload、填验证清单。真正值得干的,是那些需要创造力、需要串联逻辑、需要”这漏洞还能怎么组合”的复杂漏洞。Claude-BugHunter,就是来解决这个问题的。它把71个专业技能塞进 Claude Code,让AI替你干那些机械的事,你只管盯着真正有价值的部分。


一、它到底是什么?

Claude-BugHunter(元素灵魂/GitHub: elementalsouls)是一个专门为 Claude Code 打造的安全研究技能包。作者是安全研究员 Sachin Sharma,核心思路很直接:给 Claude 正确的技能,它就不再是聊天机器人,而是一个能干活的研究员或红队操作员。

这套技能包有四层架构:

第一层:思维框架 — 5阶段非线性工作流、批判性思维框架、红队操作员纪律(bb-methodology + redteam-mindset)

第二层:Web应用狩猎 — 48个 hunt-* 技能,从681个已披露的 HackerOne 漏洞报告中提炼而来,覆盖XSS、SQL注入、SSRF、IDOR、LFI、SSTI、XXE、CSRF等

第三层:企业边界突破 — 企业平台攻击链:M365/Entra、Okta、vCenter、SSL-VPN设备、SharePoint、云IAM,附带2024-2026年最新CVE利用链

第四层:输出与验证 — 7问门禁、质量过滤、VRT定级、脱敏报告

四个 verdicts(裁决结果):PASS(通过)、DOWNGRADE(降级)、KILL(放弃)、CHAIN(可串联)


二、快速安装:3分钟搞定

安装方式有两种,推荐使用插件方式安装。

方式一:插件安装(推荐)

在 Claude Code 里直接执行:

/plugin marketplace add elementalsouls/Claude-BugHunter/plugin install claude-bughunter@elementalsouls

所有71个技能和15个命令自动加载到 claude-bughunter: 命名空间下,后续更新插件版本即可。

方式二:拷贝安装(无插件系统 / 固定某个克隆版本)

git clone https://github.com/elementalsouls/Claude-BugHunter.gitcd Claude-BugHunterbash scripts/install.sh

安装完成后,重新加载shell配置:

source ~/.zshrc 2>/dev/null || source ~/.bashrc

验证是否安装成功:

hunt

如果看到类似以下输出,说明一切就绪:

Usage: hunt Creates a new engagement folder at $HUNT_BASE/Default $HUNT_BASE is $HOME/security-research/engagements...

图1–把Claude Code变成你的AI漏洞赏金助手–seo优化_前端开发_渗透技术


三、6阶段工作流:让渗透测试有序可循

Claude-BugHunter 内置了一个6阶段非线性工作流:recon → map & rank → hunt → validate → report,每个阶段都有技能支撑,并在代码层面强制执行测试范围。

图2–把Claude Code变成你的AI漏洞赏金助手–seo优化_前端开发_渗透技术

你只需要用自然语言描述你在做什么,Claude 就会自动加载相关技能:

 Testing acme.com — an in-scope HackerOne target. Run recon and rank the surface. → loading skills: web2-recon, offensive-osint, bb-methodology … → subdomain enum (subfinder + crt.sh) … 47 hosts → live hosts (httpx) … 12 · tech fingerprint … 6 distinct stacks → ranked surface: api.acme.com (GraphQL, introspection ON) ← start here   auth.acme.com (OAuth, SSO) ← hunt-oauth Next: want me to probe the GraphQL introspection + OAuth redirect_uri?

看到了吗?不需要记任何命令,说人话就行。


四、核心功能详解

1. 7问门禁(7-Question Gate):过滤假阳性

拿到一个漏洞线索时,最怕的是花大量时间写完报告,结果被”N/A”告知无效。7问门禁就是一个7步检查清单,在任何报告起草之前自动触发。

七个问题:

  1. 这个输入是否在浏览器上下文中被执行/反射?
  2. 存在哪些绕过手段(如双编码、DOM clobbering)?
  3. payload能绕过HTTP-only cookie或CSP吗?
  4. 影响是否仅限于self-XSS,还是需要用户交互?
  5. 它能和其他漏洞串联吗(如CSRF)?
  6. 报告草案中的PoC是否与实际一致?
  7. 之前在10+同类应用中是否出现过同类模式(假阳性启发式判断)?

裁决结果:

举例: 你发现了一个疑似SSRF的参数,但不确定是否值得深入。

我怀疑这个 redirect_url 参数存在SSRF漏洞,但不确定是不是真的能用。

Claude 会自动调用7问门禁,逐一检查:

如果任何一步返回”否”,系统会直接建议你放弃这个漏洞——省下的时间拿去挖下一个。

2. 自动加载技能(Auto-Loading Skills):说人话就行

这是 Claude-BugHunter 最出色的设计。你不需要记忆任何命令,只需要描述你在做什么,Claude 就能理解并加载对应技能。

测试文件上传:

“我正在测试这个头像上传功能,看看能不能绕过文件类型限制。”

Claude 自动加载专门针对文件上传的漏洞技能。

分析OAuth登录:

“这个网站的 ‘Login with Google’ 功能,我感觉可能存在配置问题。”

Claude 立刻切换到OAuth安全测试技能模块。

测试M365环境:

“我们授权测试一个M365租户,我想看看有没有配置上的弱点。”

Claude 调用 M365/Entra 攻击技能,带你一步步检查用户枚举、条件访问策略绕过等。

3. hunt 命令:管理完整渗透流程

当目标较大时,用 hunt 命令创建一个专属工作目录,系统化管理整个渗透过程:

hunt example.com

这会创建一个专门的文件夹来存放该目标相关的所有数据和报告。在对话中可以直接引用具体技能名:

“请加载 hunt-ssti 技能,帮我测试这个模板注入点。” “我想看看 okta-attack 技能里关于用户枚举的部分是怎么做的。”


五、覆盖范围:不止Web安全

Claude-BugHunter 的技能覆盖远不止常见的Web漏洞,从Web应用到企业基础设施全部囊括:

Web应用狩猎(13类): XSS、SQL注入、SSRF、IDOR、LFI、SSTI、XXE、CSRF、CORS、open-redirect、文件上传……

认证与身份(7类): 认证绕过、会话管理、OAuth、SAML、MFA绕过、账户劫持

API与基础设施(15类): GraphQL、gRPC、WebSocket、API配置错误、Host头部注入、RCE链

高级与并发(6类): 竞态条件、HTTP走私、反序列化、缓存污染

框架专项(4类): Next.js、Node.js、Laravel、Spring Boot

企业身份与云(3类): M365/Entra、Okta、云IAM深度检测 ★

基础设施与企业设备(4类): VMware vCenter、企业VPN、SharePoint、ASP.NET/NTLM ★

红队战术(4类): 红队思维、APK红队流水线、供应链侦察、中期事件响应 ★

★ 标记的是企业级高级技能,专门针对有红队评估经验的用户。


六、与Burp Suite集成(可选)

如果你想用 Burp Suite 进行流量分析和重放,可以安装 MCP Server 扩展。

第一步: 打开 Burp → Extensions → BApp Store,搜索 MCP Server 并安装。

第二步: 在终端中添加MCP服务:

claude mcp add burp -s user -- java -jar ~/.BurpSuite/mcp-proxy/mcp-proxy-all.jar

第三步: 在 Claude Code 对话中输入 /mcp,如果看到 burp · ✓ connected,说明集成成功。

之后你扫描到的所有请求,都可以直接发送到 Burp 的 Repeater 等工具中进一步分析。


七、总结:它不能做什么

Claude-BugHunter 不是一个能”一键拿Shell”的魔法,它的定位非常清晰:

不能替代的,是这些:

引用作者的原话:”给 Claude 正确的技能,它就不再是聊天机器人。它变成了一个操作员。


项目地址: GitHub: https://github.com/elementalsouls/Claude-BugHunter

参考阅读: Undercode Testing: https://undercodetesting.com/claude-bughunter-automating-80-of-red-team-drudgery-with-ai-powered-skill-bundles-video/


图3–把Claude Code变成你的AI漏洞赏金助手–seo优化_前端开发_渗透技术

图4–把Claude Code变成你的AI漏洞赏金助手–seo优化_前端开发_渗透技术


赞(0)
未经允许不得转载:seo优化_前端开发_渗透技术 » 把Claude Code变成你的AI漏洞赏金助手