一、Charles介绍
给大家推荐一款在mac上我觉得很好用的抓包工具,再过去的半年中给我很大帮助,在工作学习中使用很方便。那么什情况下我们会需要使用抓包工具呢,比如我想查看一个接口请求的参数、返回值,还有移动设备上的http请求、https请求,有了charles一下搞定,妈妈再也不用担心我的学习了,咳咳......,回归正题,介绍一下charles。
Charles是一个HTTP代理服务器,HTTP监视器,反转代理服务器,当浏览器连接Charles的代理访问互联网时,Charles可以监控浏览器发送和接收的所有数据。它允许一个开发者查看所有连接互联网的HTTP通信,这些包括request, response和HTTP headers (包含cookies与caching信息)。
主要功能
支持SSL代理。可以截取分析SSL的请求。
支持流量控制。可以模拟慢速网络以及等待时间(latency)较长的请求。
支持AJAX调试。可以自动将json或xml数据格式化,方便查看。
支持AMF调试。可以将Flash Remoting 或 Flex Remoting信息格式化,方便查看。
支持重发网络请求,方便后端调试。
支持修改网络请求参数。
支持网络请求的截获并动态修改。
检查HTML,CSS和RSS内容是否符合W3C标准。
总而言之、言而总之,很强大的说了,我平常常用的就是抓请求、打断点改参数改response等
二、安装charles for mac(附带破解教程哈哈)
csdn下载地址:有积分的支持一下哈哈,1积分,没有的看下边的链接哈哈:
https://download.csdn.net/download/weixin_42428631/10470573(1积分)
charles 4.0.2免费下载:链接: https://pan.baidu.com/s/1MVdnfslLhMTeSy_phrp2jA 提取码: 25mr (上次分享的不小心删了不好意思)
下载好后,解压,将安装包拖到应用程序里,双击进行安装,(谁都会哈哈),然后重点来了,记好笔记!!!打开后,会提示还有30天使用期限,没事,在强大的中国,不会让你花钱买的哈哈。
选择菜单---> help---> register..... ---->输入下列序列码--->ok! (完美,prefect)
Registered Name: https://zhile.io
License Key: 48891cf209c6d32bf4
---------------------
作者:Ice_bling
来源:CSDN
原文:https://blog.csdn.net/weixin_42428631/article/details/80642436
版权声明:本文为博主原创文章,转载请附上博文链接!