古之立大事者,不惟有超世之才,亦必有坚忍不拔之志。这篇文章主要讲述使用Fidder从安卓模拟器获取APP打开网址相关的知识,希望能为你提供帮助。
大家都知道H5游戏其实是网页,但是有些APP或者微端不显示网址链接。这里给大家介绍介绍一种,利用Fiddler进行抓包,获取APP打开的网址的方法。有人说何必多此一举呢,直接用模拟器玩游戏就好了。的确,直接用没毛病。但是如果获取到网址了,我们无论是Mac,Ipad还是手机,只要浏览器就能打开玩,而且节省资源。
废话不多说,这里演示的是Fiddler+网易MuMu模拟器,当然真实安卓手机也是一样的。Fiddler只是提供一个代理,需要将手机的代理指向 PC 机,不能互相访问是不行的。只是简单地教你使用抓包,算是入门吧,更深的技术请自行在研究吧。
工具准备
Fiddler官网下载:https://www.telerik.com/download/fiddler
文章图片
MuMu模拟器官网下载:http://mumu.163.com
Fiddler设置
打开选项
文章图片
勾上“ Allowremote computers to connect” ,其他保持默认
文章图片
这样代理就设置好了,下面我们用QQ测试一下是否可以用。使用Win+R呼出“ 运行” -> 输入"cmd"打开“ 命令提示符” ,在命令提示符里输入“ ipconfig” 查看你的IP地址。我这里是“ 10.10.10.100”
文章图片
打开QQ,点击“ 设置按钮” ,网络设置-> 类型-> HTTP代理-> 地址:输入刚才的IP“ 10.10.10.100” -> 端口:输入Fiddler默认的8888。
文章图片
点击测试,已经成功了。
文章图片
MuMu模拟器设置
打开系统应用,点击“ 设置”
文章图片
左键点击进入“ WLAN”
文章图片
左键长按进入高级设置
文章图片
输入代理信息并保存
文章图片
抓包使用
准备工作做完了,这时候我们看到Fiddler里已经有一些数据了。
文章图片
这时候打开游戏,这里以网易星球里的闪电玩的“ 决战沙城为例” ,模拟器上安装网易星球并登录打开,进入游戏列表界面。
文章图片
这时候回到Fiddler界面,清理一些之前的数据,以便我们查看。“ Remove all” 清空所有数据。
文章图片
回到网易星球,点击“ 开玩”
文章图片
回到Fiddler,点击“ Find” ,查询闪电玩的网址“ shandw.com” ,高亮显示方便查看数据。
文章图片
找到Auth认证的网址“ /pc/auth/3thAuth/” 什么的那串,点击“ Raw” ,那个Get后面的网址就是游戏网址了。复制出来用浏览器打开看看吧。
文章图片
【使用Fidder从安卓模拟器获取APP打开网址】
推荐阅读
- android中Post方式发送HTTP请求
- Array.apply(null,{length:6}).map()
- 360文件管理器下载|360文件管理器安卓版下载
- elasticsearch篇之mapping
- 从零开始搭建架构实施Android项目
- 动态规划——Maximum Sum of 3 Non-Overlapping Subarrays
- GDscript中的类
- GDScript关键字
- GDScript详细简介