浏览器指纹在一定程度上会泄露出用户的不少隐私信息。为了防止这种情况出现,给用户带来损失,不少人都会想方设法阻止自己的浏览器指纹被获取到。防关联浏览器就是其中一种办法,也是目前来看最有效的办法。
哪些浏览器指纹会被获取?
目前跟网页有关的程序语言主要有JavaScript、css等,另外http抬头也会检测到一定的信息。
- JavaScript可获取的信息:
设备id、操作系统的版本、cpu、屏幕的分辨率、显色、始终、电池状态,甚至是使用的鼠标和键盘的相关信息。如果电脑哟摄像头和语音输出输入设备,也会检测到。
- Css:字体、显示等
还有一些其他的信息也会被获取到,这些信息会被通过哈希算法生成唯一的浏览器指纹。
如果反浏览器指纹追踪?
主要有两种思路:
(1)将指纹信息隐藏
我们可以通过禁用以上功能,来隐藏自己的指纹。这个办法优点是操作起来十分简单。缺点是过于粗暴,可能会导致浏览器其他功能无法正常使用。
因此这个方法的使用价值并不高。
(2)随机生成新指纹隐藏原始指纹特征
这个方法要求浏览器配置有强大的指纹打印机功能,也就是说要有海量的指纹库。Vmlogin防关联指纹浏览器采用的就是这种办法。
依赖于强大的指纹库,vmlogin可以生成无数个具有随机指纹的浏览器。因为指纹库指纹数据足够多,所以多个浏览器共享同一指纹的可能性极低,甚至可以忽略不计。如果不放心随机配置指纹,vmlogin防关联浏览器还可以自定义指纹数据。用户可以按需定制指纹,这样就从根源断绝了不同浏览器使用同一指纹的可能性。
因为防关联指纹浏览器是一个已经封装好的软件,所以性能上非常稳定。而且在使用过程中,浏览器的指纹信息都没有被隐藏,其他平台可以直接获取到随机生成的指纹信息,也更像真实用户的使用习惯,所以安全性更高。