fiddler抓包第一课--手机数据抓包

以前有学过fiddler,但是也只是安装下软件,听了一节课,没实际用过的东西,只是似懂非懂。
昨天开发让我测手机APP,因为有一个原因选择不出来,问了前端,说需要抓包,问我会不会。我刚想开口说不会,但是,我突然想到,这不就是实践和学习的机会嘛,就说我研究下,然后就开始了艰辛的路程。
在这里插入图片描述
我本来以为我的电脑上用fiddler抓包是正常的,所以就开始了用手机抓包,各种配置。
参考:https://jingyan.baidu.com/article/03b2f78c7b6bb05ea237aed2.html

fiddler配置手机抓包在这里插入图片描述
注意端口需要是8888
在这里插入图片描述
需要确保电脑和手机在同一个网络中
用的荣耀手机,打开WLAN,长按连接的网络,点击【修改网络】,选中显示高级选项,代理【手动】,输入电脑服务器主机名(电脑IP),服务器端口8888。
在这里插入图片描述
在手机浏览器输入IP:8888,点击下载安装证书。
都操作了一番,还是抓不到。
在这里插入图片描述
点Actions,信任根证书。还是抓不到。
后来问了朋友,才发现我电脑抓不到浏览器的包。
在这里插入图片描述
然后开始了各种删除,安装证书。参考:https://blog.csdn.net/d1240673769/article/details/74298429/
结果还是不行。
后来我发现,fiddler可以抓到HTTP请求的数据包,猜想可能是抓不到https的数据包。
找到了问题后,开始这番操作。fiddler 怎么也抓不了HTTPS包解决办法
https://www.jianshu.com/p/7c6cde4b3988
终于可以抓到电脑上的数据包。
在这里插入图片描述
可是手机上还是抓不到,打开我要抓包的APP也抓不到。
在这里插入图片描述
需要把这里改成all processes,这才抓到了我要的APP的数据包。
如果觉得抓的域名太多,可以过滤只抓需要的域名。
在这里插入图片描述
最后成功抓到了有问题的请求。
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值