防止网站阻止书签脚本

防止网站阻止书签脚本

在使用某些网站时,我经常使用语言栏书签输入奇怪的 Unicode 符号来显示 BQN 代码。

当我单击 discord web 应用程序上的书签时,Mozilla Firefox DevTools 控制台中出现以下错误。

在此处输入图片描述

这是小书签的内部代码。

我认为可能有办法修改脚本以在 discord 上运行,但我的谷歌搜索没有结果。

有没有办法通过设置或附加插件来阻止网站进行这种阻止?

答案1

有没有办法通过设置或附加插件来阻止网站进行这种阻止?

根据对此的回答Stack Overflow 问题,可以禁用内容安全政策about:config在 Firefox 中通过设置→security.csp.enable来覆盖整个浏览器false

内容安全策略设置 - Firefox 89.0.1 - 屏幕截图

已确认此设置自 Firefox 89.0.1(2021 年 6 月)起仍然可用。

然而,正如答案所指出的,这对于一般的网页浏览来说极其危险。

其他选择可能包括:

  • 通过 HTTP 代理过滤传入的响应标头(因为来自服务器的传入响应标头是浏览器知道遵循给定策略的方式)。

  • 使用一些插件或扩展(正如您所建议的),尽管对于这是否真的有效似乎存在争议。

  • 运行脚本坦普尔猴子/GreaseMonkey按照建议的用户脚本来响应这个超级用户问题

相关内容