抓包,
一点就好。
让 iPhone 连到 Mac 上的 Charles。
保存一次配置,下次直接连接。
Mac 助手可选 · 手动连接无需安装

YOUR CONNECTION, YOUR CHOICE
两种连接方式。
同一个连接按钮。
只需要 iPhone 和 Charles
填写 IP 和端口,保存就能用。
在 ProxyTap「代理设置」中手动添加 Mac 地址和 Charles 的实际端口。配置会被记住,以后直接连接或断开。
192.168.1.238888示例地址仅用于说明。Mac IP 或端口变化后,请更新保存的配置。
可选的 Mac 小助手
打开助手,在手机上选择你的 Mac。
助手检测运行中的 Charles,并在同一局域网广播设备名称和代理端口。选择并保存后,同一台 Mac 的地址更新会用于下一次连接。
不会自动选中陌生设备,也不会更改 Mac 的系统代理设置。
OPTIONAL MAC COMPANION
少填一个地址。
多一点方便。
把 Mac 助手下载到电脑上,
让 ProxyTap 自动找到你的 Charles。
macOS 13+ · Apple 芯片与 Intel · v0.1.0
ProxyTap Mac 助手
CLI 工具 · 双击启动文件即可运行
测试版下载
此构建尚未完成 Developer ID 签名和 Apple 公证,macOS 可能阻止打开。请等待正式签名版,不要关闭系统安全保护;你仍可在 iPhone 中手动配置。
请在 Mac 上打开本页,下载并运行助手。
下载 Mac 助手测试版只用于局域网设备发现。
不收集或上传抓包内容,不安装证书。
GET CONNECTED
从电脑到手机,三步。
- 01
打开 Charles
确认 HTTP 代理端口已开启。Mac 和 iPhone 连接同一局域网。
- 02
运行 Mac 助手
解压下载包,双击「启动 Mac 助手.command」。保留终端窗口;Charles 未开启时,助手会等待。
- 03
在 iPhone 上连接
在「附近的 Mac」选择设备。允许 Charles 接收手机连接,再检查代理并连接。首次 VPN 授权由 iOS 提示。
Charles 使用其他端口?
在解压后的助手文件夹中打开终端,使用对应端口启动。
./ProxyTapMac --port 8888GOOD TO KNOW
连接之前,你可能想知道。
不下载 Mac 助手,也能抓包吗?
可以。Mac 只运行 Charles,在 iPhone 上手动填写 Mac IP 与端口即可。助手只提供自动发现能力。
手机发现 Mac,就说明连接成功了吗?
发现设备和代理可用是两个步骤。助手检查 Charles 进程和监听端口;iPhone 在建立 VPN 前还会进行实际 HTTP 代理握手。Mac 防火墙或 Charles 访问权限仍可能阻止连接。
Charles 已经打开,为什么不能连接?
检查两台设备是否处于同一局域网、代理端口是否正确,以及 Charles 是否允许手机访问。打开应用本身不代表代理端口已启用,也不代表 Charles 正在录制。
如何查看 HTTPS 内容?
实际代理连接建立后,在 iPhone Safari 访问 chls.pro/ssl 安装 Charles 证书,到证书信任设置启用信任,并在 Mac Charles 对目标域名启用 SSL Proxying。证书固定的 App 可能无法解密。查看 Charles 官方指南。
iPhone 版现在可以下载吗?
iOS 功能版目前处于签名和真机验收阶段,尚未提供 App Store 或 TestFlight 下载链接。官网当前提供 Mac 助手测试包。
支持所有网络协议吗?
当前实现支持通过 HTTP 代理转发 TCP 流量与 DNS,普通 UDP 和 QUIC 不支持。依赖这些协议的应用可能无法联网,或需要回退到 TCP。