使用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后面的网址就是游戏网址了。复制出来用浏览器打开看看吧。

原文地址:https://www.cnblogs.com/mops/p/10056975.html

时间: 2024-10-29 20:52:57

使用Fidder从安卓模拟器获取APP打开网址的相关文章

使用fidder对安卓模拟器进行抓包

本文主要介绍fiddler4对安卓模拟器的抓包设置 首先在官网下载fiddler4进行安装,然后下载安卓模拟器,这里使用网易的MuMu模拟器. 1.fiddler4的设置对于fiddler4的设置,首先打开fiddler,点击Tools-->options-->connections,如下图设置,基础端口号,模拟器中要用到 再点击https,设置HTTPS,该选项是为了设置抓https协议的包,到此fiddler设置完成,关闭重启. 2.安卓模拟器的设置打开MuMu-->系统应用--&g

安卓模拟器Android SDK Manager 无法获取SDK列表的解决办法

1.打开运行Android SDK Manager ,Tool菜单,选择Options,打开设置菜单,勾选“Force https://...sources to be fetched using http://...”,,然后点Close关闭,如下图: 2.设置hostes文件能电脑能正常访问Google下载中心 打开C:\Windows\System32\drivers\etc文件夹,双击hosts文件,选择使用记事本打开,把以下代码加到hosts文件中. 74.125.113.121 de

安卓模拟器BlueStacks+TCPdump对APP抓包分析

最近要搞安卓APP抓包分析,在网上找了一些方法,综合一自身条件下还是安卓模拟器+tcpdump最方便. 需准备工具: 1.Microsoft .NET Framework 2.0 SP22.Bluestack 0.7.5.27003.Bluestack 0.7.5.2700 Root镜像4.调试用的adb程序5.Wireshark之类的分析工具6.待抓包的APP 首先模拟器选用了BlueStacks,要想使用tcpdump必须要Root,所以还要找一个BlueStacks Root镜像来覆盖掉原

夜神安卓模拟器adb命令详解

一.如何找到adb? 安装夜神安卓模拟器后,电脑桌面会有"夜神模拟器"的启动图标,鼠标右键--打开文件所在的位置,就会进入***\Nox\bin,比如小编的路径是C:\Program Files (x86)\Nox\bin,然后可以在该路径下找到nox_adb.exe 二.如何连接设备? 首先需要进入\Nox\bin路径的cmd窗口,如何进入? 方式一:继续上述的步骤,进入\Nox\bin目录,然后按Shift键的同时,单击鼠标右键,就会看到"在此处打开命令窗口(W)&quo

LR11.5 安卓模拟器性能测试

LR11.5 安卓模拟器性能测试 上一篇 / 下一篇  2013-07-04 08:07:19 / 个人分类:相关知识 查看( 1172 ) / 评论( 1 ) / 评分( 0 / 0 ) 1.首先下载安卓模拟器 http://www.kuaipan.cn/file/id_12631777990415718.htm 以上地址是已经配置好的安卓模拟器,可以直接使用.(PS: 需有金山快盘账号,因为文件比较大160M左右,请耐心下载) 2.下载完成解压后,可通过运行AVD来打开已经配置好的模拟器选择

Genymotion安卓模拟器和VirtualBox虚拟机安装、配置、测试

Genymotion安卓模拟器和VirtualBox虚拟机安装.配置.测试(win7_64bit) 目录 1.概述 2.本文用到的工具 3.VirtualBox虚拟机安装 4.Genymotion安卓模拟器安装配置 5.注意事项 6.相关博文 >>看不清的图片可在新标签打开查看大图 1.概述 VirtualBox是一个优秀的虚拟机软件,它可以在电脑上提供另一个操作系统的运行环境,使多个系统同时运行.VirtualBox支持的操作系统包括Windows.Mac OS X.Linux.OpenBS

MonkeyRunner 之如何获取APP的Package Name和Activity Name

MonkeyRunner 之如何获取APP的Package Name和Activity Name   最近尝试学习使用monkeyrunner进行Android自动化测试,一开始均是使用点击屏幕坐标的方法来运行应用程序,可是点击屏幕坐标的方法比较麻烦,且通用性差.通过度娘我知道可以使用device.startActivity("package name /activity")这个函数来直接启用安装在手机中的app,可是如何获得activity却成了关键,现将获取activity的方法总

如何通过Android Studio 或者ADT 使用VS的安卓模拟器

** Using the Visual Studio Emulator for Android from Android Studio or Eclipse with ADT ** 如何通过Android Studio 或者ADT 使用VS的安卓模拟器 原文地址:http://blogs.msdn.com/b/visualstudioalm/archive/2015/07/20/you-can-now-acquire-the-visual-studio-emulator-for-android-

Win10安卓模拟器Visual Studio Emulator for Android使用简介(转)

Visual Studio Emulator for Android是微软官方发布的独立版本的安卓模拟器,这款软件可以让安卓应用开发者更加轻松的用Visual Studio编写Android应用,据说Visual Studio Emulator for Android 模拟器的性能甚至比Google自家的要快很多,那么win10安装模拟器怎么用呢,下面小编就给大家带来Win10安卓模拟器Visual Studio Emulator for Android使用教程. Win10安卓模拟器Visua