指纹实例的动态属性

1、什么是指纹实例的动态属性

浏览器指纹实例共计6个大项20多个子项的属性设置,其中,并不是所有的属性都是一成不变的,部分属性只有在“运行期”才会拥有最终的真实值,我们把这部分属性称之为指纹的“动态属性”。 举个例子,“分辨率”是硬件指纹的一个选项,但分辨率的值只有将指纹实例绑定在一个账号上,并在打开花漾指纹浏览器实例的那一刻(此时就是所谓的“运行期”),才会拥有最终的真实值, 而“分辨率”这个动态属性最终的真实值就是浏览器所在主机的分辨率。

这也从另一方面证明了部分指纹浏览器产品让用户自行设置分辨率是一件非常愚蠢的行为。举个简单的例子,你设置指纹分辨率为4K,但事实上你的电脑分辨率只有2K, 网站开发人员是很容易判断出来浏览器的指纹信息是伪造的。

2、指纹实例动态属性列表

2.1 分辨率

如前文所述,分辨率只有在打开浏览器实例的那一刻,才会拥有最终的真实值,也就是浏览器所在主机的分辨率。  

   

《指纹实例动态属性:分辨率》

2.1 语言、经纬度、时区

这三个属性都是跟IP地址相关的,也就是说,当一个账号绑定了IP地址和指纹实例,当通过访问账号以打开花漾指纹浏览器实例后,指纹信息中的语言、经纬度、时区等属性值, 会根据IP地址所在的地理位置而获得。  

   

《指纹实例动态属性:语言、经纬度、时区》

最后更新于 2022-04-16 16:44