Charles 和 switchy sharp 配合,可以对 Chrome 进行抓包也可以配合对360安全浏览器抓包。
本文以Windows 电脑中的配置为例,介绍如何实现抓包。(Mac中操作基本一致)
1.安装Charles
可根据自己的电脑下载对应的版本:点击下载 Charles
2.安装switchy sharp
在360安全浏览器安装switchy sharp插件,下面拿15.3.6版本的浏览器举例。
首先找到360安全浏览器的插件商店,点击添加。
然后会跳转到360浏览器插件商店,搜索Proxy switchy sharp,不要直接复制粘贴我的Proxy switchy sharp,这个360浏览器插件商店的搜索功能有bug,直接复制过去不识别,只能一个个打上去。
这时候会出现三个匹配的Proxy switchy sharp,第一个是作者Proxy switchy sharp的升级版本,界面更新了,第二个就是目前的Proxy switchy sharp(我这里以下第二个举例),第三个不要下,里面有bug,因为引入了中文,会出现乱码的情况。
然后下载完成后会自动安装到插件集合中。
3.配置Charles
4.配置switch sharp
启用后会在1处显示其图标,然后点击2处打开配置页面
点击上图的 2 处之后,会打开下图中的页面,然后按照下图配置即可,配置完成之后点击保存
如上图,选中我们新增的代理配置之后,所有的页面访问都会先经过 switch sharp
5.charles 中增加抓包站点
在 charles 中增加需要抓包的站点,步骤如下:
此时,访问 csdn 博客中的页面时,即可从 charles 中看到相关信息,如下图:
不过最后还有一点就是,浏览器不要打开无痕模式,在无痕状态下,charles抓不到包。