美文网首页
Charles Android 7.0+ https 抓包 ss

Charles Android 7.0+ https 抓包 ss

作者: 塑料机霸 | 来源:发表于2017-05-05 17:32 被阅读2533次

    此文章不是基础入门的、配个无关紧要的破图的菜鸟挠痒痒文章。

    此文章解决的是疑难问题。

    阅读此文章的基础是你已经可以在Android7.0以下的版本上抓https包了。

    Charles抓包https在Android 7.0上,需要特殊配置。否则无法抓包。

    也就是说Android7.0你只能抓你自己的APP的包了,不能抓别的APP的包。

    怎么做?

    创建一个xml文件

    res/xml/network_security_config.xml

    里面有如下内容:

    <network-security-config> 
     <debug-overrides> 
     <trust-anchors> 
     <!-- Trust user added CAs while debuggable only -->
     <certificates src="user" /> 
     </trust-anchors> 
     </debug-overrides> 
     </network-security-config>
    

    然后到AndroidManifest.xml里
    在application elment下,加入
    android:networkSecurityConfig="@xml/network_security_config"

    大功告成!

    相关文章

      网友评论

          本文标题:Charles Android 7.0+ https 抓包 ss

          本文链接:https://www.haomeiwen.com/subject/aujstxtx.html