Charles抓包工具安装与使用

charles可以对常见的http/https请求进行抓包,然后通过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端提示是否允许。 对每一条数据双击即可修改对应参数。

经验分享 程序员 微信小程序 职场和发展