NotScripts将Firefox NoScript保护引入Opera
- 类别: 歌剧
关于插件,我最喜欢的是Firefox Web浏览器的NoScript插件。它阻止脚本在域上运行,直到我允许它们运行为止。 NoScript提供的功能比XSS保护和其他与安全性相关的功能(使之成为最好的安全性插件)要多。
我已经审查了Google Chrome浏览器扩展程序 NotScript 过去,该浏览器只能提供有限的NoScript体验。 Swapnil(感谢)告诉我Opera也有一个NotScript扩展可用。
NotScripts适用于Opera 11.10到Opera 12.x,但不适用于浏览器的最新Chromium版本。
更新资料 : 非脚本 和 NotScripts Suite Lite 适用于新的Opera网络浏览器。以下说明适用于12.x版以下的经典Opera浏览器。
适用于Opera的NotScripts
安装过程有点复杂。以下是有关如何正确安装NotScripts的说明。
- 安装扩展。您可以安装最新的 非脚本 版本可以直接从Opera Extensions信息库中获取。
- 关闭Opera窗口,然后重新打开Opera。
- 单击Opera工具栏中的NotScripts按钮。
它将显示一条消息,提示您将“用户JS存储配额”设置为5000。单击该消息,它将带您进入“用户JS存储配额”设置。 - 将设置的值从0更改为5000。
- 单击保存按钮。您可能需要向下滚动以找到“保存”按钮。
- 您可能需要重新启动Opera浏览器才能使更改生效。
NotScript模式和用法
Opera的Notscript与NoScript不同,它具有三种不同的脚本阻止模式。默认模式是白名单,该模式将阻止所有脚本(除了从白名单域中运行的脚本之外)。
黑名单,第二种模式默认情况下允许所有脚本,并且仅阻止用户维护的黑名单上的脚本(类似于Firefox加载项 YesScript )。
最后一种模式“白名单+相同来源”使用白名单方法来阻止所有脚本,但允许在运行在浏览器中的域上运行的脚本。因此,如果您打开ghacks.net,则将允许源于该站点的脚本,但不允许来自其他站点的脚本。
因此在这方面有更多选择,这确实很棒。当您访问站点时,您需要单击NotScript图标以显示被阻止脚本的列表。没有迹象表明脚本已被阻止,这可能是最大的可用性问题。单击图标可显示脚本,其中包含允许,阻止或暂时允许它们单独使用的选项。
如果您运行黑名单模式(允许除选定脚本之外的所有脚本),您会看到一个脚本列表,类似于上面的屏幕截图。蓝色操作是该特定站点上脚本的当前操作。就像使用NoScript一样,您可以允许所有脚本,可以全局地暂时允许所有脚本,直到被吊销,或者暂时允许显示的脚本。
NotScript似乎运行良好。我对此有两个看法。首先是缺少的通知,因为这是一个猜测游戏,如果脚本已被阻止或未被阻止,其次是开发人员有一段时间没有更新脚本了(最后一次更新可追溯到2011年4月)。
扩展本身可以正常工作,而这显然是最重要的方面。它不是NoScript的100%端口,而是将Firefox安全扩展的最重要功能引入Opera的端口。为此,强烈建议安装。
另一种方法是 Opera NoScript Alternative BlockIt 我已经在链接文章中进行了评论。它也仅适用于经典Opera。