您的位置:首页 电脑软件 Charles Proxy
Charles Proxy

Charles Proxy

网络抓包工具,支持 HTTP、HTTPS、SSL、WebSocket 等协议

安全无毒

版  本:5.0.1

软件大小:285.00 B

授权类型:国产

收费类型:免费

软件语言:简体中文

应用平台:WinAll

更新时间:2024-01-24

Charles Proxy 是一款可靠且强大的网络代理工具,用于捕获和分析HTTP和HTTPS通信,它允许开发人员在他们的电脑和互联网之间创建一个中间代理,以便监视、记录和修改网络请求和响应,通过 Charles Proxy,用户可以深入了解计算机与服务器之间的通信过程,并查看请求和响应的详细信息、头部数据、传输内容等,该软件还提供断点调试功能,使开发人员能够暂停请求或响应并进行修改或查看变量值。

功能需求

1、Charles Proxy官方版对于unproxied SSL通信的更多信息,包括协议和密码

2、Charles Proxy官方版更符合SSL协议和密码协议的客户端和服务器之间的SSL代{过}{滤}理时

3、客户端进程工具性能优化

4、将复制图像和导出图像选项添加到图表查看器

5、ACL现在支持IPv6地址

6、扩展支持扩展JSON MIME类型

特色功能

1、支持流量控制。可以模拟慢速网络以及等待时间(latency)较长的请求

2、支持AJAX调试。可以自动将json或xml数据格式化,方便查看

3、支持AMF调试。可以将FlashRemoting或FlexRemoting信息格式化,方便查看

4、支持SSL代{过}{滤}理。可以截取分析SSL的请求

5、支持重发网络请求,方便后端调试

6、检查HTML,CSS和RSS内容是否符合W3C标准

使用手段

下面是pc端的抓包使用情况 Charles支持抓去http、https协议的请求,不支持socket。

然后charles会自动配置IE浏览器和工具的代理设置,说打开工具直接就已经是抓包状态了。 这里打开百度抓包下,工具界面和相关基础功能如下图所示:

上图中的7个位置是最常用的几个功能。

1 那个垃圾桶图标,功能是clear,清理掉所有请求显示信息。

2 那个望远镜图标,功能是搜索关键字,也可以使用ctrl+f实现,可以设置搜索的范围。

3 圆圈中间红点的图标,功能是领抓去的数据显示或者不显示的设置。 这个本人认为是charles工具很方便的一个两点,一般都使其为不显示抓去状态,只有当自己测试的时候的前后,在令其为抓取并显示状态。这样可以快准狠的获取到相关自己想要的信息,而不必在一堆数据请求中去寻找。

4 编辑修改功能,可以编辑修改任意请求信息,修改完毕后点击Execute就可以发送一个修改后的请求数据包。

5 抓取的数据包的请求地址的url信息显示。

6 抓取的数据包的请求内容的信息显示。

post请求可以显示form形式,直观明了。

7 返回数据内容信息的显示。

其中5、6、7中都有各种形式的数据显示形式,其中raw是原始数据包的状态。

显示模式:

charles抓包的显示,支持两种模式,Structure和Sequence,其优点分别如下。

Structure形式如下图 优点:可以很清晰的看到请求的数据结构,而且是以域名划分请求信息的,可以很清晰的去分析和处理数据。

Sequence形式如下图 优点:可以很清晰的看到全部请求,不用一层一层的去点开,这里是以数据请求的顺序去执行的,也就是说那个请求快就在前面显示。

具体要说两种形式哪个更好,这个就是见仁见智了。本人比较喜欢第二种,粗矿豪放!

下载地址

电脑下载地址