专栏首页笨兔儿Android 7+使用Charles抓取https包-unknow
原创

Android 7+使用Charles抓取https包-unknow

现象

Android 7+使用Charles抓包,之前因为一直使用http访问一直无阻访问,后来统一推https测试说Charles不能正常抓包,Charles抓到接口状态为Unknow,开始以为是证书有问题,我将PC证书删除重新信任,如果你直接安装时会提示证书不可信任,需要将证书save导入到信任列表中,手机端删除证书,重新安装发现还是Unknow

unknow原因

因为Android 7+之后系统不会信任用户自签证书,Android 7+之后对用户权限粒度更细.有兴趣查看charles proxy文件https://www.charlesproxy.com/documentation/using-charles/ssl-certificates/

解决方案

  • 通过查阅Android官文档发现官文档已经提供解决方案

https://developer.android.com/training/articles/security-config.html

  • 解决示例
 res/xml/network_security_config.xml
<?xml version="1.0" encoding="utf-8"?>
    <network-security-config>
        <base-config cleartextTrafficPermitted="true">
            <certificates src="user" overridePins="true">
            <certificates src="system" overridePins="true">
        </base-config>
    </network-security-config>
将xml配置文件加入到你的application配置项中
<application android:networkSecurityConfig="@xml/network-security-config">

原创声明,本文系作者授权云+社区发表,未经许可,不得转载。

如有侵权,请联系 yunjia_community@tencent.com 删除。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • filebeat导向kafka多topic

    fields自定义字段及值,会在output输出时会做为map形式输出,在codec.string中可以使用%{[]}调用

    笨兔儿
  • mac os 安装 iterm2+fish shell 终端配色及vim语法高亮

    笨兔儿
  • filebeat 7.4 codec.format 变量配置方法

    `client/metadata fetching metadata for [xx-play] from broker 172.16.xx.xx:9092 k...

    笨兔儿
  • 在Android P上使用Http

    不少同学在适配Android P的时候会遇到not permitted by network security policy问题:

    JarvanMo
  • css3渐变:linear-gradient

    之前的实践中我们了解并熟悉了background-size,以及backgroud-clip,今天我们学习并实践的是线性渐变linear-gradient.

    RobinsonZhang
  • 杨臻:《PPT 3D科研绘图》课程连载两节

    分别是第17节《剖面:解开形状剖面的秘密》以及第18节《渐变中心:突破PPT渐变功能限制》。

    寒树Office与RPA
  • 整理数据时的16个常用Excel函数

    示例:下表D:F列中,如果填充“完成”大于1个,则在G列返回达标,否则返回不达标。

    用户5495712
  • uni-app学习(六)好用的插件4

    老梁
  • 经验之谈,这16个Excel函数,几乎可以解决80%的数据统计工作!

    在日常工作中,数据统计是工作中最重要的一部分。今天把Excel中最常用的统计函数整理了出来,共16个。为了方便同学们理解,选取的全是贴近应用的示例。

    1480
  • 让你的代码向MISRA靠近

    MISRA全称是Motor Industry Software Reliability Association, 最早发布于1998年,现在最新的版本是MISR...

    用户1605515

扫码关注云+社区

领取腾讯云代金券