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移动端代理配置
热门推荐
近视手术前的全面检查:不可或缺的术前准备
做近视手术有风险大吗
特别适合盆栽的小浆果蓝莓,做好6点轻松实现蓝莓果自由!
养花的尽头是种菜,送你一份都市农夫家庭食物花园自给自足指南
日均参观量1.5万人次 三星堆博物馆的“流量密码”是啥
“这就像是世界末日” 美国洛杉矶失控山火折射出哪些问题
脚背疼痛的预防和治疗
开学季,食堂如何清洗消毒保障食品安全
干槽症牙洞与正常牙洞的区别:从外观到治疗的全面解析
干槽症牙洞与正常牙洞的区别:从外观到治疗的全面解析
并蒂莲花语是什么意思?并蒂莲花语的寓意有哪些?
零门槛“出国务工”,还能赚高薪?当心是骗局
公铁轨三用大桥——新建宜涪高铁宜昌长江公铁大桥开建
道路交通事故保险法律释义:理解保险条款与责任分配
家装电线尺寸标准 家装电线规格是多少
示波器探头完全指南:性能指标详解与校准要点
怎样辨别好的鸡精品质?
倾诉宣泄:一种重要的心理调适方式
飞行汽车进入现实!日本公司完成首次载人试飞
天丹通络片乱用的五大危害,使用前必读!
化脓性中耳炎的主要症状及诊断治疗建议
Kali 2024更换源(超详细,附国内优质镜像源地址)
如何选择熬制中药汤剂的器皿?
订婚与结婚:程序异同探究
蝴蝶兰属:优雅植物的自然之美
为什么星月菩提价格差距这么大?
算法治理面临挑战,专家建议多管齐下保障算法健康发展
什么是机油粘度选择
打造智能环境监测系统:全面解析Arduino Uno引脚与芯片功能!
拔牙后如何缓解神经痛