Charles 今天咱们来介绍新的抓包工具 今天,简单介绍一下新的抓包软件Charles,下一篇文章来带大家破解小程序,"小黄鸟"也适用哦,那么废话不多说,GO Charles是什么 来简单认识一下Charles Charles是一个HTTP代理服务器,HTTP监视器,反转代理服务器,当浏览器连接Charles的代理访问互联网时,Charles可以监控浏览器发送和接收的所有数据。它允许一个开发者查看所有连接互联网的HTTP通信,这些包括request, response和HTTP headers (包含cookies与caching信息) Charles的特点 1. 支持SSL代理。可以截取分析SSL的请求。 2. 支持流量控制。可以模拟慢速网络以及等待时间(latency)较长的请求。 3. 支持AJAX调试。可以自动将json或xml数据格式化,方便查看。 4. 支持AMF调试。可以将Flash Remoting 或 Flex Remoting信息格式化,方便查看。 5. 支持重发网络请求,方便后端调试。 6. 支持修改网络请求参数。 7. 支持网络请求的截获并动态修改。 Charles的使用 上面我简单介绍了一下Charles,下面我来教大家搭建环境。 1.Charles客户端下载 https://www.charlesproxy.com/download/ 上面是Charles的官网,可以看到支持的平台为电脑端,像Windows、Linux、macOS,这里选择对应的环境下载即可。 这里为了后续的演示方便,我选择的Windows版本。 2.完成激活 https://www.zzzmode.com/mytools/charles/ 在完成安装后,我们进入上面的网址,这是一个Charles的激活码计数器,不用花一分钱即可激活。 输入任意的用户名可以生成一个密钥。 复制该密钥,进入安装好的Charles,点击菜单栏的帮助-注册Charles 输入用户名和刚复制的密钥,显示注册完成,重新启动 3.安装证书 点击菜单栏的帮助-SSL代理-安装Charles根证书 点击安装 存储位置随意 选择存储在“受信任的根证书颁发机构” 完成导入后成功 4.SSL代理设置 点击菜单栏的代理-SSL代理设置 启用SSL代理后双击* 编辑一个位置 点击菜单栏的代理-代理设置 在这里可以更改端口号 至此Charles设置完成,可以开始抓包了 5.功能介绍 在菜单栏下有一行功能键,从左至右分别是: 清空请求、开始抓包、停止SSL代理、模拟慢网络、启用断点、修改请求以及重新请求 简单操作 下面来实际操作抓一下包,抓包软件的过程其实都差不多,所以简单过一下,下一篇文章带大家破解几个小程序。 上面已介绍过功能栏了,这里点击第二个按钮,变成红色说明正在抓包。 那么我们来抓抓公众号吧。 还是以我们自己的公众号为例: 打开后随意的往下翻翻,回到抓包软件。 如果它的包有响应会短暂的显示为黄色,所以还是比较好辨认的。 通过辨认我们找到了公众号的包,这里的图片全部都是我们的文章。 再来试试小程序的抓包 这里拿猫眼电影举例 随便点进个电影 回到抓包软件 可以看到这个包抓到了导演和演员的一些信息。 再找找别的 找到个包里是活动的链接,这还是有点用处的,可以直接复制链接进去,不用怕点错成广告了。 这是产品特惠活动 这个包里是各种相关的pv与导演预告 可以看到,这个软件抓的还是很齐全的。 以上就是我带来的Charles抓包工具的全部内容了
推荐本站淘宝优惠价购买喜欢的宝贝:
本文链接:https://www.hqyman.cn/post/11662.html 非本站原创文章欢迎转载,原创文章需保留本站地址!
休息一下~~