Charles是Windows平台下的全面而强大的HTTP代理监视工具,是一款非常优秀的来自国外的基于java开发的抓包神器。 界面直观易用,十分简洁的,能够快速的对用户目前的IP地址进行查询,轻松记录浏览器和Internet之间的所有流量,还允许开发人员查看响应、请求以及HTTP头,这些头具有重要的cookie和缓存信息。所有的网络访问都需要通过它来进行完成,从而抓取网络流量数据,支持CSV、跟踪文本文件、XML,Trace、XML格式等多种导出格式,开发人员就可以像调制解调器用户通常会体验的那样体验所有网站。被誉为新一代的抓包神器。配合抓包软件使用的工具,非常适合各类相关行业的从业人员使用,欢迎到快盘免费下载。
Charles软件特色
1、以纯文本形式查看SSL请求和响应。
2、带宽限制以模拟较慢的互联网连接,包括延迟。
3、AJAX调试-以树或文本形式查看XML和JSON请求和响应。
4、AMF-将flash Remoting/Flex Remoting消息的内容查看为树。
5、重复请求以测试后端更改。
6、编辑请求以测试不同的输入。
7、拦截和编辑请求或响应的断点。
8、使用W3C验证器验证记录的HTML,CSS和RSS/atom响应。
功能
1、会议
可以保存和重新打开会话,这对于与同事进行交流是有用的。
2、记录
录音是查尔斯的主要功能。请求和答复记录在当前会话中,供您后续检查和分析。
3、请求和回复
要求及其回应是查尔斯记录的基本要素。
4、焦点
经常有很多不同的主机的请求和响应,使得Charles会话混乱。使用焦点功能,您可以将您关心的主机与您没有的主机分开。
5、图表
请求的图表标签在时间线图上显示请求和任何相关请求。时间线图显示何时启动请求,响应(下载)何时开始以及何时结束。此外,如果有相关的请求,那么你可以看到它们在哪里相互关联。
6、查尔斯功能
以下功能是我认为是查尔斯的主要功能。探索这些功能并发现其他功能的最佳方式是下载免费试用版。
7、SSL Proxying
可以充当HTTP / SSL通信的中间人,使您能够调试HTTPS会话的内容。
8、带宽限制
通过有效地抑制带宽并引入延迟来模拟调制解调器速度,以便您可以像调制解调器用户那样体验整个网站(带宽模拟器)。
9、AJAX
对Web浏览器中的XML开发非常有用,如AJAX(异步JavaScript和XML)和XMLHTTP,因为它使您能够看到在客户端和服务器之间流动的实际XML。本身支持JSON,JSON-RPC和SOAP; 以简化的树形格式显示每一个格式,便于查看和调试。由于您可以查看LoadVariables,LoadMovie和XML加载的内容,因此它可对Adobe Flash开发人员非常有用。还对Flash Remoting(AMF0和AMF3)提供本机支持。
10、浏览器和系统配置
为了让任何浏览器(或任何应用程序)使用,必须将其配置为使用该软件作为其代理服务器。大多数浏览器都可以手动配置,但手动配置很麻烦,因为每次启动和停止时都必须配置和重新配置。幸运的是,在许多情况下,它可以自动配置代理设置,包括:Windows / Internet Explorer代理设置 - 由大多数Windows应用程序自动使用
11、Windows代理设置
可以自动配置Windows代理设置,以便Internet Explorer和其他Windows应用程序自动开始使用s。默认情况下,每当启动或退出时,它都会配置并重新配置Windows代理设置。代理配置行为可以在代理菜单中的代理设置对话框中的中进行更改。Windows代理设置在Connections选项卡的Internet选项控制面板中配置,如果您想自己查看它们。
安装教程
1、首先在本站下载好这款文件包,解压之得到如下文件。
2、双击主程序运行,在安装向导界面直接点击“Next”。
3、来到许可协议界面,选择“I Accept”,点击“Next”。
4、选择你想要的安装路径,点击“Next”。
5、确认好安装信息后,点击“Install”开始安装。
6、安装进行中,需要一些时间,请耐心等待。
7、安装完成,先不要运行软件,以免接下来破解失败。
破解教程
1、安装完成后在你的安装目录下找到“charles.jar”文件,并使用一款解压软件打开它,小编这里使用的是好压。
2、然后依次打开charles.jarcomxk72charles文件路径。
3、最后将下载的文件包中Crack文件夹下的“qHTb.class”破解文件复制过去,并选择覆盖源文件即可完成破解。