文章总结: Dhunter是一个基于LLMagent的自主渗透测试平台,区别于传统漏扫器。它通过黑板引擎协调多worker并行探索,先侦察后规划,并验证漏洞再上报。核心特性包括手动化侦察、SRC验收门禁减少误报、漏洞优先验证和MCP扩展中心。项目已在GitHub开源,适合安全团队提升渗透测试效率。 综合评分: 85 文章分类: 渗透测试,AI安全,安全工具,红队,安全开发
AI 驱动的自主渗透测试平台
Dest1ny-Sec Dest1ny-Sec
HACK之道
2026年8月28日 10:06 重庆
在小说阅读器读本章
去阅读
在公众号小说中沉浸阅读
介绍
它不是漏扫,而是一个”手动化”的渗透测试 agent
传统漏扫器只会跑 CVE 指纹和已知 payload。Dhunter 让一个(未来多个)LLM agent 驱动一套精选工具,像真人渗透测试员那样思考与行动:
- 先做侦察(子域 / JS / 指纹 / 历史 URL),把攻击面摸清;
- 再规划攻击意图,一个黑板(blackboard)协调多个 worker 并行探索;
- 每个结论都要先验证再上报——SRC 验收门禁会机械重放你的 PoC,时变噪声会被自动驳回;
- 最终把确认的漏洞汇总成一份 Markdown 报告。
真实效果
下面这张攻击链图来自一次真实的授权测试(Typecho 博客靶场):agent 自主构建了 49 条事实、7 个攻击意图,把 .git 暴露、XML-RPC SSRF、install.php 等发现串成完整的攻击链。
攻击链图:agent 自主构建的事实 → 意图 → 发现网络,实时可视化
平台主界面与核心功能:
核心特性
| 特性 | 说明 |
| — | — |
| 🧠 黑板引擎 | facts/intents/hints 持久化到 SQLite,planner 提出意图 → 多 worker 并行探索 → 收敛,纯 stigmergy 协调 |
| 🔍 手动化侦察 | 子域枚举、JS 资产与凭据分析、历史 URL、技术指纹,20+ 内置工具随平台启动 |
| ⚔️ 主动测试 | HTTP 手工探测、参数 fuzz、认证绕过、信息泄露路径、业务逻辑测试,agent 自主选工具 |
| 🛡️ SRC 验收门禁 | verifier 对每条漏洞做机械重放 + 稳定性检查:同一 PoC 两次结果不一致 = 时变噪声 → 自动驳回,杜绝误报 |
| 🎯 漏洞优先验证 | worker 每落地一条漏洞立即触发 verifier 机械重放验证,不用等扫描结束 |
| 🔌 MCP 扩展中心 | 把你自己的 MCP server 接进来,工具以 <server>::<tool> 命名空间暴露,UI 一键增删测 + 同步到 agent |
| 🧰 库 / Skills / 模板 | 一级菜单「库」聚合 MCP / Skills / 模板三类可复用资产,3 个内置 skill 种子可基于此创建自定义副本 |
| 🧵 每项目并发设置 | 创建目标时可指定并发 worker 数,深挖大目标时加大并发、小目标降速省 token |
| ⏸️ 运行暂停/恢复 | 随时暂停 run(保留已发现的黑板),之后一键「继续」从断点恢复 |
| 📦 项目一键导出 | 目标卡上「导出报告」一键打包该项目全部漏洞为 Markdown(含 PoC/复现/证据) |
| ⚡ 实时思考流 | SSE 实时推送 agent 的思考、工具调用、工具结果,整个过程透明可见;命名空间工具带 EXTERNAL 标签 |
| 📄 一键报告 | 每次运行导出 Markdown 报告(v0.6.0 起 PoC 块带 verifier 机械复现记录 + curl 复现命令) |
| 🔐 首启自动账号 | 首次运行自动生成管理账号(用户名 + 随机密码),横幅展示,之后可在设置页修改 |
| 💻 跨平台 | macOS / Linux / Windows 三平台启动脚本,Go 纯静态二进制(无 CGO) |
项目地址
https://github.com/Dest1ny-Sec/dhunter
免责声明:
本文所载程序、技术方法仅面向合法合规的安全研究与教学场景,旨在提升网络安全防护能力,具有明确的技术研究属性。
任何单位或个人未经授权,将本文内容用于攻击、破坏等非法用途的,由此引发的全部法律责任、民事赔偿及连带责任,均由行为人独立承担,本站不承担任何连带责任。
本站内容均为技术交流与知识分享目的发布,若存在版权侵权或其他异议,请通过邮件联系处理,具体联系方式可点击页面上方的联系我。
本文转载自:HACK之道 Dest1ny-Sec Dest1ny-Sec《AI 驱动的自主渗透测试平台》
版权声明
本站仅做备份收录,仅供研究与教学参考之用。
读者将信息用于其他用途的,全部法律及连带责任由读者自行承担,本站不承担任何责任。









评论