Fiddler
其原理和Charles类似,如果没看过第一篇文章的可以先去看另一篇,这里主要讲一下fiddler的配置,相同的配置讲解将跳过。
下载
下载链接地址为:https://www.telerik.com/download/fiddler 。下载完成 之后,傻瓜式地安装一下就可以了。
设置fiddler
打开Fiddler,Tools -> Options(配置完记得重启)
选中HTTPS -> “Decrpt HTTPS traffic”,Fiddler就可以截获HTTPS请求
选中Connections -> “Allow remote computers to connect”是允许别的机器把HTTP/HTTPS请求发送到Fiddler上来
最好配置一下只拦截显示特定的请求
设置手机
先保证手机和电脑在同一网段,然后查看电脑ip地址(cmd -> ipconfig),具体操作可参考上一篇文章,大致步骤就是配置ip地址、端口号
手机安装Https证书
在上面将网络设置好了之后,在浏览器中访问手机浏览器地址栏地址栏中输入代理服务器的IP和端口:
IP:8888
如:http://192.16.2.13:8888/
点击页面里面的FiddlerRoot certificate ,返回的页面中有一个超链接“FiddlerRoot certificate”,点击安装就行。
需要注意:如果电脑同时安装了charles和fiddler,两者端口号肯定器冲突,需要使用哪个就再手机上填写哪个工具的端口号就可以,像oppo的手机只能安装cer格式的证书,这时就是fiddler支持比较好。
抓包结果截图
fiddler可以满足基本的应用,如搜索某个请求、修改请求和返回结果、查看请求时间、断点设置、响应 HTTP 状态过滤等功能 fiddler的详情应用http://blog.csdn.net/u010142437/article/details/73278776