Charles+Proxifer工具对windows PC客户端进行抓包
1、Proxifer
Proxifier是一款功能非常强大的socks5客户端,可以让不支持通过代理服务器工作的网络程序能通过HTTPS或SOCKS代理或代理链。
①下载地址:http://www.hanzify.org/software/13717.html
②安装:默认安装
③配置
A、开启HTTP协议
Proxifier默认是关闭HTTP协议的,需要手动开启。打开软件,依次选择,配置文件-->高级-->HTTP代理服务器-->启用HTTP代理服务器支持。
B、设置代理服务器和Charles代理设置匹配,配置文件-->代理服务器->添加。
添加完之后,可以检查一下是否可以正常连接。
C、查找Charles程序位置
①打开Charles
②打开任务管理器,找到Charles的应用
③右键点开Charles,打开文件所在位置,即可找到exe程序
D、设置代理规则,一般默认的规则Charles.exe [auto-created] 即可,如没有,需要手动创建。
手动创建,点击添加,按如下设置进行配置:
1 | 名称:自定义,并勾选“是否有效”选项。 |
第四步浏览,按照“C、查找Charles程序位置”方式查找应用程序位置。
2、Charles
①下载地址:Download a Free Trial of Charles • Charles Web Debugging Proxy
②安装:默认安装
③配置
A、电脑安装证书:Help→SSL Proxying→Install Charles Root Certificate,进入证书的安装界面
B、启动Charles,点击 菜单 Proxy->Proxy Settings
Charles对微信小程序进行抓包
1、HTTPS协议Charles配置
A、启动Charles,点击 菜单 Proxy->SSL Proxying Settings