如何在所有 Chrome 扩展中搜索危险的 unsafe-eval?
![谷歌浏览器电脑版](/uploadfile/2024/0312/20240312045810556.png)
硬件:Windows系统 版本:122.0.6261.6 大小:66.69MB 语言:简体中文 评分: 发布:2023-07-23 更新:2024-05-28 厂商:谷歌信息技术(中国)有限公司
![谷歌浏览器安卓版](/uploadfile/2024/0312/20240312045810556.png)
硬件:安卓系统 版本:107.0.5304.105 大小:174.16MB 语言:简体中文 评分: 发布:2022-08-18 更新:2024-03-12 厂商:Google Inc.
![谷歌浏览器苹果版](/uploadfile/2024/0312/20240312045810556.png)
硬件:苹果系统 版本:122.0.6261.89 大小:200.4MB 语言:简体中文 评分: 发布:2022-01-23 更新:2024-03-12 厂商:Google LLC
在本指南中,我将向您展示如何在所有已安装的 Chrome 扩展程序中搜索危险的 unsafe-eval 内容安全策略。该方法也适用于安装在其他浏览器中的扩展,前提是扩展文件可以纯文本格式读取。
上周,围绕记录和出售用户浏览数据的一些扩展程序的新丑闻成为新闻。这次有超过 400 万个浏览器安装受到影响,这只是围绕阴暗浏览器扩展的一系列隐私相关问题中的最新一个。
有问题的扩展使用了一个有据可查的名为 unsafe-eval 的内容安全策略指令来下载远程有效负载并开始收集和传输浏览数据。
Chrome 扩展需要在扩展清单中声明 unsafe-eval 才能使用它。Chrome 网上商店不会突出显示用途,并且扩展程序在开发人员上传到商店时是干净的。
uBlock Origin 的开发者 Raymond Hill描述了围绕这些恶意扩展程序的问题,这些扩展程序在安装后通过以下方式将有效负载下载到用户系统:
为了使扩展能够在自己的上下文中执行远程代码,他们需要在 manifest.json 中显式声明“unsafe-eval”。
换句话说:这些扩展声明了 unsafe-eval 以便他们可以在以后的时间点下载有效载荷。
Hill 建议用户避免使用任何声明 unsafe-eval 的扩展;然而,这要求用户在点击“添加到 Chrome”按钮之前检查扩展的清单文件。
我们在 2015 年发布了Chrome 扩展程序验证指南,这是在安装之前验证任何 Chrome 网上应用店扩展程序的好资源。
这是一个简短的概述,因为您可能不想阅读整个长指南。
1、下载Chrome 扩展源查看器扩展。
2、打开要检查的扩展程序的配置文件页面。
3、单击 Chrome Extension Source Viewer 扩展的 CRX 图标,然后选择“查看源”。
4、选择 manifest.json 文件并检查 unsafe-eval,例如使用 F3 打开页面搜索。
安装的扩展怎么样?
虽然您可以打开每个已安装扩展的 manifest.json 文件以查看是否有任何使用了 unsafe-eval 声明,但您也可以一次搜索所有扩展以加快该过程。
这是如何完成的:
1、将出色的工具 Everything 下载到您的系统中。您也可以使用其他支持搜索文件内容的文本编辑器,例如UltraSearch或Notepad++。
2、通过右键单击该程序并选择“以管理员身份运行”来启动该程序。
3、选择搜索 > 高级搜索。
4、在“文件中的单词或短语”字段中键入 unsafe-eval。
5、选择 c: 驱动器(或系统上的同等驱动器),或立即选择扩展目录。
a、要查找路径,请在地址栏中加载 chrome://version/。
b、复制配置文件路径值,例如 C:\Users\Martin\AppData\Local\Google\Chrome\User Data\Profile 1
c、将其粘贴到“位于”字段中。
6、确保选择了“包括子文件夹”。
7、点击确定。
Everything 在整个文件夹结构和所有文件中搜索所选短语。关注 manifest.json 文件并双击它们以在默认文本编辑器中打开它们。使用内置搜索来搜索 unsafe-eval 以验证结果。
相同的方法应该适用于大多数其他浏览器。
![谷歌浏览器的主页怎么自定义设置](/uploadfile/2022/0901/20220901035934263.png)
谷歌浏览器的主页怎么自定义设置
平时我们在使用电脑上的浏览器来搜索东西的时候,很多小伙伴都喜欢使用谷歌浏览器来进行各种内容的搜索,这是因为谷歌浏览器设计的简约、使用起来快速,所以很多小伙伴才喜欢使用他们。
![火狐浏览器怎么安装_火狐浏览器安装步骤](/uploadfile/2022/0330/20220330050428858.png)
火狐浏览器怎么安装_火狐浏览器安装步骤
你有没有在使火狐浏览器的时候遇到各种问题呢,你知道火狐浏览器怎么安装吗?来了解火狐浏览器安装的具体步骤,大家可以学习一下。
![谷歌浏览器访客模式在哪打开](/uploadfile/2023/1219/20231219111119317.png)
谷歌浏览器访客模式在哪打开
谷歌浏览器访客模式在哪打开?其实方法并不复杂,感兴趣的用户可以前来阅读谷歌浏览器开启访客模式方法一览的内容。
![谷歌浏览器如何更新所有扩展程序](/uploadfile/2024/0423/20240423023554466.png)
谷歌浏览器如何更新所有扩展程序
谷歌浏览器如何更新所有扩展程序?接下来就让小编给大家带来谷歌浏览器一键更新所有扩展详细步骤,大家千万不要错过了。
![Mac版谷歌浏览器无法联网怎么办](/uploadfile/2024/0105/20240105040109844.png)
Mac版谷歌浏览器无法联网怎么办
Mac版谷歌浏览器无法联网怎么办?具体操作步骤可以参考Mac版谷歌浏览器联网失败处理方法进行设置,下面一起来看看吧。
![谷歌浏览器主页怎么改回谷歌搜索引擎](/uploadfile/2024/0327/20240327024334276.png)
谷歌浏览器主页怎么改回谷歌搜索引擎
谷歌浏览器主页怎么改回谷歌搜索引擎?本篇文章给大家带来将谷歌浏览器主页改回谷歌搜索操作流程,有需要的朋友不要错过了。
![如何在 Chrome 中排队下载?](/uploadfile/2022/0505/20220505100121249.png)
如何在 Chrome 中排队下载?
如果您经常下载文件,那么整理它们会很方便。为此,您可以在 Chrome 中排队下载。排队下载可以为您节省一些时间和麻烦,尤其是当您想要下载多个文件时。
![win10系统下载谷歌浏览器打开没响应如何解决?](/uploadfile/20220614/1655173535326356.png)
win10系统下载谷歌浏览器打开没响应如何解决?
谷歌浏览器是一款深受用户欢迎的浏览工具,但有时也会遇到一些问题。比如升级到win10系统后,一些用户发现谷歌浏览器打不开,没有反应。
![ubuntu安装chrome无法正常启动解决方法](/uploadfile/2022/0406/thumb_227_166_20220406044254702.png)
ubuntu安装chrome无法正常启动解决方法
谷歌浏览器ubuntu版安装后却无法正常启动?该怎么解决这类问题呢,快来和小编一起解决吧!
![谷歌浏览器安装错误代码“0xa0430721”该怎么办](/uploadfile/2022/0407/thumb_227_166_20220407020001675.png)
谷歌浏览器安装错误代码“0xa0430721”该怎么办
谷歌浏览器安装时报错“0xa0430721”是怎么回事呢,小编这就带你解决问题
![如何在Debian上安装Chrome浏览器](/uploadfile/2022/0613/20220613021539807.jpg)
如何在Debian上安装Chrome浏览器
如何在Debian上安装Chrome浏览器?Debian将 Firefox 作为默认的网页浏览器。但这并不意味着你不能在其中安装其他网页浏览器。
![如何升级Chrome内核?快速升级Chrome内核的方法](/uploadfile/2022/0620/20220620021524763.jpg)
如何升级Chrome内核?快速升级Chrome内核的方法
由于谷歌的一些网站(如Gmail、YouTube等。)每隔一段时间就会停止支持旧版chrome,其实只是一个升级的提示。无需升级即可使用。
![如何在谷歌Chrome中实现任务自动化?](/uploadfile/2022/0530/20220530053624654.jpg)
如何在谷歌Chrome中实现任务自动化?
当你不得不重复做同样的事情时,在Chrome中自动完成一些任务是很有用的。这不仅会节省时间,还会提高你的生产率。Chrome默认提供自动填充等自动化功能。
![如何首次投射 Chrome 标签页](/uploadfile/2022/0511/20220511110259478.jpg)
如何首次投射 Chrome 标签页
Chromecast 从任何电视流式传输电影、电视节目、音乐等内容的能力非常棒。您还可以从计算机投射到电视。
![如何在 Chrome 中获取真正的 Google 搜索框?](/uploadfile/2022/0424/20220424100204612.jpg)
如何在 Chrome 中获取真正的 Google 搜索框?
您可能认为您在 chrome 中的真实搜索栏上进行搜索,但您错了,因为它不是真实的,而是假的。 它只会将您重定向到您正在使用的不同浏览器。如何获得真正的搜索栏?它隐藏在您的设置中。但在这篇文章中,我将告诉你如何获得它的几个简单步骤。打开真正的搜索栏图标非常容易。
![如何手动更新 Chrome 扩展](/uploadfile/2022/0524/20220524094347106.jpg)
如何手动更新 Chrome 扩展
Chrome 扩展程序不一定会在已安装扩展程序的新版本发布到 Chrome 网上应用店时进行更新。谷歌推出了对 Chrome、其他公司产品和扩展的更新。虽然有时可以手动启动更新,但 Chrome 不具备这样做的功能。
![如何在 Chrome 中对标签进行分组?](/uploadfile/2022/0428/20220428112131956.png)
如何在 Chrome 中对标签进行分组?
任何人在使用谷歌浏览器时学到的第一件事就是标签管理可能会失控。对我个人而言,打开新标签就像呼吸一样;它只是发生,无论我是否敏锐地意识到它。当您打开如此多的 Chrome 标签页,以至于您几乎无法辨认出每个小图标旁边的文字时,您可能会开始怀疑是否有更方便的方式来组织您的浏览器。幸运的是,有一种方法可以在 Chrome 中对标签进行分组。
![如何在 Chrome 中启用禁用过度滚动历史导航?](/uploadfile/2022/0525/20220525102543754.png)
如何在 Chrome 中启用禁用过度滚动历史导航?
谷歌浏览器在 Windows 上集成了用于两指滚动的触摸板手势。用两根手指可以上下滚动,但该功能放弃了 Windows 触摸板的左右“双指滚动”手势,并分配这些动作来前后导航。