2022全网最强Fiddler抓包系列实战教程 (4) Fiddler Android 数据抓包
ninehua 2024-11-17 19:53 10 浏览
Fiddler Android 数据抓包
Fiddler不仅可以抓web页面的HTTP/HTTPS的数据报文, 也可以抓取我们手机移动端的数据报文
这里我主要说明的是本地抓取Android 安卓手机数据报文
前提条件
手机必须处于同一个网络当中, 并且手机网络代理必须设置为fiddler,当我们的手机经过Fiddler这一层服务!
那么接下来具体步骤如下:
1.确保手机和PC在同一网络环境下
手机和电脑必须在同一局域网,手机最好也关闭4G/5G网络流量, 并且使用wifi,让手机和fiddler在同一局域网下!
查看本机ip地址
让android手机的网络进出口指向局域网中fiddler服务地址, 那么我们这里就必须要知道Fiddler的ip地址和端口号(port)
这里Fiddler的ip地址就是我们当前电脑中的本机ip地址
那么查看我们电脑的 ip地址方法 如下:
win+R 调出运行然后输入 cmd打开命令行终端窗口,输入ipconfig, 找到其中的IPv4地址即为本机ip
如图
可以对照一下当前所安装的Fiddler中的ip地址是否一致,你可以直接在fiddler上 将鼠标放置于 Online 工具上就会显示本机ip地址,如果一样那么久可以确保一会设置手机和电脑在同一个局域网内!
Fiddler设置端口与允许远程连接
在Fiddler中我们还要设置远程连接权限和端口号
找到Fiddler菜单栏中的Tools ----> Options---->Connections
勾选Allow remote computers to connect(允许远程计算机连接) 然后设置一个端口,也可以默认为8888
如图
以上所有Fiddler设置之后最好是重启一下Fiddler,才可以让配置生效!
2.android手机设置网络代理
在确定了手机和fiddler在同一局域网下之后, 那么我们来到android手机的设置选项下,找到WLAN
例如:
然后点击你当前所在的wifi网络环境下的名称
例如
然后选择代理
如图
把其中的无改为手动
然后返回到上一步,输入Fiddler的本地ip和设置Fiddler的端口号
如图
那么到此android手机的网络代理设置 就到此为止, 其他不同型号的android手机设置大同小异,以此类推!
3.android手机配置证书
在抓取android手机数据包的时候 跟 web端也是一样,都需要配置证书,否则是无法正常进行抓包的!
之前已经在我们的android手机上配置好了Fiddler的代理服务了,那么现在就可以通过ip+port的方式来访问Fiddler 从而下载对应的证书!
方法如下:
在android手机上打开(自带)的浏览器,输入刚刚配置的ip+port来下载证书,
例如:192.168.0.109:8888, 如果不出意外的话就会出现如下界面:
我们点击FiddlerRoot certificate(根证书)下载到android手机上!
如图
继续点击下载
温馨提示
这个时候可能有些android手机会出现以下问题,会出现 无法安装证书 因为无法读取证书文件的字样
解决方案
在下载之前,你可以手动修改证书的后缀名,修改为.crt 就可以了!
当我们下载的时候,就可以点击编辑按钮,进行文件名的编辑, 最后保存!
如图
然后在手机的下载管理中 找到刚刚下载好的证书 并且打开它
如图
最后点击保存即为 安装
完成android手机证书的安装!
那么如果你要查看安装的证书的话, 那么可以在手机中 打开设置-->其他设置-->设备与隐私-->信任的证书然后点击用户,就可以查看到刚刚所安装好的Fiddler证书
如图
其他手机可以在设置中搜索信任进行查找,大同小异!
注意(Notice)
每连一台电脑所安装的fiddler提供的证书都是不一样的,要记住这个道理 那么测试完一台电脑之后,如果要在另外一台电脑上测试,记得在证书管理里删除之前的fiddler证书,因为这个之前的fiddler证书只对应之前那台电脑里面所安装的fiddler,没法用于连其他的fiddler, 因此换一台电脑,测试必须重新配置一下手机证书
我们通过上面的android基本配置就全部结束了,现在可以愉快的android手机抓包测试了
4.开始android抓包
在正式抓包之前,我们还设置一下Fiddler中的请求过滤
我们通过Fiddler菜单栏中的Tools--->Options-->HTTPS修改..from all processes这一项
把它设置为from remote clients only 只抓远程客户端请求, 方便我们查看手机抓包数据!
如图
那么现在打开你的android手机并且运行手机中的一些app就可以被fiddler所截取到数据包了:
如图
注意:
如果还是无法正常抓取数据包,并且手机也无法加载数据的情况下,那么可能还是跟证书不正确有关系
解决方案
先删除所有证书再执行下面的操作!
那么我们可能需要安装一个插件 CertMaker for iOS and Android
插件介绍
iOS devices and Android devices may not work with the default HTTPS interception certificates used by Fiddler. To resolve this incompatibility, you may install a Certificate Generating plugin that generates interception certificates compatible with those platforms.
译为:
iOS 设备和 Android 设备可能无法使用 Fiddler 使用的默认 HTTPS 拦截证书。要解决此不兼容问题,您可以安装生成与这些平台兼容的拦截证书的证书生成插件
插件下载:https://telerik-fiddler.s3.amazonaws.com/fiddler/addons/fiddlercertmaker.exe
下载之后直接点击安装就可以了,但是要关闭Fiddler否则无法安装, 然后重启Fiddler,然后在Fiddler中重置一下所有证书,点击Fiddler菜单选择Tools-> Options -> HTTPS -> Actions -> Reset All Certificates进行重置证书 ,并且手机也要重新再一次的下载并配置证书!
如果还是不行可以尝试 关闭系统防火墙
如图
"点赞" "评论" "收藏"
大家的支持就是我坚持创作下去的动力!?
?如果以上内容有任何错误或者不准确的地方,欢迎在下面 留个言指出、或者你有更好的想法,欢迎一起交流学习???????
相关推荐
- Google Play版设备下周可升级安卓5.0
-
IT之家(www.ithome.com):GooglePlay版设备下周可升级安卓5.0上个月首次发布安卓5.0以及Nexus6和Nexus9时,谷歌曾表示Android5.0会在“未来几周”内推...
- 360网站卫士推出google字体加速方案
-
最近,有网友反映称谷歌官网域名google.com、谷歌香港google.com.hk都打不开,ping了一下google.com和google.com.hk两个域名的服务器情况,最后ping出来的I...
- 巨硬原味系统获取指南:直接从微软官方下载 Windows 10 系统镜像
-
本内容来源于@什么值得买APP,观点仅代表作者本人|作者:Licia_tia马上就是618了,想来大家一定都买了新电脑吧然后系统就成为了一个问题:如果买了品牌机,部分品牌带了一大把垃圾软件怎么办...
- 谷歌发布电子邮件新服务:Inbox
-
10月23日消息,据国外媒体报道,谷歌周三推出了一项被叫做“Inbox”(信箱)的新电子邮件服务。据报道,这项新服务能更好的整理用户电子邮件内容,并通过友好的界面自动呈现邮箱中包含的预约信息、航班信息...
- 轻量级Chrome OS Flex,居然比XP系统还流畅,快来试试
-
之前给大家分享过Win10LTSC2019,一款适合老电脑用的精简版系统。但如果你的电脑连这个系统运行起来都很困难,那么不妨试试ChromeOSFlex。ChromeOSFlex是谷歌今...
- 美媒:谷歌加紧打造AI驱动搜索引擎
-
来源:参考消息网参考消息网4月20日报道据美国《纽约时报》网站4月16日报道,谷歌计划彻底修改搜索引擎,以打败人工智能(AI)对手。今年3月,在得知韩国消费电子巨头三星公司正在考虑用微软公司的必应替...
- 谷歌地球专业版终于完全免费啦!
-
【环球科技综合报道】据美国科技博客TechCrunch1月31日报道,顾客现在可免费下载谷歌地球专业版啦!这款软件之前年费是399美元。资料图体验过谷歌地球(GoogleEarth)的用户可随心随...
- 谷歌将开放谷歌应用引擎App Engine
-
【环球科技报道记者陈薇】据美国《华尔街日报》5月6日消息,谷歌将开放谷歌应用引擎AppEngine,允许在其他公司的电脑服务器上运行。此举一定程度上是为了帮助开发人员应对有关数据必须在国内存储的...
- iOS 版 Chrome浏览器更新
-
iOS自带的Safari已经完全可以满足用户的日常使用需求,而且基本上是大多数用户的主力浏览器,但依然阻挡不了Chrome拥有不少死忠拥簇。iPhone6、iPhone6Plus带来...
- 提前三天教你们python制作万能抢购神器,学不会就准备过光棍节吧
-
目录前言:分析(x0)第一步...
- 倒计时开始,谷歌提醒用户播客Podcasts服务4月2日关闭
-
IT之家3月30日消息,谷歌近日已面向美国用户发布提醒,谷歌播客(GooglePodcasts)服务将于4月2日关停,敦促用户尽快完成迁移,建议将订阅导出到YouTubeMusi...
- 教你彻底解决烦人的电脑弹窗广告
-
弹窗广告是很多电脑用户难言的痛,尽管这种行为屡屡遭受谴责,但是在利益的趋势下却成了如牛皮癣的顽疾,屡禁不止,越禁越猖狂。最近,某专家建议联合执法打击弹窗广告违法行为,让人们原本早已麻木的神经再度紧绷起...
- 英伟达发布GeForce热修复驱动:解决Chrome崩溃等问题
-
本周二英伟达针对《蝙蝠侠:阿卡姆骑士》游戏发布了GeForce353.30WHQL认证优化版驱动,不过最近的英伟达驱动都存在一些问题,例如,可能会导致谷歌Chrome浏览器崩溃或停止响应,在游戏玩...
- 浏览器居然还能刷机?这样的神奇玩法你见过没
-
浏览器能干的事情很多,但浏览器刷机你恐怕没有听说过。在人们的通常印象当中,刷机需要专门的刷机软件,才能做到,通过浏览器刷机简直是闻所未闻。现在,骚操作真的来了,只需要通过浏览器开启一个网页,就可以完成...