Charles https安卓7.0以上无法抓包

Charles无法代理Https的几种情况:

  1. 按照Charles的提示,手机打开 http://chls.pro/ssl

  2. 安装好证书后,应用提示java.security.cert.CertPathValidatorException: Trust anchor for certification path not found

  3. 部分应用请求时提示:request:fail ssl hand shake error

第一步 安装Windows证书

双击安装下载文件中Windows目录下的证书,安装证书时选择受信任的发布者

如果已经安装请卸载证书后再安装,Windows的证书与手机的证书是对应的请勿随意替换修改

第二步 安装安卓手机端证书

把下载文件中Android目录中证书文件 6f0b3800.0 复制到 手机的系统目录 /system/etc/security/cacerts 中,然后修改后讲文件权限改为644权限(三读一写)

注意:请勿修改文件名字和随意更换文件 安卓系统的文件证书名字是通过hash算出来的

文件下载

链接: 下载地址 提取码: yqxe

# Charles  Https 

评论

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×