简短回答
如果你想将 Chrome 扩展限制在你选择的网站上,请从你实际安装的扩展开始,逐一决定每个扩展是需要 everywhere 运行还是仅在特定网站上运行。Chrome 为符合条件的扩展提供了网站访问选项,而实际工作就是让每个扩展匹配到它真正发挥作用的网站。本指南关注的是扩展权限,而非账户登录会话;请将两者分开,以免将网站权限与已登录账户混淆。
Chrome 扩展详情包括网站访问选项,例如对于符合条件的扩展,可选择“在选定网站上”、“在特定网站上”和“在所有网站上”。来源
权限审计不是查找审计。它不会告诉你更广泛的互联网对你了解什么,也不会暴露私人记录。如果你想要更广泛的足迹图景,关于如何在 30 分钟内审计互联网对你的了解的配套指南涵盖了那个单独的任务。
第 1 步:列出你安装的扩展
打开 Chrome 的扩展页面,从已安装扩展列表开始工作。目标是在更改任何内容之前获得完整清单,因为忘记的扩展就是永远不会审查的扩展。
- 记录每个扩展的名称以及你认为它的功能。
- 将你故意安装的扩展与任何你不认识的扩展分开。
- 标记你每天使用的、偶尔使用的以及你无法解释的扩展。
- 暂时不要更改设置。先清点,后决定。
一个有用的纪律:如果你无法用一句话说出该扩展服务于哪个网站,那么它就是最窄设置或移除的候选对象。
第 2 步:确定每个扩展需要什么
决定不是“这个扩展好吗?”而是“这个扩展需要在哪些网站上运行?”使用下表作为工作决策辅助。它描述的是选择,而不是对任何特定扩展的保证。
| 扩展类型 | 典型需求 | 合理的网站访问选择 | 注意事项 |
|---|---|---|---|
| 特定网站助手(一个商店、一个仪表板、一个工具) | 在一个或几个网站上运行 | 在特定网站上,仅列出那些网站 | “以防万一”添加网站 |
| 阅读或剪藏工具 | 在你阅读的地方运行 | 在特定网站上或在选定网站上 | 你从不重新审视的广泛访问 |
| 密码或表单助手 | 通常需要广泛访问才能工作 | 仅在你接受权衡时选择在所有网站上 | 假设窄访问能保留所有功能 |
| 开发者或调试助手 | 在项目或测试网站上运行 | 在特定网站上 | 将其留在生产网站上 |
| 你无法解释的扩展 | 没有明确需求 | 移除它,或限制它直到你决定 | 将不熟悉的名字视为无害 |
两个诚实的限制适用。首先,并非每个扩展都提供相同的选择,某些功能可能依赖于更广泛的访问。其次,你选择的设置是网站访问选择;它不是关于扩展能做什么的声明。
第 3 步:有意识地设置网站访问权限
对于每个提供网站访问选项的扩展,选择仍能让你完成工作的最窄选项。三个常见选择是“在选定网站上”、“在特定网站上”和“在所有网站上”。“在选定网站上”通常意味着扩展在你调用时询问或激活;“在特定网站上”意味着你维护一个列表;“在所有网站上”意味着它可以广泛运行。
一个实用的顺序:
- 从你最了解的扩展开始,这样你在接触有风险的扩展之前先熟悉界面。
- 选择“在特定网站上”,并仅添加你实际使用过该扩展的网站。
- 在一个列出的网站和一个未列出的网站上测试扩展,并注意变化。
- 如果某个功能在未列出的网站上失效,在扩大访问之前决定你是否需要该网站上的该功能。
- 记录你更改了什么以及为什么,以便下次审计更快。
不要将更窄的设置视为移除你不需要的扩展的替代品。最干净的权限是附加在不再安装的扩展上的权限。
第 4 步:审查例外情况和边缘情况
例外情况是权限审计悄然失败的地方。设置为“在特定网站上”的扩展可能会在几个月内积累一长串列表,每个条目都是扩展可以运行的地方。
- 检查网站列表,找出你不再访问的条目。
- 移除你在一次性任务中添加的网站。
- 检查你信任的网站是否有广泛的子域或共享托管,这会改变“该网站”在实际中的含义。
- 移除条目后重新测试,因为你依赖的功能可能由你刚刚删除的条目提供。
一个重要限制:更改扩展的网站访问权限不会改变其通过 VPN 或代理设置的底层网络访问。如果你关心的是网络级流量而非页面访问,那么网站权限审查是错误的工具,你应该单独检查那些设置。
更改扩展的网站访问权限不会改变其通过 VPN 或代理设置的底层网络访问。来源
常见错误
将网站访问视为完整的安全审查。 网站权限设置控制符合条件的扩展可以在哪里运行。它不审计扩展的代码、开发者或网络行为。
为了修复一个损坏的功能而扩大访问。 如果某个功能在未列出的网站上失败,有纪律的做法是问你是否需要该网站上的该功能,而不是反射性地切换到“在所有网站上”。
将扩展权限与已登录会话混淆。 退出网站或清除 cookie 是会话决定。它与更改扩展的网站访问不同,两者不能相互替代。
只审计你记得的扩展。 清点步骤的存在是因为被遗忘的扩展正是那些多年来保持广泛访问的扩展。
假设编辑过的个人资料意味着某些东西被删除了。 如果你考虑的是账户而非扩展,请记住,编辑过或空的个人资料并不能证明存储数据已被删除。这是与本审计分开的问题。
跳过重新测试。 缩小访问范围后,确认你实际使用的功能仍然有效。未经测试的权限更改只是猜测。
保护你自己的足迹
扩展权限是更大图景中的一层。限制网站访问减少了符合条件的扩展可以运行的地方,但它不会告诉你关于你的公开信息已经在其他地方可见。
这就是单独检查有帮助的地方。TraceSeek,TruthsSeek 所覆盖的应用,在 3,000+ 个平台上检查用户名,首次扫描免费。根据产品的事实表,扫描需要 20–30 秒。公开用户名匹配是线索,不是所有权的证明,用户名搜索也不是完整的账户清单;它不会自动找到重命名的账户,不会为你搜索用户名变体,也不会将账户分类为活跃或休眠。
诚实使用的话,用户名检查补充权限审计:扩展审计控制浏览器中运行的内容,而用户名检查显示公开用户名出现的地方。两者都不会更改平台设置,也不会暴露私人记录。
一个简单的工作顺序:
- 清点已安装的扩展并为每个决定网站访问权限。
- 审查并修剪例外列表。
- 重新测试你依赖的功能。
- 单独检查你的公开用户名,将匹配视为需要审查的线索。
- 当你安装新东西时重复扩展审计,而不仅仅是当感觉不对劲时。
关键事实
Chrome 扩展详情包括网站访问选项,例如对于符合条件的扩展,可选择“在选定网站上”、“在特定网站上”和“在所有网站上”。
更改扩展的网站访问权限不会改变其通过 VPN 或代理设置的底层网络访问。
TraceSeek 在 3,000+ 个平台上检查用户名,首次扫描免费。
根据产品的事实表,TraceSeek 扫描需要 20–30 秒,公开用户名匹配是线索而非所有权的证明。