系统环境:win10
1.在charles官网上下载软件 www.charlesproxy.com/download/
注册码如下:
Help->Register
Registered Name: https://zhile.io
License Key: 48891cf209c6d32bf4
2.防火墙开启charles应用网络 控制面板->所有控制面板项->Windows Defender 防火墙->允许应用通过Windows Defender 防火墙进行通信 :将charles web debugging proxy的专用和公开网络都勾上即可
3.开始抓包 具体教程参考:blog.csdn.net/AI_Green/ar…
此处需要注意: ios系统:需要配置证书信任
android系统: 在安卓系统里,证书被分为两类,系统证书,用户证书,使用charles安装的证书属于用户证书,在安卓7版本以上,为了安全,用户证书默认不再受信任,就会导致抓取https包时app网络异常。
解决方案: 一、降级安卓系统,使用夜神模拟器(旧版,不然不支持7版本以下安卓,我装的是6.6.0.1版本) www.yeshen.com/blog/versio…
后续操作参考:www.cnblogs.com/yulia/p/143…
二、不想降级安卓系统,将用户证书改为系统证书(需要root),推荐还是使用模拟器 安装证书参考: wenku.baidu.com/view/7a01ea…
4.成功抓包