fiddler安装配置及抓取web和手机请求包方法

一、Fiddler的安装

1.1简介:

Fiddler是位于客户端和服务器端之间的代理,也是目前最常用的抓包工具之一 。它能够记录客户端和服务器之间的所有 请求,可以针对特定的请求,分析请求数据、设置断点、调试web应用、修改请求的数据,甚至可以修改服务器返回的数据,功能非常强大,是web调试的利器。

 

1.2 下载安装

下载地址:https://www.telerik.com/fiddler

安装方法:双击安装文件->I Agree ->Install

 

二、Fiddler的配置

2.1电脑浏览器抓包

(1)首先配置解析https加密请求

 Tools > Options > HTTPS > 勾选Decrypt HTTPS traffic option->Actions 安装证书

安装证书两种方法:

A.选择Actions第二个选项将证书导出到桌面,然后在对应的浏览器里面添加即可。

 谷歌导入证书方法:设置->隐私和安全性->管理证书(推荐B方式)

B.选择Trust Root Certificate选项,然后全部选择是就行了。

(2)pc浏览器打开网页就能看到监听到的http请求了

2.2 手机或手机模拟器APP抓包

前提条件:Fiddler所在的电脑和手机必须处在同一个局域网内

(1)Fiddler端:允许移动终端连接配置(提供代理)

     勾选Allow remote computers to connect选项,然后重启Fiddler

(2)手机端:wifi配置代理

   IOS: 点击所连wifi感叹号->配置代理->手动->输入Fiddler端电脑IP 和 (1)配置的端口

   安卓手机:长按所连选择修改网络,配置代理。

如下图模拟器中配置:

  1. 先配置好代理
  2. 手机浏览器输入Fildder端电脑IP:端口 进入证书下载页面,下载完成安装即可,证书名称随便写。

 

 

(3)手机打开app,Fiddler能监听到http请求代表配置成功。

 

三、对请求过滤

3.1常用过滤设置

  1. 配置实例如下,可以自行diy.
  2. 过滤掉图片css等资源.

     正则表达式:REGEX:\.(css|google|favicon|jpg|png|jpeg|gif\?.*)+

参考文献

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

https://www.jianshu.com/p/1080e3b381a0

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值