使用Fidder从安卓模拟器获取APP内H5游戏网址

  大家都知道H5游戏其实是网页,但是有些APP或者微端不显示网址链接。这里给大家介绍介绍一种,利用Fiddler进行抓包,获取APP打开的网址的方法。有人说何必多此一举呢,直接用模拟器玩游戏就好了。的确,直接用没毛病。但是如果获取到网址了,我们无论是Mac,Ipad还是手机,只要浏览器就能打开玩,而且节省资源。

  废话不多说,这里演示的是Fiddler+网易MuMu模拟器,当然真实安卓手机也是一样的。Fiddler只是提供一个代理,需要将手机的代理指向 PC 机,不能互相访问是不行的。只是简单地教你使用抓包,算是入门吧,更深的技术请自行在研究吧。

工具准备

Fiddler官网下载:https://www.telerik.com/download/fiddler

使用Fidder从安卓模拟器获取APP内H5游戏网址_第1张图片

MuMu模拟器官网下载:http://mumu.163.com

Fiddler设置

 打开选项

使用Fidder从安卓模拟器获取APP内H5游戏网址_第2张图片

勾上“Allowremote computers to connect”,其他保持默认

使用Fidder从安卓模拟器获取APP内H5游戏网址_第3张图片

这样代理就设置好了,下面我们用QQ测试一下是否可以用。使用Win+R呼出“运行”->输入"cmd"打开“命令提示符”,在命令提示符里输入“ipconfig”查看你的IP地址。我这里是“10.10.10.100”

使用Fidder从安卓模拟器获取APP内H5游戏网址_第4张图片

打开QQ,点击“设置按钮”,网络设置->类型->HTTP代理->地址:输入刚才的IP“10.10.10.100”->端口:输入Fiddler默认的8888。

使用Fidder从安卓模拟器获取APP内H5游戏网址_第5张图片

点击测试,已经成功了。

使用Fidder从安卓模拟器获取APP内H5游戏网址_第6张图片

MuMu模拟器设置

打开系统应用,点击“设置”

使用Fidder从安卓模拟器获取APP内H5游戏网址_第7张图片

左键点击进入“WLAN”

使用Fidder从安卓模拟器获取APP内H5游戏网址_第8张图片

左键长按进入高级设置

使用Fidder从安卓模拟器获取APP内H5游戏网址_第9张图片

输入代理信息并保存

使用Fidder从安卓模拟器获取APP内H5游戏网址_第10张图片

抓包使用

准备工作做完了,这时候我们看到Fiddler里已经有一些数据了。

使用Fidder从安卓模拟器获取APP内H5游戏网址_第11张图片

这时候打开游戏,这里以网易星球里的闪电玩的“决战沙城”为例,模拟器上安装网易星球并登录打开,进入游戏列表界面。

使用Fidder从安卓模拟器获取APP内H5游戏网址_第12张图片

这时候回到Fiddler界面,清理一些之前的数据,以便我们查看。“Remove all”清空所有数据。

使用Fidder从安卓模拟器获取APP内H5游戏网址_第13张图片

回到网易星球,点击“开玩”

使用Fidder从安卓模拟器获取APP内H5游戏网址_第14张图片

回到Fiddler,点击“Find”,查询闪电玩的网址“shandw.com”,高亮显示方便查看数据。

使用Fidder从安卓模拟器获取APP内H5游戏网址_第15张图片

找到Auth认证的网址“/pc/auth/3thAuth/”什么的那串,点击“Raw”,那个Get后面的网址就是游戏网址了。复制出来用浏览器打开看看吧。

使用Fidder从安卓模拟器获取APP内H5游戏网址_第16张图片

其他设置

由于现在大多网页是基于HTTPS的,所以要设置Fiddler的SSL证书,在Option中设置,弹出的提示点OK

使用Fidder从安卓模拟器获取APP内H5游戏网址_第17张图片

模拟器中用浏览器打开刚才代理的网址:http://10.10.10.100:8888,然后点击链接进行下载安装。

 使用Fidder从安卓模拟器获取APP内H5游戏网址_第18张图片

使用Fidder从安卓模拟器获取APP内H5游戏网址_第19张图片

随便给证书取个名字,点击确定。这样就可以抓到HTTPS网页的包了。

使用Fidder从安卓模拟器获取APP内H5游戏网址_第20张图片

下一篇:《使用顽灯浏览器执行H5游戏辅助挂机》

转载于:https://www.cnblogs.com/mops/p/10056975.html

你可能感兴趣的:(使用Fidder从安卓模拟器获取APP内H5游戏网址)