fiddler功能强大 不仅能抓pc上的请求还能抓取手机上的请求。下面以fiddler4 +android手机为例介绍一下 手机抓包。
官网下载fiddler后下一步下一步安装成功。
首先是fiddler 的设置:
1.启动fiddler后 点击 Tools-->Telerik Fiddler Options ,打开Telerik Fiddler Options 页面中的 https 标签页,按照下图勾选,勾选的过程中会让你按照证书 一直确定就可以了。
2.打开Telerik Fiddler Options 页面中的 connections 标签页,按照下图勾选,(如果本机默认的8888端口被占用了 就修改下端口号,如果没有占用默认就可以了)
3.设置完成后重启fiddler。
4.查看fiddler 现在连接的网络确保手机与fiddler连接同一个局域网。查看fiddler 网络方法点击右上角的online查看。
手机端设置:
5.手机连接和fiddler同一个局域网的网络。
6.连接网络后,修改网络 高级设置中选择代理 切换到手动,配置代理服务器和端口号 服务器为本机的ip地址 (查看本机的ip地址 命令行窗口下执行ipconfig 找到ip, 其实就是online中的ip)端口号为步骤2中设置的端口号。设置完成后保存。
7.如果想要抓取https 要在手机上安装一个证书,浏览器中输入输入http://192.168.1.106:8888, 点击最下边的FiddlerRoot certificate,确定安装。
按照以上的步骤操作成功后就可以愉快的抓包啦!