闪电下载吧 最新软件 免费软件 绿色软件

教程资讯 软件专题

您的位置:SD124 > 工具软件 > 抓包神器 Charles 4.6.5 x64 安装学习教程

抓包神器 Charles 4.6.5 x64 安装学习教程

  • 软件大小:未知
  • 更新日期:2023-10-19
  • 官方网站:闪电下载吧
  • 软件等级:★★★☆☆
  • 运行环境:Winxp/Win7/Win8/Win10
抓包神器 Charles 4.6.5 x64  安装学习教程
  • 软件说明
  • 软件截图
  • 下载地址
  • 相关软件
  • 用户评论
  • 投诉建议: 858898909@qq.com
Charles破解版是一款基于java开发的跨平台抓包神器,实用的WEB调试代理应用程序,使用为用户提供了完善的功能,它是一个HTTP代理/ HTTP监视器/反向代理。它的原理是通过成为电脑或者移动设备的代理截取请求和请求结果达到分析抓包的目的。开发人员能够查看其机器和Internet之间的所有HTTP和SSL / HTTPS流量。这包括请求,响应和HTTP标头(包含cookie和缓存信息),因为无法看到Web浏览器/客户端与服务器之间发送和接收的内容,所以你将无法快速确定故障的确切位置,比较浪费时间和经历,那么Charles就可以解决眼下的困境,使用软件,你的浏览器将通过Charles访问网络,然后Charles可以记录并显示发送和接收的所有数据。所有发生的问题你都能看到,从而快速解决问题,本次小编带来的是最新破解版,含破解文件和详细安装破解图文教程!

安装教程

1、下载并解压,得到charles-proxy-4.2.8-win64.msi安装程序和qHTb.class破解文件

2、双击exe安装,勾选我接受许可证协议

3、选择软件安装路径

4、安装完成,点击finish退出向导

破解教程

1、在安装目录中找到charles.jar文件,默认路径为C:\Program Files\Charles\lib,根据实际情况去查找,然后我们需要替换charles.jar里的qHTb.class文件,用任意一个解压缩软件 打开charles.jar,

2、如图所示,依次找到打开com\xk72\charles\

3、然后我们将qHTb.class文件拖放进来

4、如图所示,点击替换文件,并保存即可

软件特色

1、SSL代理 - 以纯文本格式查看SSL请求和响应
2、Bandwidth Throttling模拟较慢的Internet连接,包括延迟
3、AJAX调试 - 以树或文本形式查看XML和JSON请求和响应
4、AMF - 以树形式查看Flash Remoting / Flex Remoting消息的内容
5、重复请求以测试后端更改
6、编辑测试不同输入的请求
7、用于拦截和编辑请求或响应的断点
8、使用W3C验证器验证记录的HTML,CSS和RSS / atom响应

软件功能

1、SSL代理
Charles可以充当HTTP / SSL通信的中间人,使您能够调试HTTPS会话的内容。
2、带宽限制
Charles通过有效地限制带宽和引入延迟来模拟调制解调器速度,这样您就可以像调制解调器用户那样体验整个网站(带宽模拟器)。
3、AJAX
Charles对于Web浏览器中的XML开发很有用,例如AJAX(异步Javascript和XML)和XMLHTTP,因为它使您能够查看在客户端和服务器之间流动的实际XML。Charles原生支持JSON,JSON-RPC和SOAP; 以简化的树形式显示每个格式,以便于查看和调试。
4、闪
Charles非常适合Adobe Flash开发人员,因为您可以查看LoadVariables,LoadMovie和XML加载的内容。Charles还对Flash Remoting(AMF0和AMF3)提供原生支持。
5、自动配置浏览器和系统代理设置
Charles将在以下浏览器中自动配置浏览器的代理设置:
Windows系统代理设置(包括Internet Explorer和大多数其他应用程序)
Mac OS X系统代理设置(包括Safari和大多数其他应用程序)
Mozilla Firefox(在所有平台上)
使用帮助
一、开始使用Charles
通过从“开始”菜单或“应用程序”文件夹或从安装它的任何位置运行应用程序来启动Charles。
如果您安装了Firefox,则会询问有关Firefox Add-On的问题。这让你告诉Charles你是否安装了Firefox Add-On。
在Mac OS X上,系统会询问有关Mac OS X代理设置的问题。要在Mac OS X上自动配置代理设置,您需要通过输入密码向Charles授予权限。
您可以对这两个问题回答“Not Yet”,稍后您将有机会。
第一印象
你会看到的第一件事是无题会话。如果您的代理设置已自动配置,您现在应该可以使用Web浏览器观察Charles中记录的事件。
对于您访问的每个网站/主机,您会看到左侧树中显示的节点。探索树。单击其中一个记录的事件,您将看到详细信息,查看正文(可能只在响应选项卡上,除非您正在进行POST),并且您将看到正在传输的数据。
这是Charles可以做的最简单,最常见的事情。它非常强大,因为您现在能够看到正在传输和接收的所有内容 - 它可以让您了解实际发生的情况。
二、会议
您的会话包含您录制的所有信息。它由Session窗口表示; 默认情况下,当您启动Charles(Untitled Session 1)时会自动创建一个新会话。
当您使用Charles时,您可能只需要一个会话。直到你觉得需要使用多个会话:不要打扰。当您的会话变满(或太忙)时,您可以清除它(使用“文件”菜单中的“清除会话”选项或工具栏上的垃圾桶图标)。
可以保存并重新打开会话(请参阅“文件”菜单),这对与同事交流非常有用。
三、三、记录
录音是查尔斯的主要功能。请求和响应将记录到当前会话中,供您稍后检查和分析。
记录的请求取决于Charles的配置。通常,这将包括来自浏览器的所有HTTP和HTTPS流量,以及计算机上可能的其他应用程序(如果您的操作系统代理设置也已更改)。但是,它也可能包括来自通用套接字连接的数据,例如通过SOCKS代理或端口转发。
如果录音关闭,Charles会正常通过所有请求,但它们不会记录在会话中供您查看。
四、请求和回复
请求及其响应是Charles记录的基本元素。
HTTP / HTTPS由请求 - 响应对组成:从计算机到服务器的请求以及来自服务器的响应。
对于通用套接字,请求 - 响应由入站和出站流的全部内容组成。这对套接字并不总是那么有用,将来可能会有所改进。如果您需要进行大量的套接字级调试,可能需要考虑使用Ethereal。
1、查看请求
记录时,请求将显示在“会话”窗口中。查看会话窗口有两种不同的方式:结构视图和序列视图。
通过结构视图,您可以查看由主机名组织的树中的请求,然后查看主机中的文件夹/目录。序列视图允许您按顺序查看请求。
单击请求时,会话窗口中会加载请求查看器以显示详细信息。
您始终可以看到HTTP请求和响应标头以及请求和响应主体,可以是纯文本或二进制(十六进制和ascii)。标题和正文的特殊查看器可以增强显示效果:
2、标题查看者
查询参数
表格参数
饼干
认证
JSON标头
正文内容查看者
XML作为树或格式化文本
AMF(Actionscript消息格式 - Flash和Flex Remoting)
表单参数(包括Multipart表单)
JSON
压缩数据 - 用于查看原始压缩体
3、保存请求和响应
在导航器视图中右键单击请求以获取其他选项。您可以复制或保存请求和响应正文。如果您选择多个请求,则可以一次保存所有请求。
五、焦点
许多不同的主机经常会有很多请求和响应混乱了Charles会话。使用“焦点”功能,您可以将您关注的主机与不关注的主机分开。
要激活主机的Focus,请右键单击Structure树中的主机名,然后从菜单中选择Focus项。现在,结构树将在顶部显示新聚焦的主机,然后显示名为“ 其他主机”的文件夹,您可以展开该文件夹以  查看其他所有主机。
在序列视图中,您可以勾选  聚焦  复选框以仅显示序列中的聚焦主机。
要查看所有焦点主机并进行编辑,请转到“ 视图”菜单中的“ 聚焦主机...”项。
六、图表
请求的图表选项卡在时间线图表上显示请求和任何相关请求。时间线图显示请求何时开始,响应(下载)何时开始以及何时结束。此外,如果有相关请求,那么您可以看到它们彼此之间的关系。
如果您查看HTML页面,将显示相关请求; 相关请求将是图像,Javascript,CSS和页面加载的其他文件。
该图表对于可视化并行下载,阻塞和资源之间的依赖性非常有用。
图表上的每个栏分为三个部分:
请求 - 发送(上传)请求所花费的时间(深蓝色)
延迟 - 等待服务器上的网络延迟或处理时间所花费的时间(蓝色中)
响应 - 接收(下载)响应所花费的时间(浅蓝色)
七、出口
您可以通过从“文件”菜单中选择“导出”,从Charles中的会话导出数据。
Charles支持多种不同的导出格式:
CSV
跟踪文本文件
XML
Trace和XML格式也可用于导入。
1、CSV格式
CSV导出不包含所有会话信息,因此无法导入CSV。CSV导出包含有关请求和响应的时间和大小的摘要数据。
2、跟踪文件格式
这是Charles特有的纯文本文件格式。它的优点是易于读写。它特别设计用于轻松转储请求,因为它具有非常简单的语法。
3、XML文件格式
XML文件格式用于与第三方软件交换会话记录。可以使用XML文件格式的DTD:http://www.charlesproxy.com/dtd/charles-session-1_0.dtd

更新日志

版本历史
版本4.2.8
2019年2月28日
Bug修复
使用以M开头的方案修复请求的修改

有任何意见或者建议请联系邮箱:858898909[at]qq.com 本站部分内容收集于互联网,如果有侵权内容、不妥之处,请联系我们删除。敬请谅解!
Copyright © 2012 SDBETA.com. All Rights Reserved 豫ICP备12021367号 豫公网安备 41019702002546号闪电下载吧