NetPeek 是 iPhone 上的本机网络调试器。它通过 Packet Tunnel 在设备侧捕获全部 HTTP/HTTPS,在你明确信任后用本机根 CA 解密 TLS,并在不修改被调试 App 的情况下重写流量。抓包数据留在设备上;只有在启用本机 MCP 并把 Token 交给你信任的客户端时,外部进程才能读取。
捕获是本地 VPN 配置。抓包、HTTPS 解密、重写、脚本与重放都不需要电脑。
本文档覆盖范围
iPhone 页面覆盖本机捕获、MITM 名单、简单与专家重写、脚本、重放、MCP 与规则分享。
- 本机抓包 — 启动 Packet Tunnel,查看最近请求,筛选、收藏与导出。
- HTTPS 解密 — 安装 CA 描述文件、开启完全信任,并把域名加入 MITM 名单。
- 重写与 Mock — 简单模式或专家 DSL:Header、Body、Mock、拦截、重定向与 Map Local。
- 脚本与常量 — 在规则不够用时于隧道内执行 JavaScript。
- 请求重放 — 编辑并重发已捕获请求。
- MCP — 默认关闭、Bearer 鉴权的本机服务,供可信桌面客户端使用。
- 规则分享 — 分享、导入与推送更新重写规则。
iPhone 界面
| 界面 | 职责 |
|---|---|
| 开始抓包 | 本机 VPN 抓包;最近请求列表。 |
| HTTPS / MITM 名单 | 本机 CA 描述文件、完全信任、主机解密/排除。 |
| 重写 | 简单意图与专家 DSL(头、正文、Mock、拦截、重定向、Map Local)。 |
| 脚本 / 常量 | 隧道内 JavaScript;可复用值。 |
| 重放 | 编辑并重发已捕获请求。 |
| MCP | 默认关闭、Bearer 鉴权的本机服务,供桌面客户端使用。 |
| 分享 | 分享、导入与推送更新重写规则。 |
建议的首次路径
- 点开始抓包,允许 VPN,安装并完全信任 CA 描述文件,加入 MITM 主机,然后打开最近请求。
- 用简单模式或专家 DSL 重写流量;仅在规则不够时使用脚本。
- 仅当同一局域网或 USB 上的可信客户端需要读取时,才启用 MCP。