什么是设备指纹识别
设备指纹识别是一种识别设备的软件和硬件以区分一个设备和另一个设备的方法。收集设备信息后,详细信息将通过一种算法传递,该算法创建和吸收可用于识别设备的唯一ID。
在对设备进行指纹识别时,会考虑数百个数据点。以下是一些常见的数据示例:
IP地址
用户代理
HTTP 请求标头
屏幕尺寸
屏幕分辨率
设备内存
已安装的插件
操作系统
时区
语言配置
手机运营商
网络、蓝牙和 WiFi 配置
…
Google、Apple、Firefox 等较新的浏览器可以通过 javascript 代码提取数据,尤其是当第三方服务希望跨网站跟踪用户时。Hubstudio指纹浏览器通过删除、合并或随机化参数,浏览器就不能通过查看标准设备特征来唯一识别设备。
什么是浏览器指纹?
网站记住和跟踪单个计算机或设备的常用方法是将一小包数据加载到访问者的计算机上
这些数据包被称为“cookies”
现在,网站可以包含只需获取访问它们的计算机指纹的代码
这些网站能够识别个人计算机,原因与指纹识别个人的原因相同:
两个人的计算机不太可能完全相同
这些网站能够使用 HTML5 中的新编码功能对计算机进行指纹识别,HTML5 是用于构建网站的编码语言
这些指纹基于 HTML“画布”元素,最初设计用于创建基于脚本的图形
这就是为什么这种跟踪通常被称为“画布指纹”的原因
一般网站使用 JavaScript 程序获取指纹
虽然没有任何内容加载到用户的计算机上
但用户无法删除他们的指纹,因为它存储在其他地方
一些网站使用它来收集有针对性的广告信息
所以要想自己的数字指纹信息不要被网站获取,可以使用Hubstudio指纹浏览器,在打开网站前可以设置这些指纹参数,比如操作系统、语言、屏幕分辨率等信息,从而隐藏掉自己真实的电脑信息,把假数据传给收集者,这样你的行为习惯就不会被大数据获取。