Charles抓包工具安装与使用

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/SchopenhauerZhang/article/details/80565737

charles可以对常见的http/https请求进行抓包,然后通过charles可以修改、编辑、重定向等操作。
charles下载 charles

charles是一个HTTP代理服务器,HTTP监视器,反转代理服务器
本文介绍mac版,windows应该差不太多。
下载后安装。
自行搜索charles破解包。
charles.jar

进入安装目录中,mac中找到应用程序右键找到包内容。在子文件夹下的java目录中,用破解包替换掉原有的charles.jar。
破解成功后,启动charles应用程序不会提示30天试用期的字样。
启动应用程序,输入破解包中的账号和密码。
这里写图片描述
上图为破解成功。
如果启动应用程序发现没有注册,点击help->register输入注册账号和密码即可。

开始抓包

点击help中SSL Proxying
如图所示:
这里写图片描述
然后设置charles
这里写图片描述
PC端接也要安装证书。并且需要授权/信任证书。MAC中在钥匙串中安装证书。
在手机和电脑连接同一个局域网的时候,进入手机wifi设置高级选项,选项为手动,代理ip填入此时你电脑的ip,访问上图的网站chls.pro/ssl下载证书。
证书和电脑ip有关联关系,所以ip变了就需要重新下载证书。

下载证书
安装证书

安装成功后,手机访问网络会被拦截,pc端提示是否允许。
对每一条数据双击即可修改对应参数。

猜你喜欢

转载自blog.csdn.net/SchopenhauerZhang/article/details/80565737