Fiddler 抓包

Posted zoelius

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Fiddler 抓包相关的知识,希望对你有一定的参考价值。

fiddler 抓取https
一. 在PC 网页配置host,抓取https 请求
需要配置fiddler,Tools->Fiddler Options->选择捕获https 请求,解密https,忽略证书错误

 

如果不勾选,fiddler 将不会捕获https 请求
二. 移动设备连接PC,配置host,抓取https 请求
由于手机需要通过PC 端fiddler 联网,默认的fiddler 证书是不可信的,系统会询问是否信任
证书or 直接拒绝证书,所以,需要做如下配置使fiddler 证书可信
首先配置fiddler,参考一
其次移动设备安装证书,下面是ios 的安装方式,安卓整体流程大体相同(android不需要手机端安装信用证书,直接配置wifi的代理 ip以及端口即可)
1. 手机配置PC 代理地址及端口

 

2. 通过浏览器访问本机服务器地址:端口号

 

3. 点击FiddlerRoot certificate
4. 下载证书并安装

 

5. 输入锁屏密码
如果没有密码,系统将会引导设置密码
6. 安装完成

 

三. 常见问题
1. 部分机型(如乐视)自带浏览器无法正常安装证书,需要下载qq 浏览器or 其它浏览器
进行安装
2. 如果代理地址变更,如连接其他人的PC,如果安装相关对应人PC 的fiddler 证书,安装
过程一致
3. 如果本机fiddler 重装,需要重新安装fiddler 证书
4. 如果出现安装证书仍然无法抓包,请在PC 安装fiddlercertmaker,然后重新在移动设备上
安装证书
fiddlercertmaker.zip

ps.  不需要抓包后,记得去掉wifi的代理,不然手机会上不了网

 

以上是关于Fiddler 抓包的主要内容,如果未能解决你的问题,请参考以下文章

Fiddler抓包基本使用

汉化版fiddler怎么抓包改包

fiddler 手机抓包有啥用

手机抓包fiddler为啥失败了

怎样通过fiddler抓包定位前后端的问题

C#做的窗体程序怎么使用fiddler抓包