目录[-]

目录:

  1. Charles抓包哦工具安装和配置
  2. Fidler抓包工具安装和配置
  3. Fiddler屏蔽设置

 

——————————————————————————————————————————————————

1、Charles抓包哦工具安装和配置

    进入官网:https://www.charlesproxy.com/download/  下载需要的版本,如果没有特别要求,下载最新版即可。正版使用免费30天,过期需收费,破解版这里不放资源。

    使用步骤:

  1.     下载是一个安装包,安装后即可使用,比如这里使用的Windows系统,默认会抓取所有网站的信息,需配置监听内容。
  2.     找到 Proxy—Recording Settings,如下图
  3. includs添加自己想要监听的网站,如下图,Exclude是屏蔽列表,如果知道自己想屏蔽的网站,就写进去,同理,如果知道自己想监控哪个网站,也可以写入Include里,如果都不写,则没有限制。
  4. 再次找到Proxy—SSL Proxying Settings,勾选上这个(使用透明HTTP代理)
  5. 安装PC端证书,点击 Help—SSL Proxying—Install Charles Root Certificate
  6. 证书下载后,进行安装,选择第2项:将所有的证书放入以下存储
  7. PC端现在可以正常使用

————

    手机端(IOS系统)保留上述操作后,需额外配置,步骤如下

  1. Charles,打开Proxy—Windows Proxy,默认已勾选,取消勾选只能抓手机的包。勾选后PC端和手机都能提取。如果是为了测试IOS手机上的接口,没必要勾选PC端,减少不必要的接口查询
  2. 打开Help—SSL Proxying—第3项,如下图红框内容,下载一个手机端证书安装到本地。
  3. 接下来就开始设置手机,先保证手机和电脑处于同一个WiFi网络下,手机找到“配置代理”选项,修改服务器端口,这两个值对应的就是电脑 IP 地址,端口写 8888,如下图
  4. 手机上,Safari 浏览器输入网址:http://charlesproxy.com/getssl ,如果http打不开就换https,下载手机证书,规则如下
  5. 安装手机证书,如下图
  6. 安装后的样式如下图

——————————————————————————————————————————————————

2、Fidler抓包工具安装和配置

    官网下载地址:https://www.telerik.com/download/fiddler-everywhere,安装后就开始配置,大概140MB大小的安装包,但是建议使用旧版。

  1. 点击上方TAB,Tools—Options—HTTPS,勾选图中这几项,再点击Actions
  2. 再点击Actions-Export Root Certificate to Desktop,生成一个本地文件(FiddlerRoot.cer),这是一个证书,需要放到浏览器里,接着关闭 Fiddler,打开浏览器,进入设置页,找到“管理证书
  3. 将本地证书导入进去,重新打开 Fiddler ,就可以收到 HTTPS 协议的网站响应了。

——————————————————————————————————————————————————

3、Fiddler屏蔽设置

  1. 域名过滤:只想监听某些特定域名的数据,比如 *baidu.com ,填写之后,需要再次点击 Actions 生效
  2. 类型过滤:一般不需要查看图片、CSS、JS 等静态文件素材,直接全都过滤掉
  3. 状态码筛选:如果只想查看响应码200的请求,也可以进行筛选

 

END