js 禁用 web开发者工具 禁用 f12 功能 浏览器菜单栏禁用开发者工具

分享一款笔者开发的禁用web开发者工具的js库。

<script disable-devtool-auto src='https://cdn.jsdelivr.net/npm/disable-devtool'></script>

使用起来十分方便,引用一个script就可以。

disable-devtool 可以禁用所有一切可以进入开发者工具的方法,防止通过开发者工具进行的 ‘代码搬运’

该库有以下特性:

  1. 支持可配置是否禁用右键菜单
  2. 禁用 f12 和 ctrl+shift+i 等快捷键
  3. 支持识别从浏览器菜单栏打开开发者工具并关闭当前页面
  4. 开发者可以绕过禁用 (url参数使用tk配合md5加密)
  5. 多种监测模式,支持几乎所有浏览器(IE,360,qq浏览器,FireFox,Chrome,Edge...)
  6. 高度可配置、使用极简、体积小巧
  7. 支持npm引用和script标签引用(属性配置)
  8. 识别真移动端与浏览器开发者工具设置插件伪造的移动端,为移动端节省性能
  9. 支持识别开发者工具关闭事件
  10. 支持可配置是否禁用选择、复制、剪切、粘贴功能
  11. 支持识别 eruda 和 vconsole 调试工具
  12. 支持挂起和恢复探测器工作
  13. 支持配置ignore属性,用以自定义控制是否启用探测器
  14. 支持配置iframe中所有父页面的开发者工具禁用

来源:GitHub - theajack/disable-devtool: Disable web developer tools from the f12 button, right-click and browser menu

给TA打赏
共{{data.count}}人
人已打赏
WP笔记

无需插件实现多个wordpress文章同步发布

2023-5-12 12:14:38

WP笔记

wordpress添加提示信息 开始时间 结束时间,在时间范围内显示和不显示

2023-6-5 9:44:57

个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索