今天我看到这篇文章 Find out whether Chrome console is open。避免检测“Chrome DevTools(控制台)是否打开”
@zswang给出了检测Chrome DevTools(控制台)是否打开的方法。这真让我感到惊讶,然后我开始想到有什么方法可以绕过这种检测技术?
有检测铬DevTools双向打开(在上面的帖子详细)
使用
Object.defineProperty
我可以解决此行走,可以分配给另一个function.I尝试
Object.defineProperty=null
,那么检测功能芯片(我知道写一个模拟的功能比较好,这里只是举个例子)使用
obj.__defineGetter__
(Object.prototype.__defineGetter__
)Object.prototype.__defineGetter__= null
不会打破检测,如何走动?
最后,我不得不说,我不喜欢被monitored.Hope有走动之有道。
你会如何在别人的网页上实现上述任何一项? –
@JaromandaX,userscripts? – Kaiido
@Jaromanda XI认为tempmonkey或者一些脚本管理器可以让我的代码在网站所有者的代码之前执行,我不知道细节。实际上,我也提出了这个问题,但我有一个人会说这应该是另一个问题。所以不包括在这里。 – Mithril