iPhone 抓包需要越狱吗?
不需要。NetPeek 通过 iOS 系统提供的本机隧道能力记录 HTTP/HTTPS 流量,全程无需越狱。
HTTPS 解密也只依赖 iOS 标准的描述文件安装与证书信任流程,没有任何系统级改动。
常见问题
关于在 iPhone 上使用 NetPeek 抓包的常见问题解答,涵盖环境要求、HTTPS 解密、数据处理与功能边界。
不需要。NetPeek 通过 iOS 系统提供的本机隧道能力记录 HTTP/HTTPS 流量,全程无需越狱。
HTTPS 解密也只依赖 iOS 标准的描述文件安装与证书信任流程,没有任何系统级改动。
不需要。抓包、HTTPS 解密、改包、脚本、重放都在 iPhone 本机完成。
只有当你希望电脑上的 AI 客户端通过 MCP 协助分析时,才需要同一 Wi‑Fi 局域网或 USB 连接。
用这种方式抓 HTTPS 的步骤见《不用电脑在 iPhone 上抓 HTTPS》。
先在 App 内下载本机生成的 CA 描述文件,到“设置 → 通用 → VPN 与设备管理”安装,再到“证书信任设置”手动开启完全信任,最后把目标域名加入 MITM 主机名单并重新发起请求。
iOS 要求每一步都由用户手动确认;仅 MITM 名单内的域名会被解密。
抓包正文不会上传。捕获、存储和查看都在设备本机完成。你导出文件,或开启 MCP 并把 Token 交给 AI 客户端时,对方才能读到抓包。
崩溃报告和匿名统计默认不发送,要在「设置 → 通用设置 → 分析与提升」打开对应开关才会发出。
可以按域名和路径在 App 内过滤请求列表,把注意力集中在要调试的接口上;这不是 iOS 系统级的「只抓某一个 App」。
NetPeek 通过本机隧道在设备层面接管流量,过滤在 NetPeek 内完成。请求行左滑可以快速把当前请求加入过滤。
可以。单条请求支持复制为 cURL 命令、导出 HAR 文件,也可以直接生成重放任务,编辑后重新发送。
不会。重写规则只在流量层面生效:改 Header、替换 Body、Mock 响应、拦截、重定向或 Map Local,被调试的 App 本体不发生任何变化。
可以。在“设置 → NetPeek MCP”开启本机 MCP 服务后,Claude、Codex 等兼容客户端可通过 Bearer Token 调用 15 个抓包分析工具:检索请求、解码 JWT、分析耗时瀑布、扫描安全隐患、对比两次抓包等。服务默认关闭;NetPeek 本身不上传抓包数据。
不是。NetPeek 不是消费级 VPN,也不能用于翻墙:其 VPN 隧道只在设备本机回环,用于记录流量供开发调试,不提供任何代理服务器、不改变出口 IP、不能用于访问被屏蔽的内容。