Charles--微信小程序抓包

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,并设置要代理的域名。

你就可以愉快的抓包了。

你可能感兴趣的:(Charles--微信小程序抓包)