Fiddler 抓取 https 请求大全( 二 )


Fiddler 抓取 https 请求大全

文章插图
 
2、手机端配置代理
进入到手机/模拟器设置 , 选择WLAN->连接上的WiFi热点名->手指长按 , 选择修改网络->勾选高级选项 , 代理选择手动(注意:不同手机的界面和进入的路径存在一些差异)
  • 代理服务器主机名:PC端查询的IP地址
  • 代理服务器端口号:Fiddler中配置的监听端口
此时我们只能抓取到http的请求 , 如果我们需要抓取https请求 , 还需要做如下配置 。
3、手机端安装Fiddler伪装证书
在手机端浏览器中输入
http://192.168.1.222:7777 其中192.168.1.222为PC端的IP地址
点击最下方链接即可下载Fiddler证书
Fiddler 抓取 https 请求大全

文章插图
 
下载完打开 , 会提示为证书命名(随便给一个名字即可)
Fiddler 抓取 https 请求大全

文章插图
 
如果是第一次安装证书 , 系统会提示设置PIN码(为了安全) , 按照提示一步一步操作即可
Fiddler 抓取 https 请求大全

文章插图
 
最后安装结束 , 我们可以在设置->安全->信任的凭据->用户 中找到我们安装的证书(注意:不同手机的界面和进入的路径存在一些差异)
Fiddler 抓取 https 请求大全

文章插图
 
打开App(注意:如果之前有启动 , 需要从后台清理掉再重新启动) , 以"贝壳找房"为例 , https请求抓取成功
Fiddler 抓取 https 请求大全

文章插图
 
会遇到的问题:
证书导出失败 , 出现如下提示:The root certificate could not be located
Fiddler 抓取 https 请求大全

文章插图
 
解决方案:
  • 在开始->运行输入:certmgr.msc打开证书管理
  • 点击操作->查找证书

Fiddler 抓取 https 请求大全

文章插图
 
  • 输入fiddler , 进行查找 , 将查找出来的所有证书进行删除:

Fiddler 抓取 https 请求大全

文章插图
 
再重启Fiddler , 重新导出证书
会遇到的问题:
证书导出失败 , 出现如下提示:Unable to configure windows to Trust the Fiddler Root....
Fiddler 抓取 https 请求大全

文章插图
 
解决方案:
找到fiddler->工具栏tools->options , 再选择HTTPS , 点击CertEnroll engine , 选择MakeCert即可点击OK保存 , 最后切记重启fiddler!!!
Fiddler 抓取 https 请求大全

文章插图
 
说明:本文为柠檬班歪歪老师原创 , 转载需注明出处

【Fiddler 抓取 https 请求大全】


推荐阅读