Firefox 浏览器附加组件
  • 扩展
  • 主题
    • 适用于 Firefox
    • 字典和语言包
    • 其他浏览器网站
    • 适用于 Android 的附加组件
登录
DevTools Unlock Open 预览

DevTools Unlock Open 作者: lean

开源扩展:解锁被反调试锁定的网站(如 disable-devtool),拦截强制刷新、清空页面与 DevTools 检测。

0(0 条评价)0(0 条评价)
下载 Firefox 并安装扩展
下载文件

扩展元数据

屏幕截图
The state is not openAfter activation, it can unlock the website but still cannot open the debugging tools.
关于此扩展
DevTools Unlock Open is a FREE, fully OPEN-SOURCE Chrome extension that restores DevTools on websites that intentionally block debugging.
DevTools Unlock Open 是一款完全开源、免费的 Chrome 扩展,用于在故意屏蔽调试的网站上,把开发者工具恢复为可正常使用的状态。

★ 开源项目(可审计、可贡献)
本扩展完全开源,欢迎阅读每一行源码、核对权限、提 Issue 与贡献代码:
https://github.com/webLiang/devtools-unlock

• 社区开源项目,扩展内无付费墙
• 无代码混淆、无远程加载可执行逻辑、无广告、无追踪 SDK
• Chrome 网上应用店安装包与公开仓库 pnpm build 产物 dist/chrome 一致,可对照审计
• 版本与更新说明:https://github.com/webLiang/devtools-unlock/releases

★ 单一用途
本扩展只做一件事:在你明确启用的站点上,于 document_start(MAIN world)注入解锁脚本,抵消常见的反 DevTools 检测(如 disable-devtool 及同类自研脚本),避免强制刷新、清空页面、恶意跳转等惩罚,从而正常使用 Elements / Network / Sources 进行调试。

★ 适用人群
• 需要在含反调试脚本的站点上调试的前端开发者
• 需要保留 DevTools 可用性的安全研究与学习场景(仅针对你已能打开的页面)

★ 使用方法
1. 安装后默认全部站点关闭,不影响其它网站。
2. 打开目标网站,点击工具栏图标,开启「启用当前网站解锁」。
3. 页面会自动刷新一次;本页已发现的跨域 iframe 主机可一并解锁(适合内嵌播放器等场景)。
4. 打开 DevTools 后,页面应保持可用,而不再白屏或无限刷新。

★ 权限说明(为何需要)
• storage — 仅在本地保存按 hostname 的白名单(不上传)
• scripting — 仅为已启用站点在 document_start 注册 unlock.js
• tabs — 供弹窗读取当前标签页信息并在开关后刷新页面
• 主机权限(<all_urls>)— 用户可能在任意 http(s) 站点临时开启;必须在页面业务脚本之前注入才能生效。Chrome 网上应用店等页面已排除注入。

★ 隐私
不收集个人数据、浏览历史或页面内容,不向任何服务器发送数据。设置仅保存在本机 chrome.storage.local。
隐私政策:https://github.com/webLiang/devtools-unlock/blob/master/PRIVACY.md
中文隐私政策:https://github.com/webLiang/devtools-unlock/blob/master/PRIVACY.zh-CN.md

★ 不适用
不用于绕过付费墙、DRM、登录限制或任何违法用途。本工具仅恢复正当调试研究所需的 DevTools 可用性。

★ 源码与支持
开源仓库:https://github.com/webLiang/devtools-unlock
问题反馈:https://github.com/webLiang/devtools-unlock/issues
GitHub Pages(可选主页 / 所有权验证):https://webliang.github.io/devtools-unlock/
★ OPEN SOURCE (audit & contribute)
This project is open source on GitHub. You can read every line of code, verify permissions, report issues, and contribute:
https://github.com/webLiang/devtools-unlock

• MIT/ISC-style community project — no paywall inside the extension
• No code obfuscation, no remote code loading, no ads, no tracking SDKs
• The package you install from the Chrome Web Store matches the public repository (pnpm build → dist/chrome)
• Releases & changelog: https://github.com/webLiang/devtools-unlock/releases

★ SINGLE PURPOSE
This extension does one thing only: on sites YOU explicitly enable, it injects an unlock script at document_start (MAIN world) to neutralize common anti-DevTools detectors (for example disable-devtool and similar custom scripts). That stops typical punishments such as forced reloads, blanking the page, or hostile redirects — so you can open Elements / Network / Sources normally.

★ WHO IT IS FOR
• Front-end developers inspecting pages that ship anti-debug scripts
• Security researchers and learners who need DevTools available on pages they can already load

★ HOW TO USE
1. After install, unlock is OFF for every site by default (other sites stay untouched).
2. Open the target website, click the toolbar icon, and enable “Enable unlock for this site”.
3. The page reloads once. Cross-origin iframe hosts found on that tab can be unlocked together (useful for embedded players).
4. Open DevTools — the page should stay usable instead of wiping or looping reload.

★ PERMISSIONS (why we ask)
• storage — save your local per-hostname whitelist (never uploaded)
• scripting — register unlock.js at document_start for enabled hosts only
• tabs — read the current tab URL / title needed for the popup toggle and reload
• host access (<all_urls>) — you may enable unlock on any http(s) site; injection must run BEFORE page scripts. Chrome Web Store and similar pages are excluded.

★ PRIVACY
No personal data, browsing history, or page content is collected or sent to any server. Settings stay in chrome.storage.local on your device only.
Privacy policy: https://github.com/webLiang/devtools-unlock/blob/master/PRIVACY.md

★ NOT FOR
Not a paywall / DRM / login-wall bypass. Not for stealing credentials or scraping private content. Intended only for legitimate debugging and security research.

★ SOURCE, ISSUES & SUPPORT
Open-source repository: https://github.com/webLiang/devtools-unlock
Report bugs / ask questions: https://github.com/webLiang/devtools-unlock/issues
GitHub Pages (optional homepage / ownership verification): https://webliang.github.io/devtools-unlock/
评分 0(1 位用户)
登录以评价此扩展
目前尚无评分

已保存星级评分

5
0
4
0
3
0
2
0
1
0
尚无评价
权限与数据

必要权限:

  • 获取浏览器标签页

可选权限:

  • 访问您在所有网站的数据

收集的数据:

  • 开发者称此扩展无需收集数据。
详细了解
更多信息
附加组件链接
  • 主页
  • 用户支持网站
  • 支持邮箱
  • 复制附加组件 ID
版本
1.2.0
大小
102.38 KB
上次更新
11 天前 (2026年9月17日)
相关分类
  • 网页开发
许可证
Mozilla 公共许可证 2.0
版本历史
  • 查看所有版本
标签
  • download
  • user scripts
添加到收藏集
举报此附加组件
转至 Mozilla 主页

附加组件

  • 关于
  • Firefox 附加组件博客
  • 扩展工坊
  • 开发者中心
  • 开发者政策
  • 社区博客
  • 论坛
  • 报告缺陷
  • 评价指南

下载

  • Download Firefox
  • Windows
  • macOS
  • iOS
  • Android
  • Linux
  • All

最新版本

  • Nightly
  • Beta

商用版 Firefox

  • Enterprise

社区

  • Connect
  • Contribute
  • Developer

关注

  • Instagram
  • YouTube
  • TikTok
  • Bluesky
  • Podcast
  • 隐私
  • Cookie
  • 法律

除非另有注明,否则本网站上的内容可按知识共享 署名-相同方式共享 3.0 或更新版本使用。