Charles抓包工具的使用(一)
前提:charles的说明 Charles其实是一款代理服务器,通过过将自己设置成系统(电脑或者浏览器)的网络访问代理服务器,然后截取请求和请求结果达到分析抓包的目的。该软件是用Java写的,能够在Windows,Mac,Linux上使用。安装Charles的时候要先装好Java环境。 Charles的主要功能: (1)截取Http 和 Https 网络数据包。 (2)支持重发网络请求,方便后端调试。 (3)支持修改网络请求参数。 (4)支持网络请求的截获并动态修改。 (5)支持模拟慢速网络。 下面主要介绍Charles的如何抓取HTTPS的数据请求。 第一部分:下载安卓Charles包 1、下载Charles包,地址: https://www.charlesproxy.com/latest-release/download.do 2、根据自己的系统版本选择对应的下载安装包到本地。 3、下载完成后,直接傻瓜式安装即可 4、安装完成后可以通过 https://www.zzzmode.com/mytools/charles/ ,进行Charles的破解(目前只支持到了V4.5.1 版本) 第二部分:设置Windows代理&设置APP代理 一、设置Windows的代理(OS系统基本一致) 1、想通过Charles抓取Windows电脑中的HTTPS包非常的简单,首先打开Charles