今天需要用fiddler抓iphone上安装的app包,ios 12.3.1
电脑端用的360浏览器,手机端用的safari
具体步骤如下
[h1]1、电脑连入wifi,记下电脑端的ip地址备用[/h1]
[h1]2、手机与电脑连入同一个wifi,代理服务器IP填电脑IP,端口8888[/h1]
[h1]3、打开fiddler,菜单栏依次点击Tools –>Options –>HTTPS[/h1]
按下图操作,完成电脑端证书的安装
[h1]4、Tools –>Options –>Connections如下图设置,完成后重启fiddler。[/h1]
[h1]5、iphone手机端用safari浏览器访问 http://192.168.100.66:8888,[/h1]
点击连接下载证书到手机
[h1]6、手机设置 –>通用 –>描述文件与设备管理,安装证书[/h1]
[h1]7、设置 –>通用 –> 关于本机 –>证书信任设置,打开开关[/h1]
网上文章都没说到iphone需要打开这个开关才能抓到app中的https数据
否则抓包显示Tunnel to,无法获取数据,手机浏览器打开https网址报非私人连接
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。