Charles常见问题

Charles常见问题汇总

  Charles是一款很好用的抓包修改工具,可是若是你不是很熟悉这个工具的话,确定会遇到各类感受很莫名其妙的情况,这里就来帮你一一解答下面再说说charles的一些其余经常使用的功能。html

  选择请求后,右键能够看到一些经常使用的功能,这里说说Repeat 就是重复发包一次。 而后Advanced Repeat就是重复发包屡次,这个功能用来测试短信轰炸漏洞很方便。java

Charles使用问题解答 Charles常见问题汇总

 

还有好比说修改referer测试CSRF漏洞,修改form内容测试XSS,修改关键的参数测试越权,修改url、form、cookie等信息测试注入等,都很是方便。浏览器

好了,这款工具的介绍就到这里了,相信这款方便好用的工具,之后确定会被更多的人使用到的。cookie

 

1 为何下载了不能用啊?打不开啊。app

由于charles是须要java环境才能运行的,须要先安装java环境才能够。socket

 

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

由于charles若是没有注册的话,每次打开后就只能哟个30分钟,而后就会自动关闭,因此最好在使用前先按照说明去进行工具的注册操做。post

 

3 为何我在操做的时候有时候就直接工具就界面卡住死了,关都关不掉,只能用任务管理器才能够关掉? 测试

这个的确是charles这个工具的一个bug,开始用的时候,我也很恶心,并且常常悲剧,可是如今也有相应的解决办法了,下面那样操做就能够了。编码

 

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

Charles使用问题解答 Charles常见问题汇总

而后选中一个图片的请求,而后分别点击 Response - Raw 而后那里会加载其中的内容,而后加载完毕后,再去随便操做就能够了,就不会在悲剧的直接工具卡死掉了。

Charles使用问题解答 Charles常见问题汇总

 

4 为何用了charles后,我就上不了网页了,可是qq能够。

由于若是charles是非正常状态下关闭的话,那么IE的代理就不会被自动取消,因此会致使这种状况。

 

解决办法:

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

Charles使用问题解答 Charles常见问题汇总

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

首先,charles是不支持抓去socket数据的。 而后,若是抓不到https的数据的话,请查看你是否是没有勾选ssl功能。 Proxy - Proxy Settings - SSL 设置

 

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

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

Charles使用问题解答 Charles常见问题汇总

若是,防火墙关了仍是不行,那么请把手机wifi断掉后从新链接,这样通常就能够解决问题了。 若是以上方法仍是不行的话,那么请将手机wifi位置的ip地址设置成静态ip,而后重启charles工具。

 

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

请在Raw模式下查看,Raw模式显示的是原始数据包,通常不会由于编码问题致使显示为乱码。

 

8 我用charles抓手机app的数据,可是同时也会抓去到电脑端的数据,能够设置吗?

能够,设置位置在Proxy - Windows Proxy ,勾选表示接收电脑的数据抓包,若是只想抓去APP的数据请求,能够不勾选此功能。

 

9 为何我用IE能够抓到数据,可是用360或者谷歌浏览器就不行?

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

Charles使用问题解答 Charles常见问题汇总

 

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

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

 

以上就是charles在使用过程当中常见的10中问题和相应的解决状况。