未root手机如何使用Xposed框架(Android抓包无忧矣~)

一、目的

  手机无法root还需要使用xposed框架配合JustTrustMe插件绕过SSL Pinning抓取手机应用数据包怎么办?

二、方法一:VirtualXposed

2.1 介绍

  一个APP应用,安装到手机即可在应用中使用Xposed框架,如果想抓取目的数据包,直接将应用导入到VirtualXposed中即可

除了使用JustTrustMe模块,也可以使用其他模块体验玩机的快乐,具体自己体会:
在这里插入图片描述

2.2 配置

官网下载最新安装包:https://github.com/android-hacker/VirtualXposed/releases/
在这里插入图片描述
将安装包装入手机
在这里插入图片描述
启动VirtualXposed应用,Xposed框架已集成其中
在这里插入图片描述
点击主页面按钮安装应用即可
在这里插入图片描述
安装的模块
在这里插入图片描述
宿主机(实体机)的->设置 ->无线设置中配置好代理即可在VirtualXposed中抓包即可

2.3 缺点

  对于微信等应用如果安装进去会自动甄别当前的环境,启动不了的,因此在测试小程序时候不能使用这种方法,可是使用方法二中的VMOS Pro

三、方法二:VMOS Pro(虚拟大师)

3.1 介绍

  Android手机中的Android虚拟系统,Android手机中的VM,自带root环境,Xposed、预安装谷歌移动服务,其功能特色:

  • 安全防护(独立的虚拟手机系统,满足测试需求,再也不用担心病毒)
  • root权限(极客版本的ROM自带root,预装Xposed框架)
  • 应用双开(游戏/微信双开)
  • 多ROM选择(一台手机中可运行多个不同Android系统)
  • 文件互传(真机和VMOS中方便传输文件)

  • 官网:http://www.vmos.cn

说明:极客有三个版本,安卓5.1系统是免费,自带root但不带Xposed,另外两个收费(288永久免费~如下绿色的是免费的,如果想只使用root或者谷歌服务是免费的,但是使用Xposed框架还需付费)
在这里插入图片描述

3.2 缺点

  1. 配置不好的手机会慢一些
  2. 针对应用上蓝牙的功能不能测(无法启动蓝牙,即使宿主机开启也不行)

3.3 配置

官网下载安装包
在这里插入图片描述
下载完安装到手机中
在这里插入图片描述
启动APP,下载安装需要的虚拟机
在这里插入图片描述
运行即可开机
在这里插入图片描述
开机后里面自带Xposed框架
在这里插入图片描述
正常安装APK应用即可使用
如绕过防抓包,需要和模拟器中一样在VMOS Pro中配置无线网的代理即可(宿主机/实体手机中可配可不配代理)
在这里插入图片描述
成功绕过抓包限制
在这里插入图片描述

3.4 技巧

如何快速导入应用到VMOS Pro中?

通过adb将文件导入到手机

adb push <文件位置> /sdcard/<路径><给文件命名>

在这里插入图片描述
在VMOS中点击文件中转站
在这里插入图片描述
我要导入
在这里插入图片描述
->内部存储(/sdcard)下 点击目的应用即可安装
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/Aaron_Miller/article/details/107076242