长期以来,人们一直认为 IP 地址和 Cookie 是用于在线跟踪人们的唯一可靠的数字指纹。但是过了一段时间,当现代网络技术允许感兴趣的组织使用新的方法来识别和跟踪用户而用户不知道并且无法避免时,事情就失控了。许多网站收集详尽的用户资料不仅侵犯到了用户的隐私,还可能造成数据泄露,给用户带来一定的损失。

通常网站定义一个用户是通过收集多组数据,来确定用户的唯一指纹,这便是所谓的浏览器指纹追踪。

那么浏览器的哪些数据会被当作判断身份的可靠信息?

1.ip地址

它具有显示用户 IP 地址和 HTTP 标头等基本功能,基于 IP 的地理位置 (GeoIP) 确定你的国家、城市、ISP/ASN、当地时间。

2 .WebRTC

开始使用 WebRTC API,Web 浏览器与 STUN 服务器通信并共享有关本地和公共 IP 地址的信息,即使位于 NAT 之后并使用上网工具或代理还是可以看到真实的ip信息。

3.帆布指纹

没有用户代理标识符的浏览器指纹识别,仅通过 HTML5 Canvas 元素。该方法基于这样一个事实,即相同的画布代码可以在不同的网络浏览器上产生不同的像素,具体取决于执行它的系统。

4.字体指纹

基于字体指标的指纹识别。系统字体枚举,字体指纹技术基于测量填充有文本或单个 unicode 字形的元素的尺寸。浏览器中的字体渲染受许多因素影响,这些测量值可能会有所不同。

5.flash播放器

描述 Flash Player 运行时属性,例如 Flash 版本、插件类型、操作系统、制造商、系统语言、Web 浏览器架构、屏幕分辨率,以及描述硬件和多媒体功能的其他属性。

可以说目前的浏览器指纹追踪技术防不胜防,用户使用普通浏览器很难做到指纹防护,只能任由网站获取我们的个人信息。即使是一些号称隐私功能的指纹浏览器,对抗指纹检测的效果也是微乎其微。

如何避免指纹追踪?

想要保证上网安全,避免指纹追踪最好的办法是使用拉力猫匿名浏览器,它是一款可以真正实现匿名上网的工具。使用拉力猫匿名浏览器可以充分修改用户的浏览器指纹,用模拟的全新环境对网站进行访问,网站只能检测到模拟的假指纹,不会获得真实的用户信息。

不管处于什么目的,网站获取用户的防关联浏览器指纹都是一种侵犯隐私的行为,随着网络用户的安全意识加强,网络匿名是公认的一种安全上网方式,因此匿名浏览器也越来越受到互联网用户的关注。