如果你没有足够专业的知识或者非常频繁更换浏览器信息的话,几乎100%可以通过浏览器指纹定位到一个用户
有不同的方法可以减轻浏览器指纹识别的影响,并通过防止不必要的跟踪来改善用户的隐私,但没有一种最终的方法可以防止指纹识别,同时保持现代网络浏览器的丰富性。
提供简化指纹
用户可以通过选择一种将识别信息的可用性降至最低web浏览器,如浏览器字体、设备ID、画布元素呈现、WebGL信息和本地IP地址。
截至2017年,微软Edge被认为是最具指纹识别能力的浏览器,紧随其后的是Firefox和Google Chrome、Internet Explorer和Safari。在移动浏览器中,谷歌Chrome和Opera Mini是最能识别指纹的浏览器,其次是移动Firefox、移动Edge和移动Safari。
Tor Browser禁用可指纹识别功能,如canvas和WebGL API,并通知用户指纹识别的行为。
提供伪造的指纹
在每次访问站点时,以不同的方式伪造或者干扰暴露的信息,达到降低获取指纹的稳定性。
例如使用少量随机噪声干扰声音和canvas渲染,这项技术在2020年被Brave browser采用。
屏蔽javascript脚本
盲目地阻止来自第三方域的客户端脚本,也可能是来自第一方域的脚本(例如,通过禁用JavaScript或使用NoScript),有时会导致网站无法使用。
首选的方法是只屏蔽那些似乎在跟踪人们的第三方域名,要么是因为他们被发现在跟踪域名的黑名单上。(大多数广告屏蔽插件遵循的方法)
切换不同的浏览器
同一台机器上的不同浏览器通常会有不同的指纹。
但如果两个浏览器都没有进行相关的防范指纹技术,那么这两个浏览器生成的指纹可能会被识别为来自同一台机器。
网友评论