大学期间使用过Fiddler,很久没有用了,最近使用下载发现UI变化很大,鼓捣半天发现和以前不太一样,后来网上找了个旧版本下载,发现安装大小差好多。而且也不会覆盖新的,有点奇怪。

具体两个是不是一样的东西没有去纠结,这里使用下面的(平时教程里面的也是这个,这里只是不清楚上面的是不是新版本)
iPhone/IOS使用Fiddler抓包配置
安装 Fiddler 软件
Fiddler 下载地址 :https://www.telerik.com/download/fiddler
Fiddler 离线下载地址:https://pan.baidu.com/s/1bpnp3Ef 密码:5skw
Fiddler 也可以在 一些软件管家里面下载,简单方便,我这里在腾讯的软件管家下载的Fiddler4
Fiddler 配置
设置HTTPS
Tools –> Options–>HTTPS

选中”Decrpt HTTPS traffic”, Fiddler就可以截获HTTPS请求,第一次会弹出证书安装提示,若没有弹出提示,勾选Actions-> Trust Root Certificate
另外,如果你要监听的程序访问的 HTTPS 站点使用的是不可信的证书,则请接着把下面的 “Ignore servercertificate errors” 勾选上。
设置端口和允许远程连接
点击
Tools > Options按如下配置勾选启用远程访问等并且设置端口,这里设置8888该设置需要重启Fiddler生效
iphone 配置
首先查看电脑的 IP 地址,确保手机和电脑在同一个局域网内
1
ipconfig
iPhone 设置 - ->无线局域网


安装证书
访问 http://ip:8888 会打开如下页面, 点击FiddlerRoot certificate下载证书(描述文件)
下载好证书后,网上有的说会直接弹出安装,当时我的iphone xs 提示是到设置中安装,所以打开iphone设置,搜索描述文件,进去安装即可。

只安装还不行,iPhone默认不会开启信任的,需要手动添加一下证书信任,设置 - 通用 - 关于本机,最下面有个信任证书设置按钮,打开后是下面的页面,将DO_NOT_TRUST_FiddlerRoot这个证书打开,不信任这个证书是抓不到https包的,同样的测试完之后你也可以将他关闭。

现在就可以正常使用 Fiddler 来抓包了。

参考
本文链接: http://www.ionluo.cn/blog/posts/993bb56.html
版权声明: 本作品采用 知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议 进行许可。转载请注明出处!
