对WEB网页js文件HOOK的方法

一、例如,将acs-2118.js文件本地替换,在头部加入Hook代码:

Function.prototype.constructor_ = Function.prototype.constructor;
Function.prototype.constructor = function(x){
      if(x == "debugger"){return;}
      return Function.prototype.constructor_(x);
}

二、本地替换方法

1、F12—>源代码/来源—>目标文件acs-2118.js右键—>替换内容—>选择文件夹—>允许,会自动打开本地保存的js文件,此时我们就可以修改与保存了,若代码格式不好看,点击“{}”即可格式化。

2、编辑好后按“ctrl+s”保存更改。

3、刷新网页即能加载修改后的js文件。

☆ 若要加载原js文件,在“源代码/来源”->“替换”,去掉勾选“启用本地替换”,刷新网页即可。