分类

网络辅助

Charles Https抓包工具下载

Charles Https抓包工具下载 4.0.2 专业版

大小:77 MB

语言:简体中文系统:WinXP, Win7, Win8, Win10, WinAll

类别:网络辅助时间:2017-03-04

  Charles Https是一款网络抓包工具,通过giant软件,用户在自己的计算机上运行web代理程序,通过访问http上的数据收集网络上的数据包,并将收集到的数据包全部记录下来,显示发送和接受的所有数据,在局域网中传输数据,都需要通过客户端和服务器之间连接,本软件主要的工作方式就是监控服务区,采用SSL代理的方式查看网络上传的数据类型,帮助您分析服务区出现问题的节点,从而快速的从数据中找到问题并解决,该软件支持Linux和win平台,需要的朋友可以下载试试!

Charles Https抓包工具下载 4.0.2 专业版

软件功能

  记录浏览器和互联网之间的所有流量

  显示所有请求,响应,Cookie和标头的内容

  支持SSL和HTTPS

  节省宝贵的时间

  模拟较慢的互联网连接

  下载统计信息

  可配置

  快速找到并消除错误

软件特色

  您可以使用它进行调试,它可以准确地显示发送和接收的流量。在Firefox之前使用Live HTTP Headers,但是与Charles相比,你实际上是浏览器不可知的。

  另一个用例是使用Charles重写URL。当您使用CDN并且希望提供文件的本地变体而不是网络上的变体时,这是特别有用的。

  Charles在Firefox中需要一个附加组件来自动配置Firefox的代理设置。当您运行Charles时,Charles会自动提示您安装加载项。如果附件不是自动安装的,您可以在代理菜单中手动激活Mozilla Firefox代理

  开始使用Charles

  通过从开始菜单,或从应用程序文件夹或从安装它的任何地方运行应用程序启动Charles。

  如果你安装了Firefox,你会被问到一个有关Firefox加载项的问题。这让你告诉Charles是否已经安装了Firefox附加组件。

  在Mac OS X上,系统会询问您有关Mac OS X代理设置的问题。为了在Mac OS X上自动配置代理设置,您需要通过输入密码向Charles授予权限。

  你可以回答“还没有”这两个问题,你将有机会

安装方法

  1、下载软件,找到charles-proxy-4.0-win64.msi双击安装

Charles Https抓包工具下载 4.0.2 专业版

  2、选择安装的位置C:Program FilesCharles,点击浏览可有更改

Charles Https抓包工具下载 4.0.2 专业版

  3、准备安装软件到你的电脑中,点击install安装即可

Charles Https抓包工具下载 4.0.2 专业版

  4、已经安装成功,单击finish结束安装

Charles Https抓包工具下载 4.0.2 专业版

使用说明

  记录

  录音是查尔斯的主要功能。请求和响应记录到当前会话,供以后检查和分析。

  记录的请求取决于Charles的配置。通常,这将包括来自浏览器和计算机上其他应用程序(如果您的操作系统代理设置也更改)的所有HTTP和HTTPS流量。然而,它还可以包括来自通用套接字连接的数据,例如通过SOCKS代理或端口转发。

  如果记录关闭,Charles像正常那样通过所有请求,但它们不会记录在会话中供您查看。

  请求和响应

  请求及其响应是在Charles中记录的基本元素。

  HTTP / HTTPS由请求 - 响应对组成:从计算机到服务器的请求和来自服务器的响应。

  对于通用套接字,请求 - 响应包括入站和出站流的整个内容。这不总是如此有用的插座,并可能在未来改进。如果你需要做很多套接字级调试,你可能要考虑使用Ethereal。

  查看请求

  请求在记录时显示在会话窗口中。有两种不同的查看会话窗口的方法:结构视图和序列视图。

  结构视图允许您按照主机名和主机中的文件夹/目录组织的树查看请求。序列视图允许您按照序列中的请求查看它们。

  图表

  请求的图表选项卡在时间轴图表上显示请求和任何相关请求。时间线图显示请求何时开始,响应(下载)何时开始以及何时结束。此外,如果有相关的请求,那么你可以看到他们之间的相互关系。

  如果您查看HTML页面,则会显示相关请求; 相关请求将是页面加载的图像,Javascript,CSS和其他文件。

  该图表可用于可视化资源之间的并行下载,阻塞和依赖关系。

  图表上的每个条形图分为三个部分:

  请求 - 发送(上传)请求所用的时间(深蓝色)

  延迟 - 等待服务器上的网络延迟或处理时间所花费的时间(中间蓝色)

  响应 - 接收(下载)响应所花费的时间(浅蓝色)

  SSL证书

  Charles为网站生成自己的证书,它使用Charles根证书签名,该证书是为您安装Charles(v3.10版本)唯一生成的。在收到该证书时,您的浏览器或其他应用程序将显示警告,因为Charles根证书不在受信任的根证书列表中。请参阅SSL代理。

  您可以选择在遇到它时永久信任每个站点的证书,在这种情况下,您不需要信任Charles根证书。如果您想自动信任Charles发行的每个证书,请继续执行这些说明。

主要优势

  HTTP 2支持

  IPv6支持

  更新的外观和感觉

  改进的性能

  更新的外观包括:

  增强的应用图标!

  美丽的新自定义设计的工具栏和会话导航器树中的图标

  改进了Mac OS X上的标签页视觉设计

  改进与Windows 10的兼容性

  减少边框镀铬

  次要功能:

  用于导出SSL证书的命令行工具

  注释字段添加到序列视图

  XML摘要导出现在包括标题

  JSON导出格式

  在主机和路径摘要上可见的保活计数

  未压缩的尺寸已添加到“摘要”标签

常见问题

  Charles如何计算延迟?

  Charles在“概述”选项卡上显示每个请求的延迟的度量。Charles通过测量完成发送请求和开始接收响应所需的时间来计算延迟。因此,延迟包括网络延迟和服务器延迟,即处理请求所花费的时间。

  对于静态请求,服务器通常能够立即响应,除非负载下,因此延迟数字大多代表网络延迟。

  对于动态请求或服务器必须执行某些工作的任何请求,您可以减少近似网络延迟,以确定服务器处理请求所花费的时间。

  运行Charles的多个实例

  如果需要在单个Windows计算机(如Citrix环境)中运行Charles的多个实例,则需要对使用Charles的方式进行一些更改。

  在程序文件中的Charles文件夹中,编辑Charles.ini文件并删除“single.instance = dde”行,然后保存Charles.ini文件。

  每个用户将需要配置Charles使用不同的端口。我建议设置Charles使用动态端口。

  如果需要将Charles的多个实例作为同一用户运行,则需要使用命令行选项来指示Charles使用不同的配置文件。

更新日志

  在序列视图的过滤中包括响应状态

  修正多部分响应的表视图中的错误

  修复Internet Explorer中的SSL证书错误

  修复使用在启动时需要密码的自定义CA证书时出现的错误

  修正逆向代理中的错误,而不是通过SSL重写重定向

  在Windows托盘图标菜单中添加“使用外部代理服务器”切换

  修复Base64解码弹出框在文本区域上的定位

  修复查尔斯窗口的多监视器定位

  修复错误,在Mac OS X上的“授予权限”提示将不断重复

  修复与外部代理服务器进行身份验证时的POST支持

  添加多部分请求编辑器

  添加身份验证请求编辑器

  添加OAuth身份验证标头支持

∨ 展开

网友评论

我要跟帖
取消
所有评论 共 0