1.打开Fidder,点击菜单栏中的 [Tools] –> [Fiddler Options]
2.点击 [Connections] ,设置代理端口是8888, 勾选 Allow remote computers to connect, 点击OK
3.这时在 Fiddler 可以看到自己本机无线网卡的IP了(fidder工具中的Online小图标查看ip,端口号配置8888),要是没有的话,重启Fiddler,或者可以在cmd中ipconfig找到自己的网卡IP
4.在手机端连接PC的wifi(手机和PC必现在同一个网段),并且设置代理IP与端口(代理IP就是上图的IP,端口是Fiddler的代理端口8888)
5.打开手机浏览器,输入ip:端口号=172.18.53.93:8888,点击前往,打开一个下载证书的页面,如下,点击最下方的“FiddlerRoot certificate”按钮,下载证书。
6.点击按钮,进入下个页面,出现一个安装文件FiddlerRoot.cer,点击“安装”,跳转页面要求设置一个手机密码,就是开机密码,没有就自己设置一个,记住密码就行会。输入开机密码后,出现一个授权证书,点击安装即可。
7.验证手机抓包:操作手机,电脑fiddler中会显示一些http信息,即为成功。
注意事项:
- 安装证书 :
1.上一步生成的FiddlerRoot.cer发送到手机内存
2.WLAN–>高级设置–>安装证书->安装证书文件。(小米手机)
3.其余手机直接点击安装就OK - 配置已经去全部完成,打开手机发出请求,就可以在pc端fiddler上看到相关请求详情了。
补充:
小米手机安装证书后,通知栏会出现”网络可能会受到监控”。设置-更多设置-系统安全-加密与凭据 ,点击信任的凭据.点击上面的tab栏,切换到用户凭据(刘海屏的bug会遮挡一部分)。点击需要删除的凭证。即可消除提示,但是下次抓包,需要再次安装。