Charles | 轻松代理PC端

Charles其实是一款代理服务器,通过将自己设置成系统(电脑或者浏览器)的网络访问代理服务器,然后截取请求和请求结果达到分析抓包的目的。该软件是用Java写的,能够在Windows,Mac,Linux上使用。安装Charles的时候要先装好Java环境。

这里推荐使用firefox浏览器来抓包PC端,因为它自带的证书管理,可省去很烦人的证书信任,只需要一个简单的证书配置即

具体步骤如下:

1、去掉Charles默认抓包Windows

charles抓包PC端的默认是IE浏览器,需要把Proxy Settings > Windows > Enable Windows proxy勾去掉。
Charles | 轻松代理PC端_第1张图片

2、导出证书

Charles | 轻松代理PC端_第2张图片

3、导入证书到火狐证书管理器

Charles | 轻松代理PC端_第3张图片

4、设置浏览器代理

安装个火狐的插件FoxyProxy Basic
Charles | 轻松代理PC端_第4张图片

5、安装后,设置如下:

Charles | 轻松代理PC端_第5张图片

6、安装完,打开火狐浏览器—>打开FoxyProxy 就可以了。

Charles | 轻松代理PC端_第6张图片
现在就可以看到你Chales上抓包PC的数据。

另外需要注意:
Use proxy charles for all URLs 是抓包PC firefox浏览器。
Use proxy Defaults for all URLs 是抓包所有PC浏览器。

你可能感兴趣的:(Charles)