Fiddler手机抓包及简单使用(保姆级教程)

Fiddler与wireshark对比

Fiddler是在windows上运行的程序,专门用来捕获HTTP,HTTPS的。

wireshark能获取HTTP,也能获取HTTPS,但是不能解密HTTPS,所以wireshark看不懂HTTPS中的内容

Fiddler下载与安装

官网地址https://www.telerik.com/fiddler

打开可能有点慢

最新版是收费的,作为白嫖党,自然是下载 免费的经典版
在这里插入图片描述
随便回答下他们的问题,开始下载
在这里插入图片描述
在这里插入图片描述

下载完成后,根据提示,完成安装。

电脑抓包设置

Fiddler是比较牛批的,在你打开fiddler后,他会自动帮你设置好系统代理
因此,你不用任何操作,所有通过这台电脑发出的请求,都会走fiddler的代理。

也就是说

打开fiddler,电脑端的抓包已经开始了

但是,此时只能抓到http的请求。

要抓取https的请求,需要一点简单的设置

Tools——Options——Https
在这里插入图片描述
开启https的开关后,fiddler就会抓取你电脑上发出的所有的(http和https)请求
在这里插入图片描述

手机抓包设置

手机抓包的条件

  1. 设置fiddler代理(允许远程连接)
  2. 手机和fiddler处于同一网路
  3. 手机配置fiddler代理
  4. 手机安装证书(用于抓取https请求)
1. 设置fiddler代理

Tools——Options——Connections
在这里插入图片描述

2. 手机与fiddler处于同一局域网

只要保证手机与fiddler在同一局域网就可以

3. 手机配置fiddler代理

先查看fiddler所在网路

打开命令提示符,输入ipconfig 查看当前局域网ip

在这里插入图片描述
手机设置fiddler代理
在这里插入图片描述
这一步结束后,就可以开始抓包了,但只能抓http协议的包

对于https协议的包需要安装以下证书。

4. 手机安装证书

打开手机浏览器,输入 fiddler所在主机ip+fiddler代理端口号

本例为 192.16.8.111:8888

在这里插入图片描述
进入上图界面,点击下载证书。

如果没有打开上图界面,检查前三步是否出错,重复前三步

找到证书下载路径,点击安装证书即可。

完成安装后,就可以抓取手机app的http和https的请求了。

Fiddler简单使用

在这里插入图片描述

配置抓包过滤器

在这里插入图片描述
正则表达式
REGEX:\.(js|css|google|favicon\?.*)+

查看请求信息和响应与浏览器开发者工具一样

  • 17
    点赞
  • 111
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

RwTo

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值