在工作中需要抓取手机端的请求数据,然后分析数据,最方便的就是用PC来抓取和分析。本次教程用到的抓包工具:fiddler及其扩展fiddlercertmaker。
一、准备工具
fiddler包下载自行百度,fiddlercertmaker官网上可以下载:https://www.telerik.com/fiddler/add-ons
二、安装fiddler和certmaker
先安装fiddler,后安装certmaker。
三、配置fiddler可以使手机连接到此电脑
Tools》Options,打开Connections页签,并勾选
Allow remote computers to connect意思是允许其他电脑连接此工具
四、配置fiddler可以使手机通过代理访问HTTPS站点
Options>HTTPS,勾选解密HTTPS通信 Decrypt HTTPS traffic
五、配置手机端
1)手机必须与PC连接到同一个网络
2)手机打开WLAN,选择当前连接的WiFi进行选项,代理:手动输入笔记本电脑的IP,端口输入fiddler刚才Connections 8888
4)手机访问电脑IP+8888端口,下载HTTPS访问用到的代理服务器证书。
5)点击页面的FiddlerRoot Certificate下载证书,并安装。然后就可以访问HTTPS网站了。