Charles的下载/安装本篇文章暂不做详细的解释。不会的同学自行查阅相关资料进行配置。
第一步:配置手机Charles代理:(前提是手机与PC必须在同一局域网)
打开Charles。在工具栏中找到【Proxy】点击选择【Proxy Settings】进入Proxy Setting窗口,
在窗口中配置Port 之后点击OK进行保存。
第二步:在电脑终端查看IP地址。
第三步:在手机Wi-Fi中设置代理信息(手机代理IP为电脑的IP地址,手机代理的端口号为Charles设置的端口号)。Charles必须要同意代理手机的请求。
第四部:开始抓去微信小程序。
微信小程序的请求都是https请求,前提是手机和电脑必须安装SSL证书。
1.Charles 上安装 SSL 证书:
通过 Help->SSL Proxying->Install Charles Root Certificate 打开证书安装窗口:
根据安装提示,采用默认选项,安装完成。
2.手机安装 SSL 证书:
通过 Help->SSL Proxying->Install Charles Root Certificate On a mobile device ,可以看到以下提示:
根据提示,应该进行如下操作:
手机配置 Charles 代理。上面已经介绍,此处不再介绍。
在手机浏览上访问:http://chls.pro/ssl ,下载并安装证书。
下载的文件是以pen后缀结尾的文件,修改成以crt结尾的文件。点击文件进行安装。
安装完成之后就可以了。
最后:配置 Charles 的 SSL
通过 Proxy-SSL Proxy Settings 打开窗口
在弹出的窗口中,选择 Enable SSL Proxy,并设置要代理的域名。
你就可以愉快的抓包了。
网友评论