Charles抓包工具

Charles抓包工具

官方

系统:PC

日期:2025-10-09

类别:网络工具

版本:v5.0.3

  • 详情
  • 相关
  • 评论

Charles抓包工具是一款跨平台HTTP代理工具,适用于网络调试、性能分析、安全测试等多种场景。支持抓取HTTP和HTTPS协议的网络请求和响应,也可以用于分析第三方应用的通讯协议。同时Charles通过将自己设置成系统的网络访问代理服务器,使得所有的网络访问请求都通过它来完成,从而实现了网络封包的截取和分析。需要的用户欢迎下载体验!

Charles(HTTP代理服务器)

主要特点

1、SSL代理-以纯文本格式查看SSL请求和响应;

2、带宽限制以模拟较慢的Internet连接(包括延迟);

3、AJAX调试–以树或文本形式查看XML和JSON请求和响应;

4、AMF –以树形视图查看Flash Remoting / Flex Remoting消息的内容;

5、重复请求以测试后端更改;

6、编辑请求以测试不同的输入;

7、拦截和编辑请求或响应的断点;

8、使用W3C验证器验证记录的HTML,CSS和RSS / atom响应。

Charles安装教程

1、在本站下载并将压缩包解压至中文路径下可得安装程序,双击打开charles-proxy-4.6-win64.msi进入安装向导;

2、进入安装向导后点击“Next”;

3、同意协议继续点击“Next”;

4、选择程序安装位置,继续点击“Next”;

5、然后选择“Install”开始进行安装;

6、等待程序完成安装;

7、安装完成之后点击“Finsih”

主要功能

1、SSL代理

Charles可以充当HTTP / SSL通信的中间人,使您能够调试HTTPS会话的内容。

2、带宽限制

Charles通过有效地限制带宽并引入延迟来模拟调制解调器的速度,以便您可以像调制解调器用户一样体验整个网站(带宽模拟器)。

3、AJAX

对于Web浏览器(例如AJAX(异步Java和XML)和XMLHTTP)中的XML开发很有用,因为它使您可以查看在客户端和服务器之间流动的实际XML。Charles本身支持JSON,JSON-RPC和SOAP;以简化的树格式显示它们,以便于查看和调试。

4、闪

非常适合Adobe Flash开发人员,因为您可以查看LoadVariables,LoadMovie和XML加载的内容。Charles还具有对Flash Remoting(AMF0和AMF3)的本地支持。

5、自动配置浏览器和系统代理设置

将在以下浏览器上自动配置浏览器的代理设置:

- Windows系统代理设置(包括Internet Explorer和大多数其他应用程序)

- Mac OS X系统代理设置(包括Safari和大多数其他应用程序)

- Mozilla Firefox(在所有平台上)

更新日志

v5.0.3版本

修复macOS上的高CPU使用率(Charles 5.0.2中的回归)

在等待建立连接时显示远程地址(而不是仅在建立连接后)

展开内容

评分及评论

4.5满分5.0分

点击星星用来评分

评论需审核后才能显示
同类排行