认为你的Canvas指纹阻止器让你隐身了吗?再想一想。众所周知,Canvas指纹是网络追踪中最新的发展。过去,防止网络追踪的最简单方法是完全屏蔽追踪方法。例如,您可以在浏览器中禁用cookie以防止cookie跟踪。但是当涉及到Canvas指纹时,情况并不那么明确。

信不信由你,使用Canvas指纹阻止器可能会使您更容易被跟踪。这个说法违反了常识,但事实确实如此。通过禁用HTML5Canvas元素的功能,它可能会无意中让您突出而不是确保匿名性。

在本文中,我们将探讨Canvas指纹技术及其运作方式。此外,您将了解什么是Canvas指纹阻止器,并看到它们为何无效。最后,我们将介绍唯一现代有效的抵御Canvas指纹跟踪方法:利用hash函数生成用户浏览器的唯一hash代码。


指纹识别的本质

浏览器指纹识别涉及提取和使用您的浏览器属性来构建一个独特的跟踪档案,以便更准确地说是为了您的计算机。这种技术旨在通过收集和分析他们浏览器中的数据来区分个人。

让我们考虑一个场景,在这个场景中我们有100万名访客。60% 的访问者使用 Chrome 浏览器,40% 使用 Firefox 浏览器,因此我们的受众群体被划分成两个不同的组。

在这些组内,每位访客将使用不同版本的浏览器 – 这就是另一种指纹。如果我们存在于只有三个版本Firefox 的替代宇宙中,则我们 40% 的用户现在被分成三组,每组占13.3%。

直到游客被归类为非常具体的群体之前,指纹才会继续累积。100万名游客可能会被分成数百或数千个较小类别。一旦你进入一个群体,网站所有者可以轻松追踪你。

然而传统指纹识别方法缺点是对于处理大量数据流量网站可能没有足够精细的分类。只有那么多可能的指纹,当处理重负流量时,分类组经常变得太大而无法真正使用。


Canvas指纹阻止策略 – 以及它们为什么不起作用

有两种主要方法可以阻止Canvas指纹。每种方法都同样无效。

完全防止Canvas指纹

你的第一反应可能是获取一个浏览器扩展程序,以防止加载Canvas图像。如果它没有加载,他们就不能跟踪你 – 对吗?

错了。完全防止Canvas图像的加载本身就是一个标识符。虽然canvas指纹将不会被发送,但事实上您没有加载canvas图像也将被记录下来。因此,您将被归入非常小的技术精通用户组中,并且还会屏蔽其他普通指纹来识别您。

为了更好地理解这个过程,请想象自己站在人群中间。不关心Canvas指纹就像你只是站在那里微笑着。

拥有Canvas指纹拦截器就像戴着面具站在那里一样。没人确切知道你是谁,但你是唯一一个戴着面具的人。即使其他几个人也带着面具,在所有人眼中仍然会分成“戴面具的人”这一类别。

如果每个人都使用Canvas指纹拦截器(或者按照我们的例子戴面具),这种方法将是有效的。但事实上,几乎没有人使用它们。估计只有5到10%的网络用户使用广告拦截器。Canvas指纹拦截器的百分比必须是其中很小一部分,而且这不足以形成一个足够大的群体。


提交随机Canvas指纹

每个请求使用不同的指纹之所以行不通,与没有提交指纹的原因相同。常规访问者通常在会话中不会更改其指纹。因此,如果您偏离这种模式,它将成为一种异常行为,可能将您归类为非典型群体。

在我们的示例中,提交随机Canvas指纹就像每10秒钟换一次衣服。在第一个请求时,你看起来很正常。但是如果你10秒钟后换了衣服,即使你没有戴口罩,你也会显眼。类似于人们通常不会在一天内多次更换他们的衣服一样,在单个浏览会话中切换不同的Canvas指纹身份对于普通用户来说并不常见。


唯一可行的解决方案

虽然大多数网民可能不觉得有必要阻止Canvas指纹识别,但是注重隐私的经验丰富的用户已经找到了一个解决方案——Multilogin。使用Multilogin您可以:

  • 使访问的网站上提供Canvas指纹识别(这样就不清楚您是否戴着面具)。
  • 始终使用相同的Canvas身份(这样就不会被发现试图避免检测)。
  • 在必要时更改身份(以抹去您留下的痕迹)。

你仍然被跟踪——这是不可避免的。 但是你控制跟踪。 当您更改指纹时,您会销毁另一个指纹上浏览历史的所有证据。而且因为你一直使用旧指纹,所以你没有被分到一个不规则的组中并被那样跟踪—没有人能认出你!

我们希望您能在冗长的解释中坚持下去。 Canvas 指纹识别正在上升,“阻止者”或“随机提交者”不会保证您的安全。 它们将使您更容易被追踪。

这篇文章有用吗?

点击星号为它评分!

平均评分 / 5. 投票数:

到目前为止还没有投票!成为第一位评论此文章。

No more articles