如何在所有 Chrome 扩展中搜索危险的 unsafe-eval?
在本指南中,我将向您展示如何在所有已安装的 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 以验证结果。
相同的方法应该适用于大多数其他浏览器。
google浏览器隐私模式开启关闭操作及应用场景
google浏览器隐私模式提供更安全的浏览环境,详细讲解开启关闭步骤与常见应用场景,保障使用隐私安全与信息不被泄露。
谷歌浏览器网页崩溃日志查看及分析实用教程
谷歌浏览器网页崩溃时,通过查看日志文件可快速定位问题原因。教程指导用户有效提取与分析崩溃日志,提升修复效率。
Google浏览器默认浏览器设置干扰下载安装的处理方式
分析Google浏览器设置为默认浏览器后干扰下载安装的问题,并提供处理方法。
谷歌浏览器翻译不了中文怎么回事
谷歌浏览器翻译不了中文怎么回事?接下来小编就给大家带来谷歌浏览器翻译不了中文解决办法,感兴趣的朋友快来看看吧。
Chrome浏览器下载安装慢网络异常排查指南
提供详细的网络异常排查流程,帮助解决Chrome浏览器下载安装慢的问题。
Chrome浏览器视频会议虚拟背景AI优化设置
Chrome浏览器通过AI优化技术提升视频会议中的虚拟背景效果,提供更加清晰自然的背景处理,提升会议质量。探索谷歌浏览器如何通过智能算法为用户带来沉浸式体验。
轻量化版谷歌浏览器怎么下载?<下载与安装方法>
谷歌Chrome是谷歌开发的网页浏览器,具有出色的稳定性和安全性。那么如何下载和安装轻量化版谷歌Chrome呢?其实方法有很多
chrome谷歌浏览器XP版怎么下载离线安装包?
作为最受欢迎的三大浏览器之一,谷歌chrome拥有大量的用户,但它有一个缺点,就是一般用户只能在线安装,安装后找不到安装程序。
如何下载旧版的Google Chrome
如何下载旧版的Google Chrome?众所周知,由于特殊原因,谷歌Chrome的官网在国内无法正常访问,所以我们无法从官网下载谷歌Chrome的正式版。
如何下载破解版谷歌浏览器?
在一些电脑上,浏览器不好用,这时候就需要选择另一个浏览器下载安装。谷歌浏览器,又称Google浏览器、Chrome浏览器,是谷歌Google推出的一款强大好用的基于Chromium内核的网页浏览器。
如何获取最新Google Chrome离线安装版?
当你点击谷歌Chrome浏览器官方下载页面的下载Chrome浏览器按钮时,网络安装程序被下载到系统中。顾名思义,下载到系统中的并不是完整的谷歌Chrome离线安装包。
怎么找到Chrome浏览器的阅读清单功能
本篇文章给大家带来Chrome浏览器打开阅读清单功能教程详解,感兴趣的朋友快来看看了解一下吧。
如何直接从 Chrome 地址栏搜索 Google Drive 文件?
需要快速查找 Google Drive 文件?以下是设置 Chrome 以直接从地址栏搜索您的方法。
谷歌浏览器反复提醒登录怎么办?<处理方法>
你有没有在使用谷歌浏览器的时候遇到各种问题呢,你知道谷歌浏览器一直提醒需要登录是怎么回事呢?来了解谷歌浏览器反复提醒登录的解决方法,大家可以学习一下。
如何修复 Google Chrome 上的配置文件错误?<修复方法>
通常,当用户打开 Google Chrome 网络浏览器时,会注意到“发生配置文件错误”错误。它是浏览互联网的最佳网络浏览器之一。因为它支持一系列富有想象力的功能以提高效率。
如何在 Windows 11 或 10 中禁用 Chrome 媒体弹出窗口?
Chrome作为一款广受用户欢迎的网络浏览器,并非没有问题。最近,发现在这个浏览器上播放音乐或视频时,标签显示一个chrome exe框。当使用音量增大 减小或静音键时,在屏幕显示(简称OSD)音量的右边可以看到这个半透明的方框。此外,它还提供了大多数用户想要摆脱的反向、正向和播放 暂停媒体控件。
谷歌浏览器如何禁用flash?flash禁用方法介绍
最近,频频爆出的安全漏洞,让flash的存在感越来越低,甚至曾经有一个Flash安全漏洞被曝可用于向Windows PC传送勒索软件。很多公司和个人用户也因此选择禁用flash!那么,在谷歌浏览器中如何操作禁用flash呢?下面就让我们一起来看看,了解一下吧!
如何在Linux操作系统(Wayland)上修复Google Chrome黑屏
本篇文章给大家详细介绍了在Linux操作系统(Wayland)上修复Google Chrome黑屏的详细操作方法。