美文网首页
2019-05-31 Charles 抓包配置

2019-05-31 Charles 抓包配置

作者: 兣甅 | 来源:发表于2019-05-31 18:18 被阅读0次

1.注册

注册
Registered Name: https://zhile.io
License Key: 48891cf209c6d32bf4

2.配置抓包

配置入口
IP配置
过滤入口
过滤配置

3.抓包结果

结果展示

4.限速

限速

5手机安装证书,可以直接通过Help -> SSL Proxying -> Save charles ...保存到手机安装,也可以在手机wifi设置代理后,输入https://chls.pro/ssl系统提示下载安装

6.配置https(点击查看配置方法)

配置端口

linux需要在浏览器配置:


linux浏览器配置

6.附:抓包自定义接口返回内容

7.安卓7.0以后需要单独修改:点此查看具体详情

A.简单修改法

(1)编写network_security_config.xml文件

<network-security-config>
  <base-config cleartextTrafficPermitted="true">
    <trust-anchors>
      <certificates src="system" overridePins="true" /> <!--信任系统证书-->
      <certificates src="user" overridePins="true" /> <!--信任用户证书-->
    </trust-anchors>
  </base-config>
</network-security-config>

(2)增加application标签

  //network_security_config 是7.0以上抓包需要的
  //android:usesCleartextTraffic 是9.0以上WebView访问H5需要的
  <application
      ...
      android:networkSecurityConfig="@xml/network_security_config"
       ...
      android:usesCleartextTraffic="true">
      ...
      ...
  </application>
B.Okhttp动态适配方法

详见 Charles 在安卓7.0以上系统抓包辅助

相关文章

网友评论

      本文标题:2019-05-31 Charles 抓包配置

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