zoukankan      html  css  js  c++  java
  • OPPO R9 下载Charles证书 无法安装问题

    背景:

    移动设备(手机)安装Charles证书并抓包,操作步骤:

    1、修改共享wifi,显示高级选项,代理选择【手动】

    2、填写服务器ip和Charles的端口,可以在Charles工具的Help>SSL Proxying>Install Charles Root Certificat on a Mobile Device or Remote Browser里查看

    3、填写后保存,手机会自动重连wifi

    4、打开手机浏览器,访问chls.pro/ssl,会自动化弹出下载证书

    5、下载完成后,安装证书(信任证书)

    开始操作,此刻Charles自动抓包,可查看接口内容

    问题:
    最近在用Charles抓包研究,https抓包status都是Failed

    分析:

    1、通过检查配置和百度,发现可能原因:Android 7.0及以上版本的限制

    2、除去版本因素,再次检索可能原因:下载的证书格式问题

       

    执行:

    1、 更换设备,选择系统版本5.1.1的手机再次抓包,还是失败

    2、编辑下载的证书后缀,目前下载默认都是pem后缀,手动更改为crt,然后再安装证书

    结论:再不想改代码和root设备的前提下, 更换低版本的设备,下载crt证书并安装,可以抓包成功!!

  • 相关阅读:
    第十周学习进度条
    第九周学习进度条
    Runner站立会议08
    Runner站立会议07
    构建之法阅读笔记02
    Runner站立会议04
    学习进度条
    Runner站立会议01
    进度条
    返回一个一维整数数组中最大子数组的和
  • 原文地址:https://www.cnblogs.com/fatCat1/p/13994360.html
Copyright © 2011-2022 走看看