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移动端代理配置
热门推荐
胡萝卜种子怎么种植(从选种到收获,全面指导)
病毒性支气管炎和细菌性支气管炎的区别
碘片的作用及合理使用须知
煊字的含义吉凶解释大全、煊的寓意怎么样
不孝敬父母的后果:影响家庭关系和子女成长
工程预算各项费用 5大工程预算费用明细助你轻松掌控成本
现代高科技为戏剧舞台插上新羽翼
保护令暴涨 8 倍:反家暴法9年,如何从 “纸上谈兵” 到 “实战保卫”
教师节的由来和意义
莫高窟中40000余平方米的壁画,都画了些什么内容
早睡早起VS晚睡晚起,到底哪个更健康?
The Sandbox:虚拟游戏世界生态系统详解
故宫推出全新文创产品系列,融合传统文化与现代设计
真诚相待,不纠缠:在复杂人际关系中保持清醒
电影《负负得正》:在生活的迷宫中寻找爱的光芒
阿奇霉素属于哪类抗生素
如何合理规划期货投资的仓位管理?这种仓位管理有哪些注意事项?
竹叶石膏汤
如何查看MySQL数据库的表字段
拘留对以后的影响有哪些方面
探索3D打印的无限可能:从创意到现实的奇妙之旅
抢救休克,液体复苏首选生理盐水还是平衡盐溶液?
浩瀚宇宙里人类如此渺小,我们存在的意义到底是什么?
以药膳鸡汤为基础的健康饮食(药膳鸡汤的制作与食用)
黄延秋事件真相:从UFO悬案到民间传说
渴望告别疼痛与内耗的现代女性,用瑜伽疗愈自我
武直19:中国先进的武装直升机
鹰击18反舰导弹是被高估还是低估的“秘密武器”?
揭秘宇宙起源:奇点的大小及其外部世界的奥秘
中年女性穿搭指南:简约风格提升气质与魅力