Charles抓包工具证书配置详解
创作时间:
作者:
@小白创作中心
Charles抓包工具证书配置详解
引用
CSDN
1.
https://blog.csdn.net/2301_78276982/article/details/141366528
Charles抓包工具在开始使用之前,需要完成一系列的设置。本文将详细介绍Charles在电脑端(Windows和Mac系统)、移动端(iOS和Android)的证书配置方法,帮助读者快速上手使用Charles进行接口测试。
Charles基础设置
证书安装
电脑证书配置
Windows系统安装证书
- Help -> SSL Proxying -> Install Charles Root Certificate
- 进入证书导入向导,点击安装证书
- 选择本地计算机,点击下一步按钮
- 将所有的证书都放入下列存储,点击浏览按钮
- 点击受信任的根证书颁发机构,点击确定按钮
- 一直点击下一步
- 出现安全警告时点击是
- 显示导入成功
Mac系统安装证书
- Help -> SSL Proxying -> Install Charles Root Certificate
- 进入钥匙串
- 信任证书(注意:选择始终信任)
Charles端设置SSL
- Proxy -> SSL Proxying Settings
移动端代理配置
- 设备和电脑处于同一WIFI(模拟器不需要配置)
- 进入 Proxy -> Proxy Setting,勾选 Enalbe transparent HTTP proxying(可以抓取移动设备的数据包)
- 查看代理IP地址与端口
模拟器配置
进入mumu的网络设置
设置 -- 网络
长按连接的网络弹出窗口
修改网络
设置好之后,在上方更多中选择保存。安装证书:chls.pro/ssl
在系统浏览器中输入这个网址,就可以自动下载charles证书,然后点击下载好的证书就可以直接安装了。允许远程代理
在charles中出现的弹窗中,点击allow,这样charles代理就设置成功了。
iOS系统配置代理
进入设置,配置代理
设置 -> 网络 -> 配置代理 -> 手动
服务器:电脑IP
端口:Charles监听端口(默认8888)
下载证书:chls.pro/ssl
在系统浏览器中输入这个网址,就可以自动下载charles证书。安装证书
通用 -> VPN与设备管理 -> 选择Charles Proxy CA -> 点击安装
信任证书
通用 -> 关于本机 -> 证书信任设置 -> 打开Charles Proxy CA开关
允许远程代理
在charles中出现的弹窗中,点击allow,这样charles代理就设置成功了。
注意事项
- Android 6以上的系统app默认不信任抓包证书
- 需要开发修改代码
- 大部分测试app安装包默认打开状态
- iPhone 10系统以上需要在 设置-> 通用 -> 关于本机 ->证书信任设置 中打开信任开关
总结
- charles基础设置
- charles电脑证书配置
- charles移动端代理配置
热门推荐
阿尔山迎来首趟旅游专列
A股历年总市值变化:从9万亿到逼近60万亿
Kubernetes 数据存储:从理论到实践的全面指南
中小银行兼并重组减量提质
国企事业单位与公务员差异解析:事业单位是否等同于国企?
设计师品牌数字化转型方案:创新与升级的结合
AI技术在OA系统中的应用与提升
迟到了20多年的汉化游戏,居然曾经是GBC满分神作?
探究明朝的外交策略:朱元璋与“十五不征之国”的背后考量
基于噬菌体的靶点发现及新型抗菌分子的开发策略
青年创业初期融资渠道研究:现状、挑战与对策
解读子曰合同:儒家经典与现代法理的融合
新手该怎么下象棋?系统而又全面的知识,初学者必学
才女谢道韫:巾帼不让须眉的东晋女诗人
2025年一级建造师四科高效学习策略
来济南,别只知道吃把子肉,这10大“小吃”也不容错过,好吃还不贵
工伤保险是国家通过什么方式保障员工权益?
2024版KDIGO指南:IgA肾病的诊治要点
计算机图形学入门05:投影变换
嗅觉失去了是什么原因导致的
聚乳酸(PLA)是什么?聚乳酸(PLA)的特性和应用
小苏打与食用碱:厨房必备品的正确使用指南
靖康之变后,宋徽宗的“帝姬”们,徽、钦二帝的妃嫔究竟有多惨?
北京大学管丽丽团队总结高危青少年双相情感障碍的风险生物标志物
手机防水测试等级的标准是什么?深入剖析IP防护级别的定义与应用
寒性体质的表现症状及调理方法是什么
法拍房的6大注意事项和十大潜在风险
被欠薪怎么办?法院起诉流程及快速解决方案全攻略
秦始皇的亲生父母到底是谁?和吕不韦有何关系?
从BIPV到BIPVES:建筑光伏储能一体化技术的最新进展