我正在编写一个小脚本来检测我们网站上的phantomjs爬虫。检测幻像的一种方法是使用。
请求安装的插件navigator.plugins
但它有可能覆盖这个功能。你如何检测该功能是否被操纵?有没有办法搞清楚?
答案 0 :(得分:1)
这已在这里得到解答。 Check if a global property/function has been overwritten in JavaScript
但简短的回答是你不能。如果你编写一个函数来测试另一个函数,那么有人也可以覆盖你的测试。