各位大佬好,刚接触 AI 辅助安全研究不久,最近一直在折腾 Hermes,希望通过 AI Agent 调用 Kali Linux 里面的各种安全工具,尝试实现网站漏洞的辅助发现和分析。 目前大致的思路是:
- 通过 Hermes 作为 AI Agent,负责理解任务、规划测试步骤和调用工具。
- 让 Hermes 调用 Kali Linux 中的工具,例如 Nmap、Nuclei、httpx、Burp Suite 等。
- 对授权测试目标进行信息收集、目录探测、技术指纹识别和漏洞检测。
- 将工具输出结果交给 AI 分析,尝试识别潜在漏洞、过滤误报,并给出进一步验证思路。
- 最后由人工复核漏洞,整理成规范的漏洞报告。
但是实际折腾下来,发现效果并没有预期中那么好,主要遇到了几个问题:
- 工具调用方面: AI 有时候不能很好地理解工具输出,参数选择也不够准确。
- 漏洞分析方面: 扫描结果比较多,但 AI 对真正有价值的漏洞判断不够准确,误报也比较多。
- 测试流程方面: AI 经常重复执行一些操作,缺少比较清晰、连贯的测试思路。
- 深度分析方面: 对一些需要结合业务逻辑、身份认证和接口权限才能发现的漏洞,AI 似乎比较难独立分析。
- 上下文管理方面: 测试过程比较长,工具输出一多,AI 就容易丢失前面的信息。
所以想向各位有经验的大佬请教几个问题:
- 目前大家有没有真正把 Hermes、OpenClaw 之类的 AI Agent 用于 Web 渗透测试或漏洞研究?
- AI Agent 调用 Kali 工具,通常是采用什么架构?MCP、命令行封装,还是自己编写工具接口?
- 对于 Web/API 漏洞挖掘,哪些工具组合和工作流比较实用?
- AI 在分析扫描结果、发现越权、IDOR、SQL 注入以及业务逻辑漏洞方面,大家有什么比较好的实践?
- 如何让 AI 不只是机械地调用扫描工具,而是能够结合前面的结果制定下一步测试思路?
- 有没有比较成熟的开源项目、工作流或者值得参考的案例?
目前还是新人阶段,主要在自己的测试环境和明确授权的目标上学习研究。 希望各位大佬能够分享一些真实的实践经验,包括架构设计、工具组合、提示词设计和工作流等。 如果有相关项目或技术文章,也欢迎推荐。 感谢各位大佬指点!







