基于终端的 HTTP 代理与基于 MCP 的 AI 集成
gori,由Hahwul开发,是一个基于终端的HTTP拦截代理,用于安全评估和渗透测试工作流程。它捕获、编辑和重放HTTP/1.1、HTTP/2、WebSocket、gRPC和SSE流,同时暴露一个模型上下文协议服务器,以便AI代理可以与实时流量进行交互以进行分析。该工具包括一个基于键盘的TUI、TLS直通、协议降级检测、模糊测试和重放工具,以及MCP客户端的自动配置。它的目标用户是需要快速、以终端为中心的AI安全桥的渗透测试人员、漏洞赏金猎人和安全研究人员。
Gori 映射到实际检查和自动攻击管道
该工具通过键盘驱动的终端接口支持手动流量检查,并通过其自动化命令进行脚本执行。用户可以捕获、修改、重放和模糊网络流,以测试应用程序逻辑并暴露协议弱点。捆绑的扫描和重放实用程序允许分析师运行可重复的场景,而 "gori run" 自动化模式将该活动集成到脚本管道中,以进行持续测试或可重复的渗透测试任务。
AI辅助的发现是可能的,但需要分析师验证
通过运行 MCP 服务器,该工具允许 AI 客户端访问捕获的流量并驱动分析工作流程;自动配置助手针对如 Claude Desktop 和 Claude Code 的客户端。由于该工具向外部代理暴露原始流,因此任何 AI 生成的漏洞发现都需要人类分析师的独立验证,然后才能进行修复或报告。该工具支持代理驱动的分类,但并不替代对高风险结果的手动确认。
安装、平台适配和开发者来源适合安全工程师
该工具在 macOS 和 Linux 上运行,使用 Crystal 语言编写;安装选项包括快速安装脚本、Homebrew、AUR、Nix 或从源代码构建。使用符合 MCP 的客户端是使用 AI 功能的必要条件。开发者以攻击性安全项目而闻名,如 Dalfox 和 OWASP Noir,这使得该工具在攻击者专注的开源实用程序和面向社区的工具中占据了一席之地。
适合接受AI辅助工作流程的终端中心测试人员的实用选择
对于在终端环境中感到舒适并准备验证代理输出的安全专业人员来说,gori是一个实用的选项,它将实时网络流量连接到AI驱动的分析。它对MCP兼容客户端的要求以及其以终端为首的设计使其最适合那些优先考虑自动化就绪代理和脚本测试管道的工程师,而不是基于GUI的拦截工作流程。
