Charles mac版是来自国外的一款简单实用,功能强大的抓包神器。它相比起burp,charles具有界面简单直观,易于上手,数据请求控制容易,修改简单,抓取数据的开始暂停方便等等优势!Charles通过将自己设置成系统的网络访问服务器,使得所有的网络访问请求都通过它来完成,从而实现了网络封包的截取和分析。Charles是HTTP代理/HTTP监视器/反向代理,使开发人员可以查看其计算机与Internet之间的所有HTTP和SSL/HTTPS通信。这包括请求,响应和HTTP标头(其中包含cookie和缓存信息)。
软件亮点
1、记录浏览器和Internet之间的所有流量
2、显示所有请求,响应,Cookie和标头的内容
3、支持SSL和HTTPS
4、节省宝贵的时间
5、模拟较慢的Internet连接
6、下载统计
7、可配置的
8、快速发现并消除错误
功能介绍
1、会议
您的会话包含所有记录的信息。它由Session窗口表示; 默认情况下,当您启动Charles(无标题会话1)时,会自动创建一个新会话。当您使用Charles时,您可能只需要单次会话。直到你觉得需要使用多个会话:不要打扰。当您的会话已满(或太忙)时,您可以清除它(使用文件菜单中的“清除会话”选项或工具栏上的垃圾桶图标)。
可以保存和重新打开会话,这对于与同事进行交流是有用的。
2、记录
录音是查尔斯的主要功能。请求和答复记录在当前会话中,供您后续检查和分析。
记录的请求取决于Charles的配置。通常这将包括您的浏览器的所有HTTP和HTTPS流量,以及计算机上的其他应用程序(如果您的操作系统代理设置也被更改)。但是,它也可能包括通用套接字连接的数据,例如通过SOCKS代理或端口转发。
如果录音已关闭,则Charles会正常通过所有请求,但不会记录在会话中以供您查看。
3、请求和回复
要求及其回应是查尔斯记录的基本要素。
HTTP/HTTPS由请求响应对组成:从计算机到服务器的请求以及服务器的响应。对于通用套接字,请求响应包括入站和出站流的全部内容。这对于套接字来说并不总是如此有用,并且将来可能会有所改善。如果您需要做很多套接字级调试,可能需要考虑使用Ethereal。
4、焦点
经常有很多不同的主机的请求和响应,使得Charles会话混乱。使用焦点功能,您可以将您关心的主机与您没有的主机分开。
要激活主机的Focus,请右键单击“结构”树中的主机名,然后从菜单中选择“焦点”项。结构树现在将在顶部显示您所关注的主机,然后显示名为“ 其他主机”的文件夹 ,您可以展开以查看其他内容。
5、图表
请求的图表标签在时间线图上显示请求和任何相关请求。时间线图显示何时启动请求,响应(下载)何时开始以及何时结束。此外,如果有相关的请求,那么你可以看到它们在哪里相互关联。
如果您查看HTML页面,将显示相关请求;相关请求将是页面加载的图像、Javascript、CSS和其他文件。
6、出口
您可以通过从“文件”菜单中选择“导出”从软件中的会话导出数据。
支持多种不同的导出格式:CSV、跟踪文本文件、XML,Trace和XML格式都可用于导入
更新日志
v5.2.0版本
主要改进
使用 Happy Eyeballs (RFC 8305) 连接建立更快、更可靠地连接到双栈主机
转发 1xx 个临时响应,包括 103 个早期提示,记录为关联交易
许多 HTTP/2 代理正确性和稳健性改进
小改进
序列视图中新的未加密过滤器
改进的序列视图过滤性能
使用过滤器时改进结构视图上的扩展处理
JSON 和 XML 树查看器中的新图标
Windows:JNA DLL 现已进行协同设计
重写工具响应状态重写现在适用于 HTTP2 响应
改进了重写规则的文本主体检测
当 DNS 欺骗或重写工具更改目标时重写 SSL 证书名称
识别更多 TLS 1.3 草案次要版本和 HTTP/3 草案版本字符串
通过隧道连接传播 TCP 半关闭
Flatlaf 3.7 对 Linux 和 Windows 进行了细微的 UI 修复和改进
新的 charles filter CLI 子命令,用于过滤来自已保存 Charles 会话的请求和响应
--debug 启动选项以启用调试级别日志记录
允许保存错误日志并将其流式传输到文件(右键单击错误日志)
错误修复
HTTP2 修复和改进:修复了并发流耗尽连接窗口时的挂起;改进最大并发流的处理;改进挂流检测;修复远程关闭后 Charles 转发重置时的协议错误;修复了 Charles 在某些 GET 请求上创建额外数据帧的问题;协议合规性改进;早期连接关闭处理和报告
阻止列表工具阻止 HTTP2 请求时不再挂起连接
修复负载下活动连接框架上的 NullPointerException
避免为正在进行的流显示无意义的 TLS 信息
修复 CSS 和 feed 验证
减少请求之间切换时的闪烁
macOS:当菜单栏处于非活动状态时,菜单栏图标再次变暗
其它版本下载
-
查看详情
Charles for mac(抓包神器)
79.33M














adguard广告拦截器mac版
safari浏览器mac版
VMware Fusion 26H1 for Mac
Opera游戏浏览器Mac版
edge浏览器mac版
wing ftp server mac版
微软雅黑字体mac版
思科模拟器9.0mac版
FileZilla mac版
坚果云mac版