使用Fidder修改https请求,替换本地js文件

步骤:

  1. 下载Fidder
  2. 设置抓https和解密https
    由于知乎采用的是https连接,所以要先设置抓https和解密https
  3. 使用Fidder修改https请求,替换本地js文件
  4. 使用Fidder修改https请求,替换本地js文件
  5. 使用Fidder修改https请求,替换本地js文件
  6. 使用Fidder修改https请求,替换本地js文件
  7. 这样就安装了根证书。
  8. 使用Fidder修改https请求,替换本地js文件

使用Fidder修改https请求,替换本地js文件

安装好根证书后,就可以抓取https了。清除浏览器缓存,并且清除fidder的请求列表。
使用浏览器进入知乎登录页面。
ctrl+F 搜索 main.app. 关键字  找到后在右边点击AutoResponder,选中Enable rules 和 Unmatched requests passthrough,然后Add Rule 将页面中找到的/heifetz/main.app.24a6be15e5915ce266bf.js文件添加到列表,再点击最下面的Rule Editor第二行的箭头添加本地的main.app.24a6be15e5915ce266bf.js文件,点击Save;出现在列表中;

使用Fidder修改https请求,替换本地js文件

使用Fidder修改https请求,替换本地js文件

设置完成后,清除缓存,重新刷新页面,就可以看到替换后的js文件
之前:

使用Fidder修改https请求,替换本地js文件

替换后:

使用Fidder修改https请求,替换本地js文件

接下来就可以设置断点进行调试了。

 

 

转载:https://blog.csdn.net/sq574146616/article/details/79324009