全方位拦截disable-devtool,支持多种加载方式,可拖拽悬浮控制面板
当前为
🛡️ 全方位拦截disable-devtool,支持多种加载方式
一个强大的用户脚本,可以检测并拦截各种反调试脚本,确保开发者工具始终可用。
anti-disable-devtool.user.js 文件内容disable-devtoolanti-debugdevtool-disablesecurityprotectcdn.jsdelivr.netunpkg.comcdnjs.cloudflare.comDisableDevtool - 核心对象名ondevtoolopen - 特征方法名detectors - 配置属性RegToString / FuncToString - 检测器类型clearIntervalWhenDevOpenTrigger - 特有配置项appendChild、insertBefore 等方法createElement 方法src 和 textContent 属性设置DisableDevtool 对象的创建和访问// 检测目标脚本
function isTargetScript(url, content) {
// URL模式匹配
// 代码特征分析
// 返回检测结果
}
// 拦截脚本加载
function interceptScript(scriptElement, method) {
// 创建无害的替代脚本
// 记录拦截日志
// 更新状态显示
}
DisableDevtool 函数的兼容性实现欢迎提交 Issue 和 Pull Request 来改进这个项目!
git checkout -b feature/AmazingFeature)git commit -m 'Add some AmazingFeature')git push origin feature/AmazingFeature)本项目采用 个人非营利使用许可证 - 查看 LICENSE 文件了解详情
如果您要基于本项目进行二次开发或开源:
https://github.com/MissChina/anti-disable-devtool本工具仅供学习和研究使用,请遵守相关法律法规和网站使用条款。使用者需对使用本工具的行为承担责任。
如果这个项目对你有帮助,请给一个 ⭐️ Star!
QingJ © 2025
镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址