本地抓包iphone手机

将iOS手机连接到电脑,xcode上选择devices and simulators查看iPhone的identifier

 

然后打开命令行输入rvictl -s 跟 identifier值

再打开wireshark就可以看到rvi0,就是目前的手机网络包数据

### 如何在 iPhone 上用 Fiddler 取 HTTPS 数据 #### 配置环境准备 确保手机和运行 Fiddler 的计算机连接在同一 WiFi 网络下[^2]。 #### 安装 Fiddler Root 证书 打开 iPhone 浏览器,在地址栏输入 `http://<电脑IP>:8888` (其中 `<电脑IP>` 是运行 Fiddler 计算机的 IP 地址, 默认端口号为 8888),下载并安装名为 “FiddlerRoot certificate” 的证书文件[^4]。 #### 启用 iOS 中的信任设置 对于 iOS 10.3 及更高版本,仅安装证书并不够。还需要进入 **设置 -> 通用 -> 关于本机 -> 证书信任设置** ,找到刚安装的证书名称对应的开关,并将其启用[^5]。 #### 路由配置调整 确认 Fiddler 已经被设定成监听模式并且开启了用于捕获 HTTP/HTTPS 请求的功能选项;接着更改 iPhone 的 Wi-Fi 设置中的 HTTP 代理至手动方式,填写主机名(即 PC 的局域网 IP)以及端口(通常是 8888),使得所有来自该设备的数据流都经过 Fiddler 进行转发处理。 ```bash # 假设PC的本地IP是192.168.1.100,则iPhone上的Wi-Fi代理应这样设置: Host: 192.168.1.100 Port: 8888 ``` 完成上述步骤之后,当 iPhone 发起任何基于 HTTPS 协议的网络请求时,这些通信将会被 Fiddler 捕捉下来供分析使用。需要注意的是部分应用程序可能会因为安全策略的原因拒绝通过未受信渠道传输敏感信息,这可能导致某些特定应用的数据无法被取成功[^1]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值