charles下载与安装教程
一 安装目的
由于公司大多数项目都迁移到https,之前的fiddler由于没有安装证书,抓取不到https的接口,决定重新安装charles抓包工具,排查线上问题;
二 官网下载
https://www.charlesproxy.com/latest-release/download.do
选择合适的版本进行安装;
三 激活
打开:https://www.zzzmode.com/mytools/charles/
随意输入名称,可以得到激活码,例如输入alice123得到key:
打开Charles ==> Help ==> Register Charles => 输入
Registered Name: alice123
License Key: a3583eed81ec22e72e
四 代理设置
Proxy ==> Proxy Settings
- 勾选 Enable tranaparent HTTP proxying
- 勾选 Enable SOCKS proxy
五 抓取端口设置
- Proxy --> SSL Proxy Settings
- 勾选Enable SSL Proxying
- 点击Add,添加抓取端口 ,两个框内都填
*
六 电脑证书信任
Help ==> SSL Proxying ==> Install Charles Root Certificate ==> 安装证书 ==> 本地计算机 ==> 将所有的证书都放入下列存储 ==> 点击浏览,选择”受信任的根证书颁发机构” ==> 完成
点击安装证书
选择当前用户
查看证书路径,显示“该证书没有问题”则安装成功
七 手机上安装charles证书
1、下载证书
charles中将证书保存在本地,保存时直接选择.cer格式,将证书拷贝到手机中(推荐)
手机上安装证书
1. 去设置-安全-更多安全设置-加密和凭据-从存储设备安装-CA证书,选择保存的.cer格式证书进行安装
2. 安装成功后,可在设置-安全-更多安全设置-加密和凭据-受信任的凭据-用户中看到已安装好的charles证书
3. 连接代理后,https请求不再unknow
八 验证是否可以获取APP端的https接口
设置保存完成后,charles界面会弹出一个连接请求框,点击“Allow”
用手机打开浏览器访问任意地址就可以看到charles抓到的数据啦
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· winform 绘制太阳,地球,月球 运作规律
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· AI 智能体引爆开源社区「GitHub 热点速览」
· 写一个简单的SQL生成工具