替代方案

一个 mitmproxy 替代方案, 团队其他人也能打开

你为 mitmproxy 写的脚本能用。问题是只有你能运行它,在你的机器上,针对恰好在你旁边的那部手机。

当抓包需要活过一次终端会话时,团队就会离开 mitmproxy:QA 工程师需要看到开发者看到的,机架里的手机需要在没有笔记本在旁的情况下被抓包,或者智能体需要在有人监督下对流量采取行动。Busymate DevTools 保留了拦截的理念——断点、重发、模拟、拦截规则、脚本——并把它们搬进带浏览器仪表盘、角色和审计记录的托管订阅源。

切换前先尝试一个工作流

  1. 保留现有的捕获文件。将一台测试设备与 Busymate 配对,并捕获一个您已经理解的请求。
  2. 重新创建一个模拟或断点并检查结果。现有的代理设置和规则不会自动转移。
  3. 在转移更大的工作流之前,确认云存储、保留窗口和设备访问授权适合您的团队。
指南

差异所在

为手机而生, 为团队与智能体而生

比较完整的工作流:捕获运行的位置、如何共享访问权限以及如何自动化调试。

在一个地方从 iPhone、Android、Chrome、代理和手机农场捕获。队友可以看到他们拥有或被授予访问权限的设备的请求。

454 MCP 工具让您的代理检查捕获的流量并在您的角色范围内行动。破坏性操作需要确认。

一整机架的真实 Android 和 iOS 设备,你可以在浏览器中镜像、点击和编写脚本——或者对智能体说一句话即可。

权限在数据库中执行,操作记录在审计日志中,仪表盘和 API 无法泄露存储的保险库密钥。

并排对比

同样的问题, 双方各自作答

我们这一列只列出已发布的能力。对方那一列基于我们在其自家公开页面上读到的内容——凡是无法确认的都会标注,而不是猜测。

Busymate DevTools
mitmproxy
在 iPhone 本机上抓包
包含
原生应用,本地 VPN 隧道,无需 Mac
部分
代理设置加 CA 安装;运行在电脑上来源: docs.mitmproxy.org
在 Android 本机上抓包
包含
Google Play 原生应用,基于 VPN
部分
代理设置加 CA 安装;运行在电脑上来源: docs.mitmproxy.org
桌面 HTTPS 代理
包含
面向浏览器和后端的本地 HTTPS 代理
包含
控制台、网页界面和无头运行器来源: mitmproxy.org
Chrome 抓包
包含
通过终端进行 Chrome DevTools Protocol 抓包
包含
真机手机农场
包含
真实的 Android 和 iOS 手机,在浏览器中镜像并操控
未验证
未验证
团队共享的一个实时订阅源
包含
实时捕获流,访问权限限于拥有的设备和明确授权
未验证
我们读过的页面上没有
团队角色与权限
包含
角色在数据库层通过行级安全强制执行
未验证
未验证
作用于流量的 AI 智能体
包含
454 MCP 工具,具有角色作用域访问权限和破坏性操作确认
未验证
我们读过的页面上没有
断点与重发
包含
在仪表盘中暂停、编辑并重发
模拟与改写响应
包含
模拟响应与拦截规则
脚本
包含
按设备、用户或服务作用的脚本
包含
审计记录与密钥保险库
包含
只追加的审计记录;只写的加密保险库
未验证
未验证
平台
包含
iPhone、Android、Chrome、任何代理客户端、网页仪表盘
包含
Windows、Linux、macOS、Docker来源: mitmproxy.org
开源
不包含
私有仓库;源码可按需提供
免费层级
包含
目前免费安装;付费层级仍为草案
  • 包含
  • 部分
  • 不包含
  • 未验证

关于 mitmproxy 的信息于 2026-09-01 从其公开的产品、定价和文档页面读取。如有变动,请告诉我们,我们会更正页面。 提交更正

公平地说

什么时候 mitmproxy 才是正确的选择

很多团队应该继续使用 mitmproxy。以下就是我们会建议你这么做的情形。

你想要免费、MIT 许可的工具

无许可、无席位、无托管服务——装上就能用。对个人、CI 任务或安全实验室来说,这正合适。

你用 Python 编写一切

掌握完整 flow 的插件、无头运行、客户端和服务端回放——mitmproxy 首先是可编程代理,其次才是界面。

你需要 HTTP/3、原始 TCP 或 UDP

mitmproxy 的协议覆盖——HTTP/3、WebSocket、DNS、TCP 和 UDP——比一款移动优先的抓包应用更广。

还在权衡两款工具?阅读与 mitmproxy 的完整对比

常见问题

人们在换用之前 常问的问题

我还能在命令行里跑点什么吗?

可以。bmc 命令行把 Chrome DevTools Protocol 流量从终端流式传到订阅源,本地代理服务器是任何客户端都能指向的标准 HTTP 代理。共享视图在仪表盘里,但终端并没有消失。

什么能替代我的 Python 插件?

按设备、用户或服务作用的服务端脚本,加上处理常见情况的模拟和拦截规则。它有意比拥有完整 flow 对象的插件更窄——更容易共享,更难做花哨的事。

我需要在每台手机上安装 CA 吗?

iOS 和 Android 应用在自身设置过程中处理信任问题,所以 mitm.it 那一步消失了。使用桌面代理的浏览器和后端仍需信任一次其 CA,和 mitmproxy 一样。

它开源吗?

不是。如果 MIT 许可和公开仓库正是你看重 mitmproxy 的地方,那就继续用 mitmproxy——Busymate DevTools 的源码可按需提供,但仓库是私有的。

在一个订阅源里 查看自己的流量

按照捕获源的设置指南操作,然后在仪表盘中打开请求。HTTPS 解密需要证书信任和支持的客户端。

Ask your mate