【发布时间】:2021-02-28 16:31:11
【问题描述】:
我正在寻找一种方法来更改本机 JS 函数体,同时使其无法看到它已被更改。我们以document.hasFocus()为例:
document.hasFocus = ()=>true;
这种方法可以很好地欺骗焦点,但很容易检测到它被修改了:
document.hasFocus.toString() // -> "()=>true"
有什么方法可以修改这样的功能,同时使其无法看到它已被篡改?
【问题讨论】:
标签: javascript