🏠 返回首頁 

Greasy Fork is available in English.

浏览器控制台防检测

根据 https://github.com/AEPKILL/devtools-detector 的检测方法进行了一个逆向反检测...需要在哪些网站上运行,自己添加到脚本编辑器-设置-用户包括里面去

Voici les versions de ce script où le code a été modifié. Voir toutes les versions.

  • v0.10.1 22/03/2025
    • feat: debugger removal now supports direct Function call
    • improvement: resolved conflict of toString proxy wrapper with some other hooks
  • v0.9 13/03/2025
    • feat: partially bypass infinite debugger
  • v0.8 09/02/2025
    • feat: 提供了彻底禁用console.clear的选项
  • v0.7 06/02/2025
    • maintainence: switch to new FunctionLoader framework
  • v0.6 24/01/2025
    • improvement: 现在页面加载前5秒内,不允许通过console.clear清除控制台
    • maintainence: 采用了新的功能模块加载框架
  • v0.5 19/01/2025
    • improvement: 利用Proxy生成hook函数,在hook函数接受页面代码检测时具有更佳仿真效果,如
      • console.log.toString() === 'function () { [native code] }'
      • console.log.toString.toString() === 'function toString() { [native code] }'
      • console.clear.name === 'clear'
  • v0.4 19/01/2025
    • feat: 页面开始加载时,执行用户提供的自定义代码
    • improvement: 防止console.clear.toString()检测
    • improvement: 现在脚本会记忆禁止控制台输出的网站,每次进入这些网站自动禁止控制台输出
  • v0.3.1 17/01/2025
    • bug fix: 调试时忘记删掉debugger了(汗
  • v0.3 17/01/2025
    • feat: 禁止/允许网页输出消息到控制台(通过Tampermonkey菜单按钮开关)
    • improvement: hook了更多的获取时间的函数和方法,防检测能力提升
  • v0.2 16/01/2025
    • feat: 配合 Tampermonkey 的 Userscript API Dynamic 功能,实现页面加载即执行。稳定性、兼容性提升。
    • feat: 解决控制台被网页代码持续清除的问题
    • improvement: 代码兼容性提升
  • v0.1 14/01/2025