下载 Charles
Charles 4.5.5 破解版 链接:https://pan.baidu.com/s/1ojcdF5Ty8iN4T4yJxP1dXw 密码:1ssl
Mac 配置 Charles
SSL 代理 安装 Charles Root 证书
- 菜单:Help > SSL Proxying > Install Charles Root Certificate
Install Charles Root Certificate
- 钥匙串访问 > 种类 > 证书:找到 `Charles Proxy CA (***)`证书:使此证书始终信任
使此证书始终信任
- SSL 代理 设置:菜单:Proxy > SSL Proxying Setting...
SSL Proxying Setting...
- 打开SSL代理:Enable SSL Proxying;添加要匹配拦截的域名和端口(通用配置):*:443、*:*
Enable SSL Proxying
iPhone 手机 配置
- 设置无线网络代理:菜单:Help > Local IP Address
- 找到自己电脑的内网IP > 配置手机WiFi的HTTP代理;端口默认是:8888(端口可以在菜单:Proxy > Proxying Setting... 中查看)
- 弹框允许 Charles 代理 Allow
Local IP Address
配置手机WiFi的HTTP代理
Allow
打开Safari浏览器
- 输入网址:chls.pro/ssl 安装手机端证书
- 菜单查看地址:Help > SSL Proxying > Install Charles Root Certificate on a Mobile Device or Remote Browser
Install Charles Root Certificate on a Mobile Device or Remote Browser
本机IP地址
iOS 13.3 系统 安装 & 信任证书
- 安装证书:设置 > 通用 > 描述文件
描述文件
- 信任证书:设置 > 通用 > 关于本机 > 证书信任设置
证书信任设置
抓包
抓包
其他
- Charles 如何抓包 MacOS 系统自身的网络请求
- 勾选菜单:Proxy > MacOS Proxy
- 其他问题
- 菜单:Proxy > MacOS Proxy
已测试通过的手机
- iPhone
- iPhone 6 Plus (iOS 12.4.4)
- iPhone 11 Pro Max (iOS 13.3)
- Android
- Nexus 6 (Android 7.1.1)
- OnePlus 2 (Android 5.1.1)
- 安装证书:不要通过系统浏览器下载;下载完成:打开设置 > WiFi > 高级 > 安装证书
- MI CC 9e (Android 9) 测试未完全通过
- 证书安装完成,但是依然无法抓取
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。