Charles mac版是一款源自国外的抓包工具,简单实用且功能强大。相较于Burp,它界面直观、容易上手,数据请求控制和修改轻松,抓取数据的开始与暂停操作便捷。它通过将自身设为系统网络访问服务器,让所有网络访问请求经其完成,进而实现网络封包的截取与分析。作为HTTP代理、HTTP监视器和反向代理,它能让开发人员查看计算机与Internet间的所有HTTP和SSL/HTTPS通信,涵盖请求、响应及包含cookie和缓存信息的HTTP标头。
1、能记录浏览器与Internet间的全部流量
2、可显示所有请求、响应、Cookie和标头的具体内容
3、支持SSL和HTTPS协议
4、帮助节省宝贵时间
5、可模拟较慢的Internet连接
6、具备下载统计功能
7、支持自定义配置
8、能快速发现并消除错误
1、会话
会话包含所有记录信息,由Session窗口呈现。默认情况下,启动Charles(无标题会话1)时会自动创建新会话。多数时候使用单个会话即可,当会话内容过多时,可通过文件菜单的“清除会话”选项或工具栏的垃圾桶图标清除。会话可保存和重新打开,便于与同事交流。
2、记录
记录是Charles的核心功能。请求和答复会记录在当前会话中,供后续检查分析。记录的请求取决于其配置,通常涵盖浏览器的所有HTTP和HTTPS流量,以及其他应用程序(若操作系统代理设置改变),也可能包含通用套接字连接的数据。若关闭记录,请求正常通过但不会记录。
3、请求和回复
请求及其回复是Charles记录的基本单元。HTTP/HTTPS由请求响应对构成,通用套接字的请求响应包含入站和出站流的全部内容,不过对于套接字调试,可能Ethereal更合适。
4、焦点
因常有不同主机的大量请求响应,会使Charles会话杂乱。使用焦点功能,可区分关注和不关注的主机。右键单击“结构”树中的主机名,选择“焦点”项,结构树会在顶部显示关注主机,下方“其他主机”文件夹可展开查看其他内容。
5、图表
请求的图表标签会在时间线图上展示请求及相关请求。时间线图能显示请求启动、响应开始和结束时间,查看HTML页面时,还会显示页面加载的相关文件。
6、导出
可从“文件”菜单选择“导出”,将软件会话中的数据导出,支持CSV、跟踪文本文件、XML等多种格式,部分格式还可用于导入。

陌生来电要警惕,分享屏幕别随意,未知链接不点击,个人信息不透露,转账汇款多核实,骗局千万要记牢。
有效预防诈骗,请安装国家反诈中心APP!
Charles for mac v5.071.89M