如何修改浏览器的指纹,使其不再唯一
- 类别: 安全
跟踪是Internet用户无论走到哪里都需要面对的事情之一。网站使用分析软件来跟踪它们,广告公司使用跟踪来获得针对性广告来赚钱,而社交媒体网站也可能由于大多数网站上都安装了按钮和脚本而几乎一直都知道您在哪里。
但是,跟踪用户的方式很少见,其中一种以浏览器指纹的形式出现。当您连接到网站时,您要连接的服务器将获得有关系统和浏览器的信息。该信息可用于对浏览器进行指纹识别;这可能真的很好,特别是如果知道足够的标识符。考虑到远程服务器可以访问诸如浏览器的用户代理,标头,时区,屏幕大小和颜色深度,插件,字体和许多其他数据点之类的信息,因此很有可能生成指纹并另外使用这些指纹其他追踪方式
Panopticlick
背后的想法 Panopticlick 旨在为互联网用户提供一种手段来查询其浏览器指纹的真实性。要找出答案,只需加载网站并对其进行测试。最后,您会得到一个分数,告诉您您的浏览器在到目前为止经过测试的浏览器中是否是唯一的,或者与其他浏览器具有相同的指纹。
在此测试中,唯一是一件坏事,因为这意味着没有其他经过测试的浏览器与您共享所有特征。创建该指纹后,理论上就可以在您访问的网站上识别您的身份,只要您的浏览器获得唯一的评分。
但是,当参数更改时,该分数也会更改,并且始终存在另一个浏览器可能具有相同指纹的机会。
注意 :尽管该分数在测试中显示为唯一,但考虑到大多数Internet用户尚未在网站上测试其浏览器,因此不一定表示它确实是唯一的。
调整浏览器
如果您不喜欢浏览器具有独特分数的想法,则可能有兴趣对其进行调整,以减少其在连接到网站时显示的识别信息。
乍一看这听起来很容易,但实际上并不是因为以下原因。某些信息无法禁用,因为无论您做什么,它们总是会被传输。禁用某些功能(例如插件)也可以用于指纹识别。如果您运行的浏览器没有插件,那么这是网站也可以用于指纹识别的线索,但是比向站点揭示独特的插件要好。
那么,如何从具有唯一指纹的浏览器到与其他浏览器共享其指纹的浏览器呢?
这里的想法是修改设置,例如用户代理或屏幕大小和深度,以使其与最大比例的浏览器匹配。例如,您可以使用更常用的用户代理,而不是使用Firefox Nightly用户代理。
Firefox用户为此的一种选择是 的 随机Agent Spoofer扩展。一年未更新,但仍可以正常工作。它将设置更改为通用值,从而使浏览器的指纹比没有指纹的独特性小。
它可能为您提供的最有趣的选项是它的随机模式。指纹跟踪仅在浏览器的指纹未更改的情况下才有效。如果您的信息是随机的,因为信息变化,那么实际上不可能将所有那些随机指纹识别为属于单个浏览器,除非除此之外使用了其他跟踪技术。
注意:扩展使用的用户代理是旧的Firefox用户代理。它在测试中运行良好的原因很可能是以前在Firefox中安装了扩展程序的其他用户在Panopticlick网站上进行了测试。
结束语
如果您不使用Firefox,则减少浏览器指纹的选项可能会受到限制。您可以尝试安装用户代理修饰符,然后切换到常用修饰符,禁用诸如Java或Flash之类的插件,以避免它们向网站提供系统支持的字体列表,仅此而已。
还有关于如何应对浏览器指纹识别的提示?在评论中让我知道。