charles Linux客户端就是一款Web代理(HTTP代理/ HTTP监视器)和抓包工具,软件可以让开发者监视查看所有连接互联网的HTTP通信,包括请求,响应和HTTP头信息等,您的Web浏览器(或任何其他Internet应用程序)配置为通过Charles访问Internet,然后就可以为您发送和接收所有数据。软件可以快速的测试桌面和 Web 应用程序,帮助你密切注意计算机中进出的所有流量,并可以在监视应用流量时使用断点,简化响应和请求的拦截和编辑过程。
当浏览器连接Charles的代理访问互联网时,你可以监控浏览器发送和接收的所有数据,还允许一个开发者查看所有连接互联网的HTTP通信,这些包括request、response和HTTP headers(包含cookies与caching信息)。软件通过将自己设置成系统的网络访问代理服务器,用于调试与服务器端的网络通讯协议,除了常见的http协议的抓包,还可以分析 Https 协议,需要注意的是软件在特殊情况下会出现劫持浏览器导致无法浏览网页的问题,还是需要谨慎使用的。有需要的用户不妨来免费下载charles Linux版体验!

1、SSL代理
可以作为HTTP / SSL通信的中间人,使您可以调试HTTPS会话的内容。
2、带宽调节
通过有效地调节带宽并引入延迟来模拟调制解调器速度,以便您可以体验整个网站作为调制解调器用户(带宽模拟器)。
3、AJAX
对Web浏览器中的XML开发非常有用,例如AJAX(异步JavaScript和XML)和XMLHTTP,因为它可以让您查看在客户端和服务器之间流动的实际XML。
4、闪
Charles对Adobe Flash开发人员非常有用,因为您可以查看LoadVariables,LoadMovie和XML加载的内容。
1、SSL代理,以纯文本形式查看SSL请求和响应;
2、带宽限制以模拟较慢的Internet连接,包括延迟;
3、AJAX调试,将XML和JSON请求和响应视为树或文本;
4、AMF,将Flash Remoting / Flex Remoting消息的内容查看为树;
5、重复请求以测试后端更改;
6、编辑请求以测试不同的输入;
7、截断和编辑请求或响应的断点;
8、使用W3C验证器验证记录的HTML,CSS和RSS / atom响应。
一、设置charles端口为:8888
二、快捷键win+r cmd 输入命令ipconfig查看自己电脑的ip;
三、手机端设置wifi代理(模拟器一般点击网络长按)。
代理服务器地址填写为电脑的ip地址,端口:8888(charles的默认设置),如果自己修改了就写成自己所修改的端口就可以了。
四、配置完成后会看到Charles与手机端的连接提示弹窗,选择allo即可;
五、抓https手机端包(需要安装证书,没安装证书返回的数据都是乱码);
六、安装Charles客户端SSL证书
1、依次点击Hlep - SSL Proxying-Install - Charles Root Certificate
2、点击安装证书;
3、选择当前用户,点击下一步;
4、选择将所有的证书都放入下列存储;
5、找到受信任的根证书颁发机构,点击确定即可;
七、安装手机端SSL证书
在手机端浏览器输入http://www.charlesproxy.com/getssl下载安装 Charles SSL 证书;
PS:个别模拟器可能无法安装证书,例如:夜神,楼主换的MuMu模拟器可以下载安装;
八、相关配置
1、选择Proxy | Proxy Proxying Settings,弹出proxy设置选项卡,勾选Enable SSL Proxying,在Location部份选择add,按如下图添加,抓取任意站点、443端口的数据。
2、抓取的包全部出现unknow的解决方法
代理-SSL代理-启用SSL代理-添加 如图主机和端口都添加*。
代理-SSL代理-启用SSL代理-添加 如图主机添加*,端口添加443。
九、成功
1、Charles客户端Contents JSON Text正常查看数据;
2、手机或模拟器提示即算是成功;
展开内容
5.0/51.48M
Charles中文版是一款简单好用的数据抓包工具,基于java开发打造而成。相较于名气很大burpsuite,该软件更加小巧简洁,主要支持HTTP代理、HTTP监视器、反向代理等功能,通过这款抓包工具,开发者人员可以轻松的抓取HTTP、HTTPS的数据包,用户可以非常方便地查看计
5.0/55.65M
charles官方版是电脑端一款非常好用的抓包工具。它主要用于调试和分析HTTP通信过程,支持HTTPS代理和SSL pass-through。它可以截取HTTP/HTTPS请求和响应,记录和显示请求头、请求体、响应头、响应体等详细信息,并且能够通过结合断点、重发以及修改请
7.6/25.97M
EasyConnect电脑版是一款功能强大的网络工具,无需复杂的操作和配置,只需要下载安装然后打开即可完成连接。通过它用户可以在办公室之外使用公司内网的所有系统及应用,在公司部署深信服远程应用发布解决方案后,公司所有业务系统及应用都可以轻松迁移至移动互联网上。
查看
9.0/814K
Hosts解析器是一款用来修改电脑中的hosts文件的工具,它可以为你解决不能访问外国网站的问题,让你与国外网站零距离。同时像你浏览器中的谷歌搜索页面也可以正常进行使用,当然不只是谷歌、维基,想要啥有啥。
9.1/71.11M
GSBrowser数据管家是一款免费的网页爬虫软件,与其它网络爬虫相比,在易用性方面GSBrowser数据管家更加简单实用,加上一键启动网络爬虫这个独特性功能,可大大降低对用户的技术基础条件。
9.0/3K
okshare是一款可以完美实现一键开启、关闭局域网共享的小工具,尤其是对于安全加固系统(类似360防黑加固),各种打印机无法共享,网上邻居、工作组无法浏览或打开缓慢等问题,导致文件资料能看到文件夹却打不开,这样会严重影响我们日常办公效率。
9.6/8.61M
Winbox是一款功能强大的远程管理工具,专为管理MikroTik路由器和交换机而设计,它提供了直观易用的界面,让你可以轻松地配置、监控和管理网络设备。Winbox的优势在于其简单而高效的操作方式,通过Winbox,你可以远程登录到MikroTik设备,并进行各种操作,如配
9.1/28.06M
如果你是一位网络管理员那么你除了需要具备很多的专业知识之外,掌握许多强大的软件工具也是您的必备功能之一,NETworkManager是用于管理网络和解决网络问题的强大工具!
9.0/7.28M
ProxyCap电脑版是一款非常实用的代理服务器工具,通过这款代理服务器工具,你可以将某个程序或者所有程序设置为通过代理服务器连接网络,并且ProxyCap支持HTTP、HTTPS、SOCKS4、SOCKS5、SSH等代理服务器,可以让你的程序通过其中的任意一个代理服务器来
查看
9.1/71.11M
GSBrowser数据管家是一款免费的网页爬虫软件,与其它网络爬虫相比,在易用性方面GSBrowser数据管家更加简单实用,加上一键启动网络爬虫这个独特性功能,可大大降低对用户的技术基础条件。
8.9/53.57M
WeToolPro单开版一款运用于基于微信而制作的辅助工具,可以帮助用户提供对好友0打扰的僵尸粉检测清理功能,亦支持消息群发、批量加群好友,为帐号管理、资讯发布提供高效协助。
9.1/793K
WebCruiser是一款好用的web漏洞扫描工具,能够对用户的网站进行漏洞扫描,并且能够对发现的漏洞进行验证,也可以单独进行漏洞的验证,为用户的网站安全提供帮助。
9.1/13.18M
爬山虎采集器官方版是由合肥简数科技出品的一款新一代智能化采集系统。它是一款简单易用的网页数据采集软件,免费的网页爬虫工具。它能够采集互联网上的大部分网站数据,并且将数据导出为各种格式的文件或者数据库,比如csv、excel、mysql、sqlserver、sqlite、ac
8.8/50.85M
charles Linux客户端就是一款Web代理(HTTP代理/ HTTP监视器)和抓包工具,软件可以让开发者监视查看所有连接互联网的HTTP通信,包括请求,响应和HTTP头信息等,您的Web浏览器(或任何其他Internet应用程序)配置为通过Charles访问Inte
9.4/74K
hoststool是一款非常受用户欢迎的hosts文件配置工具。软件不仅功能完善,界面简明,而且还易于使用,可以对系统Hosts文件进行修改、修理,让你的电脑轻松使用个别服务,也因此收获了用户的一致好评。
9.5/1.25M
skiller中文叫做幻境网盾,这是款局域网限速工具,它的主要功能自然就是通过限制局域网内其它计算机的网速来提升自身网速的实用工具。软件功能强大,能突破几乎所有的ARP防火墙,安装操作非常简便,只需解压即可进入使用。
9.1/751K
大多数高校的校园网客户端都已经不可以使用其他的WiFi共享软件了,而xclient官方版却可以实现一网多人用的功能。校园网不能用WiFi助手主要是客户端启用了多网卡禁用功能,本软件是一个没有网卡禁用功能的客户端,所以可以使用wifi助手。
9.1/6.04M
家长不在家,孩子上网碰到垃圾网站,看到不良信息怎么办?不在实验室,办公区,电脑没做好安全防护,重要信息被人看到怎么办?生活中处处都是不良信息,重要信息被泄露等各种问题,让人头痛欲绝!
9.1/2.05M
千月路由汇总助手是一款专业的专门进行路由汇总工具,这款软件是一款非常实用并且特别好用的网络工程师必备软件,这款软件是一款款完美诠释功能强大路由汇总的工具,可以通过简单有效的方法帮助网络工程师在处理复杂路由问题,节省大量时间,运用引导化的思想,但每一个步骤也可以单独使用,支持路由排