DevTools Unlock Open 作者: lean
开源扩展:解锁被反调试锁定的网站(如 disable-devtool),拦截强制刷新、清空页面与 DevTools 检测。
扩展元数据
屏幕截图
关于此扩展
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 网上应用店安装包与公开仓库
• 版本与更新说明: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 (
• 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/
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 位用户)
权限与数据
更多信息