Charles+Proxifer实现PC端抓包

Charles+Proxifer工具对windows PC客户端进行抓包

1、Proxifer

Proxifier是一款功能非常强大的socks5客户端,可以让不支持通过代理服务器工作的网络程序能通过HTTPS或SOCKS代理或代理链。

①下载地址:

②安装:默认安装

③配置

A、开启HTTP协议

Proxifier默认是关闭HTTP协议的,需要手动开启。打开软件,依次选择,配置文件-->高级-->HTTP代理服务器-->启用HTTP代理服务器支持。

B、设置代理服务器和Charles代理设置匹配,配置文件-->代理服务器->添加。

添加完之后,可以检查一下是否可以正常连接。

C、查找Charles程序位置

①打开Charles

②打开任务管理器,找到Charles的应用

③右键点开Charles,打开文件所在位置,即可找到exe程序

D、设置代理规则,一般默认的规则Charles.exe [auto-created] 即可,如没有,需要手动创建。

手动创建,点击添加,按如下设置进行配置:

1 2 3 4 5 名称:自定义,并勾选“是否有效”选项。 应用程序:选择Charles的应用程序文件目录,可按需增加。 目标主机:我们本地的Charles设置的代理,可以任意 目标端口:任意 动作:Direct

第四步浏览,按照“C、查找Charles程序位置”方式查找应用程序位置。

2、Charles

①下载地址:

②安装:默认安装

③配置

A、电脑安装证书:Help→SSL Proxying→Install Charles Root Certificate,进入证书的安装界面

B、启动Charles,点击 菜单 Proxy->Proxy Settings

1、HTTPS协议Charles配置

A、启动Charles,点击 菜单 Proxy->SSL Proxying Settings

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