不花钱使用小黄鸟HttpCanary和vmos pro对安卓手机抓包
在vmos pro的虚拟机中打开软件,用httpCanary对vmos抓包
用到的资源:
- HttpCanary,https://m.thomsonscientific.com.cn/az/15730.html
- vmos pro,http://website.vmos.cn/vmospro/website/index
- 一个up主做的vmos pro rom,b站视频地址 https://www.bilibili.com/video/av977374420
ROM下载地址 https://cloud.189.cn/t/iiIfaerE3QVv - MT管理器,https://www.coolapk.com/apk/bin.mt.plus
1.安装HttpCanary
给HttpCanary管理存储的权限。
安装后打开HttpCanary的过程中,软件会指引你下载证书。安装过程网上容易找到,如 《小黄鸟(HTTPCanary)安装及Android高版本CA证书配置》
导出证书为.0格式,导出的证书在sd卡中/HttpCanary/certs中。具体操作为:小黄鸟内三道横线>设置>HttpCanary根证书>导出HttpCanary根证书>.0格式
2.安装vmos pro
安装好vmos pro后,导入zip格式的up主做的虚拟机。具体操作为:vmos pro上方中间的加号>添加虚拟机>上方右边的三个点>导入本地ROM
导入完成后,运行虚拟机,虚拟机可能无法导入软件(按下导入按钮没反应),可以参照b站评论区的方法,先关闭vmos,清理缓存,断开网络,再打开vmos和虚拟机,就可以导入软件了
点击“导入”,找到上面的.0证书、MT管理器、要抓包的软件导入
3.MT管理器移动
在虚拟机中打开MT管理器,将.0证书从/storage/emulated/0/VMOSfiletransferstation/中复制到/system/etc/security/cacerts/中
这之后,如果你打开虚拟机中设置>安全>信任的凭据,会找到一项HttpCanary的证书
4.抓包
在虚拟机中打开你要抓包的软件
在虚拟机外运行HttpCanary,即可看到抓的数据包
大功告成