博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Fiddler在PC/台式对Android进行抓包
阅读量:4101 次
发布时间:2019-05-25

本文共 1208 字,大约阅读时间需要 4 分钟。

Fiddler是一个常用的http抓包工具,它能够记录电脑和移动端的进出数据,而且操作十分简便,下面主要介绍在台式机上Fiddler如何对Android进行数据抓包,本人使用的Fiddler版本为v5.0,文章主要知识点如下:

1.手机连接台式机Wifi
2.配置Fiddler远程连接
3.Android参数设置步骤
4.Android安装Fiddler证书
5.配置Fiddler监听Https
6.配置Fiddler过滤规则抓取指定域名信息
7.配置完成开始进行抓包

1.手机连接台式机Wifi,确手机与电脑是同一个网络

本人windows10电脑,可以通过右下角的网络连接图标,右键打开“网络和Internet”

然后打开移动热点,这时候手机就可以连接台式电脑的网络(DESKTOP-7I0CBFH 2611)了。

 

2.配置Fiddler远程连接,确保手机网络可以使用代理

打开Fiddler,进入到菜单项Tools->Options,切换至Connections选项卡,默认监听端口为8888,若被占用可设置成其它端口,勾选allow remote computers to connect

勾选后会有个弹窗,一定要记得配置完成后重启Fiddler。

3.Android参数设置步骤,更改手机无线网的代理

进入到Android手机系统设置-无线和网络-WLAN,选中第一步指定连接的wifi,右键打开“修改网络”

勾选显示高级选项后,代理选中手动,然后在服务器主机名输入台式电脑的IP,在服务器端口输入8888,与第二步中一致

其中台式机电脑IP可以通过在控制台输入ipconfig查看到,第一个IPv4是台式机连wifi的IP,本人第二个才是手机连接的IP

4.Android安装Fiddler证书,保证Fiddler能够进行抓包

浏览器中输入http://IP:端口号,这里是http://192.168.137.1:8888,点击FiddlerRootcertificate安装证书。

5.配置Fiddler监听Https,确保可以抓取https协议的包

打开Fiddler菜单项Tools->Options,切换至HTTPS选项卡,勾选Decrypt HTTPS traffic和Ignore servercertificate errors。

6.配置Fiddler过滤规则抓取指定域名信息,可以过滤掉不需要的信息

有时候我们只需要抓取指定域名的信息时,可以在Fiddler右边窗口勾选Filters,设置指定域名,比如:mp.weixin.qq.com

7.配置完成开始进行抓包

以上配置成功后,我们可以通过手机进入到微信公众号,这时候Fiddler左边活动窗口显示抓包信息

上面我们主要介绍了抓包前的准备工作,后续可以通过抓取微信公众号文章信息介绍如何对抓包数据进行分析,拿到自己需要的信息。

转载地址:http://jrgii.baihongyu.com/

你可能感兴趣的文章
【Python】学习笔记——-8、输入和输出
查看>>
【大话数据结构】——-数据结构
查看>>
【鹅厂面试题】——-关于微信红包取中间值(笔试题)
查看>>
【猫厂面试题】——-2016(Web前端)
查看>>
【猫厂面试题】——-阿里常问面试题目汇总及答案(JAVA)
查看>>
【设计模式】—-(23)访问者模式(行为型)
查看>>
【Python】学习笔记——-2.0、Python基础
查看>>
【Python】学习笔记——-2.1、Python的数据类型与变量
查看>>
【分布式缓存】——-基于redis分布式缓存的实现
查看>>
【鸟叔的Linux私房菜】学习笔记(1)——Linux系统入门
查看>>
【2016——-编程语言排行以及优缺点分析】
查看>>
【深入理解JVM】学习笔记——-1、JVM基本结构
查看>>
Windows点击任务栏中的文件夹直接进入资源管理器界面设置
查看>>
【生活小记】——-1、年轻人不要老熬夜!
查看>>
最常用的linux命令
查看>>
【Python】学习笔记——-2.2、字符串和编码
查看>>
【Python】学习笔记——-2.3、使用List和Tuple
查看>>
【Python】学习笔记——-2.4、条件判断
查看>>
【Python】学习笔记——-2.5、循环
查看>>
【Python】学习笔记——-2.6、使使用dict和set
查看>>