httpcanary小米 闪退_无root抓包及小黄鸟HttpCanary等工具抓包无法联网解决方案

为什么一开抓包软件,就没有网了?困扰我一天的问题

随后查资料了解到Android7.0+的版本新增了证书验证Android这个机制不再信任用户证书,导致https协议无法抓包。

除非把证书装在系统信任的证书里,此时手机需要root权限。root手机是非常繁琐的,对于大多数来说是不切实际的,尤其是华为用户!

那Android7.0以上有没有不需要root的解决方案呢,答案当然是有的,我们主要安装两个app就可以解决。

解决方案

使用VMOS+JustTrustMe 来绕过SSL验证,来实现抓包需求

JustTrustMe是Github上的一个开源工程,是一个Xposed模块,用来禁止SSL证书验证

Xposed是一个框架,它可以改变系统和应用程序的行为,而不接触任何APK

由于安装Xposed需要root权限,且耗时,我们使用VMOS来代替

按照以下步骤完成安装,完成后,将app安装/克隆到VMOS中,连接抓包工具,完成抓包需求

----------------------------------------------------------------------------

安装步骤:

2、记住JustTrustMe.apk的文件路径

3、安装并打开VMOS,选择文件中转站—我要导入

4、找到需要抓包的APP以及JustTrustMe并完成安装

5、打开Xposed模块管理选项,选择启用JustTrustMe,重启VMOS

6、在真机启动抓包程序,将目标应用设置为VMOS

7、完成,开始愉快抓包终于解决问题了(゚ω゚)

----------------------------------------------------------------------------

试了N多方法,得出这一个比较适合我手自己机的

  • 8
    点赞
  • 39
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值