Charles下载 抓包神器(Charles proxy) v4.63 免费安装版 64bit

Charles是一款移动端抓包工具,知识兔这款软件相比起burp,charles具有界面简单直观,易于上手,数据请求控制容易,修改简单,抓取数据的开始暂停方便等等优势!Charles通过将自己设置成系统的网络访问服务器,使得所有的网络访问请求都通过它来完成,知识兔从而实现了网络封包的截取和分析。

使用方法:

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

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

Charles下载 抓包神器(Charles proxy) v4.63 免费安装版 64bit

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

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

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

Charles下载 抓包神器(Charles proxy) v4.63 免费安装版 64bit

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

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

Charles下载 抓包神器(Charles proxy) v4.63 免费安装版 64bit

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

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

Charles下载 抓包神器(Charles proxy) v4.63 免费安装版 64bit

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

Charles下载 抓包神器(Charles proxy) v4.63 免费安装版 64bit

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

Charles下载 抓包神器(Charles proxy) v4.63 免费安装版 64bit

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

显示模式:

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

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

Charles下载 抓包神器(Charles proxy) v4.63 免费安装版 64bit

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

Charles下载 抓包神器(Charles proxy) v4.63 免费安装版 64bit

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

常见问题:

1 为什么下载了不能用啊?打不开啊。

因为charles是需要java环境才能运行的,需要先安装java环境才可以。

2 为什么我用着用着就自动关闭了?大概30分钟就会关闭一次。

因为charles如果知识兔没有注册的话,每次打开后就只能哟个30分钟,然后知识兔就会自动关闭,所以最好在使用前先按照说明去进行工具的注册操作。

3 为什么我在操作的时候有时候就直接工具就界面卡住死了,关都关不掉,只能用任务管理器才可以关掉?

这个的确是charles这个工具的一个bug,开始用的时候,我也很恶心,而且知识兔经常悲剧,但是现在也有相应的解决办法了,下面那样操作就可以了。

首先随便抓些包,要求有图片的请求。

Charles下载 抓包神器(Charles proxy) v4.63 免费安装版 64bit

然后知识兔选中一个图片的请求,然后知识兔分别知识兔点击 Response – Raw 然后知识兔那里会加载其中的内容,然后知识兔加载完毕后,再去随便操作就可以了,就不会在悲剧的直接工具卡死掉了。。。

Charles下载 抓包神器(Charles proxy) v4.63 免费安装版 64bit

4 为什么用了charles后,我就上不了网页了,但是qq可以。

因为如果知识兔charles是非正常状态下关闭的话,那么IE的代理就不会被自动取消,所以会导致这种情况。

解决办法:

第一种:直接打开charles,然后知识兔再正常关闭即可。第二种:去将IE浏览器代理位置的勾选去掉。

Charles下载 抓包神器(Charles proxy) v4.63 免费安装版 64bit

5 为什么我用charles不能抓到socket和https的数据呢?

首先,charles是不支持抓去socket数据的。然后知识兔,如果知识兔抓不到https的数据的话,请查看你是不是没有勾选ssl功能。Proxy – Proxy Settings – SSL 设置

6 为什么我用charles抓取手机APP,什么都是配置正确的,但是却抓不到数据。

首先,请确保电脑的防火墙是关闭状态,这个很重要。

Charles下载 抓包神器(Charles proxy) v4.63 免费安装版 64bit

如果知识兔,防火墙关了还是不行,那么请把手机wifi断掉后重新连接,这样一般就可以解决问题了。如果知识兔以上方法还是不行的话,那么请将手机wifi位置的ip地址设置成静态ip,然后知识兔重启charles工具。

7 抓包后发现form中有些数据显示是乱码怎么办?

请在Raw模式下查看,Raw模式显示的是原始数据包,一般不会因为编码问题导致显示为乱码。

8 我用charles抓手机app的数据,但是同时也会抓去到电脑端的数据,知识兔可以设置吗?

可以,知识兔设置位置在Proxy – Windows Proxy ,勾选表示接收电脑的数据抓包,如果知识兔只想抓去APP的数据请求,知识兔可以不勾选此功能。

9 为什么我用IE可以抓到数据,但是用360或者谷歌浏览器就不行?

请确保360或者谷歌的代码设置中是不是勾选设置的是 使用IE代理。

Charles下载 抓包神器(Charles proxy) v4.63 免费安装版 64bit

10 想要复制粘贴某些数据的话,怎么办,右键没有相应功能啊?

请直接使用Ctrl +C 和 Ctrl+V 即可。

下载仅供下载体验和测试学习,不得商用和正当使用。

下载体验

请输入密码查看下载!

如何免费获取密码?

点击下载

评论