开发者在 V2EX 发布 Windows 进程级代理工具 Ghost Proxifier 的插件系统与 SDK。该工具在底层通过 Winsock 劫持实现进程级流量管控,并提供 WebRTC 与 DNS 防泄漏能力。插件架构采用子进程沙箱设计:宿主通过 stdin 传递握手信息,后续通信全部走本地 HTTP API 与 SSE 事件流,插件因此可用 Python、Node、Go 等任意语言编写,还能通过插件自建的本地 HTTP 服务将 Web 界面直接嵌入客户端面板。作者基于该 SDK 展示了多种应用场景:其编写的 Snagbox 插件可将指定进程的流量路由至 mitmproxy 解析入库,再通过 MCP 协议让 Claude、Cursor 等 AI Agent 用 SQL 直接分析目标软件的 HTTP/HTTPS 行为,用于私有 API 嗅探与逆向分析;社区贡献的端口转发插件可让游戏主机、虚拟机等设备共用代理隧道。SDK 还支持针对单进程注入延迟与丢包的弱网混沌模拟、闭源软件出网行为实时审计告警,以及多节点故障自动切换调度。项目提供打包工具 gpkg.py、Python 实战范例与完整开发文档,客户端开启开发者模式即可本地加载测试,代码与文档已在 GitHub 和官网公开。
事件分析
该项目的核心看点在于将进程级网络管控能力以低门槛 SDK 形式开放:相比传统系统全局代理或 C++ 动态链接插件机制,子进程沙箱配合 HTTP/SSE 通信的设计大幅降低了插件开发成本,实现语言无关。更值得关注的是其与 MCP 协议的结合——将本机流量镜像、解析后交给 Claude、Cursor 等 AI Agent 执行 SQL 分析,折射出 AI Agent 正从对话框交互走向接管本地系统能力的行业趋势,’网络探针+智能体’的组合或成开发者工具的新范式。同时需要注意,流量嗅探与私有 API 分析能力处于合规灰色地带,可能触及目标软件的服务条款与数据隐私边界。后续若社区插件生态成型,该工具或在与 mitmproxy、clumsy 等传统工具的差异化竞争中,成为逆向分析、自动化测试与网络调试场景的基础设施。
核心观点:MCP 把进程级网络探针接入 AI Agent,本机系统能力正成为智能体感知和操控软件世界的'手与眼'。
原文链接:V2EX 分享发现