手机免root实现抓包教程

一、下载安装VMOS PRO

二、进入VMOS PRO,安装虚拟机:安卓7.1精简版(64位)

img

三、进入刚刚安装的虚拟机,点击设置,开启超级用户权限。

img

img

四、在VMOS PRO中设置root权限自动获取。

img

五、点击底部的【添加】,将需要抓包的软件导入虚拟机

六、点击底部的【常用工具】,找到FX管理器,并下载安装。

img

七、回到自己的真实手机(后面简称真机),安装抓包软件:小黄鸟HttpCanary。

八、打开小黄鸟,安装HttpCanary根证书。

首先点击小黄鸟左上角三条横线,然后点击底部设置。

img

选择SSL证书设置,点击安装HttpCanary根证书。

img

这个地方要注意一下,有的手机可以直接安装,有的手机会提示让去手机设置里安装。

如果能直接安装大家根据提示安装即可,如果无法直接安装,要先点击【导出HttpCanary】,将下面两个类型都导出。

如果能直接安装,只需要导出一下

System Trusted(.0)

img

无法直接安装的,打开手机设置,搜索CA证书。

img

点击【CA证书】,根据提示进行下一步操作即可。

img

img

九、再次打开小黄鸟,在设置里将目标应用添加上VMOS PRO,这样我们在抓包的时候就不会有很多无关的数据干扰。

img

十、回到VMOS PRO里的虚拟机

点击底部的【文件传输】,选择【我要导入】,找到第八步导出的根目录证书XXXXXX.0导入进来。

img

十一、打开安装的FX管理器,授予root权限。

导入的证书会自动保存在虚拟机的VMOSfiletransferstatio目录下,将其复制到虚拟机的系统内:/system/etc/security/cacerts/目录下即可。

img

img

(上面这步很重要,不要漏掉,否则抓包的时候可能会提示无网络等问题)

十二、回到真机,启动小黄鸟抓包。

img

img