手机无法root还需要使用xposed框架配合JustTrustMe插件绕过SSL Pinning抓取手机应用数据包怎么办?
一个APP应用,安装到手机即可在应用中使用Xposed框架,如果想抓取目的数据包,直接将应用导入到VirtualXposed中即可
官网:https://vxposed.com/除了使用JustTrustMe模块,也可以使用其他模块体验玩机的快乐,具体自己体会:
官网下载最新安装包:https://github.com/android-hacker/VirtualXposed/releases/ 将安装包装入手机 启动VirtualXposed应用,Xposed框架已集成其中 点击主页面按钮安装应用即可 安装的模块 宿主机(实体机)的->设置 ->无线设置中配置好代理即可在VirtualXposed中抓包即可
对于微信等应用如果安装进去会自动甄别当前的环境,启动不了的,因此在测试小程序时候不能使用这种方法,可是使用方法二中的VMOS Pro
Android手机中的Android虚拟系统,Android手机中的VM,自带root环境,Xposed、预安装谷歌移动服务,其功能特色:
安全防护(独立的虚拟手机系统,满足测试需求,再也不用担心病毒)root权限(极客版本的ROM自带root,预装Xposed框架)应用双开(游戏/微信双开)多ROM选择(一台手机中可运行多个不同Android系统)文件互传(真机和VMOS中方便传输文件) 官网:http://www.vmos.cn说明:极客有三个版本,安卓5.1系统是免费,自带root但不带Xposed,另外两个收费(288永久免费~如下绿色的是免费的,如果想只使用root或者谷歌服务是免费的,但是使用Xposed框架还需付费)
官网下载安装包 下载完安装到手机中 启动APP,下载安装需要的虚拟机 运行即可开机 开机后里面自带Xposed框架 正常安装APK应用即可使用 如绕过防抓包,需要和模拟器中一样在VMOS Pro中配置无线网的代理即可(宿主机/实体手机中可配可不配代理) 成功绕过抓包限制
如何快速导入应用到VMOS Pro中?
通过adb将文件导入到手机
adb push <文件位置> /sdcard/<路径><给文件命名>在VMOS中点击文件中转站 我要导入 ->内部存储(/sdcard)下 点击目的应用即可安装