Fiddler-1-设置抓取https包

本文详细介绍了如何安装和配置Fiddler以捕获HTTPS流量,包括在PC端安装Fiddler、生成和导入证书,以及设置手机抓包。首先,下载并安装Fiddler和证书生成器,然后在Fiddler选项中启用HTTPS解密。接着,将FiddlerRoot.cer导入浏览器。对于手机抓包,需在Fiddler选项中允许远程连接,找到本机IP地址,并在安卓设备上设置手动代理,指向Fiddler的IP和端口。完成这些步骤后,即可通过Fiddler监控到手机的HTTPS请求和响应。
摘要由CSDN通过智能技术生成

安装Fiddler

1.下载最新版fiddler

https://www.telerik.com/download/fiddler

2.正常傻瓜式安装,安装完毕后,不用先打开fiddler

3.下载并安装fiddler证书生成器

http://www.telerik.com/docs/default-source/fiddler/addons/fiddlercertmaker.exe?sfvrsn=2

下载后双击安装

 

4.打开fiddler,点击工具栏中的Tools-->Options

 

5.点击https设置选项,勾选选择项

6.点击Actions,点击第二项Export Root,这时桌面上会出现证书FiddlerRoot.cer文件,点击ok设置成功,关闭fiddler

7.PC端,在浏览器中导入FiddlerRoot.cer,以谷歌浏览器为例说明 ,在浏览器上输入:chrome://settings/

然后进入高级设置,点击管理证书

8.在受信任的根证书颁发机构,对证书进行导入

9.重新打开fiddler,就可以在电脑上进行https抓包了

 

手机抓包设置

1) 启动Fiddler, 打开菜单栏中的 Tools > Fiddler Options, 打开“Fiddler Options” 对话框

2) 在“Fiddler Options”对话框切换到“Connections” 选项卡, 然后勾选“Allowromote computers to connect” 后面的复选框, 然后点击“OK” 按钮

3) 在本机命令行输入: ipconfig, 找到本机的ip地址。

4) 打开android设备的“设置” ->“WLAN” , 找到你要连接的网络, 在上面长按, 然后选择“修改网络” , 弹出网络设置对话框, 然后勾选“显示高级选项”

5) 在“代理” 后面的输入框选择“手动” , 在“代理服务器主机名” 后面的输入框输入电脑的ip地址, 在“代理服务器端口” 后面的输入0框输入8888, 然后点击“保存” 按钮

6) 然后启动android设备中的浏览器, 访问百度的首页, 在fiddler中可以看到完成的请求和响应数据

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值