如何防止 Safari 15 泄露您的浏览历史

2021 年 11 月,网上出现了有关 Safari 漏洞危害用户隐私的报告。 Safari 15 IndexedDB 漏洞影响了多个设备上的 Safari 用户,它允许网站访问他们不应该访问的数据库信息。

从本质上讲,这意味着您在 Safari 上访问的网站可以看到您还访问过哪些其他网站。 我们将在下面解释您可以采取哪些措施来阻止它。

这个 Safari 15 错误有什么作用?

根据来自 指纹JS,IndexedDB API 违反了 iPhone、iPad 和 Mac 上 Safari 15 中的同源策略。 有了这个漏洞,Safari 用户访问的网站也可以在其标签页或窗口上查看其他打开的网站。

除此之外,该漏洞还揭示了任何域的数据库名称,黑客可以使用这些名称为您提取识别信息。 尽管对每个数据库的实际内容的访问仍然受到限制,但使用此漏洞进行的数据抓取仍然可能引起潜在的问题。

如果您在 macOS 中收到 Safari 密码泄露警报怎么办

FingerprintJS 指出,黑客可以通过他们的谷歌用户 ID 获取他们的浏览器信息来瞄准用户。 通过使用 YouTube、Google 日历等网站,Safari 用户可能会在未经同意的情况下将其公共信息泄露给其他网站。

此外,该漏洞还允许网站将您的在线个人资料下的不相关帐户拼凑在一起。 对于希望分散其在线身份的人来说,这可能很麻烦。

如果您热衷于自己尝试,FingerprintJS 还发布了一个 现场演示,它模拟了漏洞如何与 30 个经常访问的网站一起工作。

在演示中,Safari 用户可以根据他们访问过的网站查看有多少数据库从他们的浏览器中泄漏。 如果可能,该演示还将显示您唯一的 Google 用户 ID 和个人资料照片。

截至 2022 年 1 月,Apple 工程师已开始着手解决该问题,如图所示 GitHub. 理想情况下,Safari 将能够限制网站查看由与其自己的域名相同的域名创建的数据库。 在撰写本文时,iPhone、iPad 和 Mac 上所有当前版本的 Safari 都遇到了这个错误。

您可以做些什么来保护自己免受 Safari 15 错误的侵害?

与此同时,Safari 用户可以在漏洞持续存在的情况下利用潜在的变通方法。 在 Apple 可以通过更新解决其 Safari 问题之前,Safari 用户只能采取一些措施来保护自己:

删除公开可用的信息

由于 Safari 15 漏洞积极利用数据库,因此减少对其可以收集的数据的访问是有意义的。 因此,虽然您不能让您的 Google ID 消失,但您可以让与其关联的信息更少。 例如,您可以删除您的 Google 个人资料照片并暂时更改您 Google 帐户上的名称。

致力于分散您的个人数据

虽然新漏洞可以在 Safari 中关联单独的在线帐户,但可能会使黑客更难从中提取有用数据。 为此,最好主动分散您的个人数据,您可以通过创建多个电子邮件地址、避免单点登录服务等来做到这一点。

为什么你应该分散你的数据

避免不必要的浏览

在 Apple 解决 Safari 15 错误之前,您可能希望在您不一定信任您的数据的随机网站上花费更少的时间。 事实上,也不能保证更有信誉的网站也不会尝试利用此漏洞。 因此,您可能希望使用 iPhone 的“屏幕使用时间”功能让您离线更长时间。

使用不同的浏览器

如果一切都失败了,您可能需要考虑尝试使用其他浏览器。 事实上,有很多替代浏览器可以提供很好的隐私选项。

完全私有的免费匿名 Web 浏览器

让 Safari 休息一下

对于要被利用的浏览器数据,最终用户甚至不需要做任何事情,只需要让 Safari 选项卡或窗口保持打开状态。 不幸的是,Safari 15 的错误也会影响 Safari 的隐私浏览模式,因此这也不是一个完美的解决方案。

但是,您还可以做一些其他的小事来保证您的浏览安全。 您还可以关注 Apple 和社交媒体上的相关热门话题,了解开发人员何时解决问题。

Related Posts