Charles-黑马
编辑时间:2024/8/13
来源:黑马程序员
charles简介
charles是什么
Charles中文名为青花瓷,它是一款基于http协议的代理服务器,通过电脑和浏览器的代理,然后截取请求和请求结果达到分析抓包的目的
特点:跨平台,半免费
charles的工作原理
charles能做什么
支持http和https代理
支持流量控制
支持接口并发请求
支持断点调试
Charles优点
对比fidder的优点:
charles能够支持按域名和按接口查看报文,简洁明了
Charles支持反向代理
charles网络限速可选择网络类型
charles可以解析AMF协议
charles介绍总结
1.概念原理:代理服务器、跨平台、半免费、工作原理
2.主要功能:支持代理、流量控制、请求重发、断点调试
3.优点:支持多系统、页面简洁、反向代理、网络类型可选择
charles组件介绍1
charles组件2
Charles组件3
charles 组件4
charles安装和配置
charles代理设置
charles访问控制
cmd输入框:win+r 输入ipconfig 查询主机ip
客户端-window代理设置
例子:
客户端-MacOS代理设置
客户端-IOS的代理
客户端-Android手机代理设置
charles安装配置总结
1.下载安装
2.组件介绍:主导航栏、请求导航栏目、请求内容导航栏
3.charles代理配置:charles代理配置、charles访问控制
4.客户端代理配置:windows/macos/ios/android代理配置
charles实战
未配置证书抓取https数据
macos证书配置
IOS证书配置
charles流量配置
charles弱网测试实战
charles断点配置