
今天,小子要来分享的是Mac下一款实用的HTTP信息抓包工具——Charles,当浏览器连接Charles的代理访问互联网时,Charles可以监控浏览器发送和接收的所有数据。小子这次带来的是5.2.1正式版本。
Charles是一款运行在你自己计算机上的web代理工具。它可以有效地获取HTTP通信信息,主要用于网页的开发和调试等,Charles可以查看json和xml。

你的web浏览器(或任何互联网软件)被Charles设置通过其访问互联网,然后Charles可以能够记录和现实所有收发的数据。在Web和互联网的开发中,你不能看到客户的浏览器和服务器之间收发的数据。通过这款可视化的软件,可以大大地将这些工作变得轻松。Charles可以看到什么在发生,这样你可以快速地诊断和修复问题。
小子简单说明下Charles 5.2.1 正式版的更新内容:
小的新功能
– 地图远程:当您映射到具有基本路径的URL(例如,在该路径空间中发出绝对URL的子路径下安装的后端)时,新的“保留基本路径”选项会停止两次应用目标基本路径。默认开启;仅当“映射到”位置有路径时,该复选框才会启用。
小改进
– Windows:现在每个捆绑的二进制文件都进行了代码设计,以改善与Windows Defender应用程序控制(WDAC)策略的交互。
错误修复
– 隧道(HTTPS)请求的几个地图远程修复:现在应用了目标路径,报告了原始位置,HTTPS到HTTP映射不再尝试与普通HTTP服务器进行TLS握手,并且请求的端口从映射的CONNECT上的SNI恢复
– 修复从Charles 4迁移到Charles 5(Windows和Linux)时丢失的工具配置
– 修复一个罕见的保持活力探针,该探针可能会损坏远程流
– 修复在某些情况下可能导致不正确的节流的罕见节流错误
– 进一步的HTTP/2代理正确性和稳健性修复:转发的拖车(如gRPC)、连接流控制会计和帧大小验证、流并发和生命周期处理,以及发送窗口失速检测
– 块状预告片的HTTP/1.x改进
– 改善连接失败后的重复行为
– SOCKS5方法协商和版本处理现在更准确,遵循规范
– 改进SSL握手处理、证书缓存和TLS扩展解析
– 在标准出上记录时间戳,现在以毫秒精度
– 当包含不受支持的编码体时,HAR导出不再产生无效输出
小子简单说明下Charles的破解方法:













请登录后查看评论内容