3.0系统的谷露安全宝使用全新的「浏览器指纹」技术,无需安装插件,一键开启,系统安全升级!
什么是浏览器指纹?
浏览器指纹是一种通过浏览器对网站可见的配置和设置信息来跟踪Web浏览器的方法。
浏览器指纹就像人手上的指纹一样,具有个体辨识度。人手上的指纹之所以具有唯一性,是因为每个指纹具有独特的纹路、这个纹路由凹凸的皮肤所形成。每个人指纹纹路的差异造就了其独一无二的特征。那么浏览器指纹也是同理,获取浏览器具有辨识度的信息,进行一些计算得出一个值,那么这个值就是浏览器指纹。辨识度的信息可以是UA、时区、地理位置或者是你使用的语言等等,你所选取的信息决定了浏览器指纹的准确性。
我们会将哪些特征作为判断依据?
| 特性名称 | 具体描述 |
| osCpu | 当前操作系统名 |
| deviceMemory | 千兆字节为单位的大概的机器内存。这个值是一个2的次方数除以1024,舍去小数点的近似值。 |
| hardwareConcurrency | 当前浏览器环境所拥有的CPU核心数 |
| sessionStorage | 浏览器本地存储,关闭窗口或标签页之后将会删除这些数据 |
| localStorage | 浏览器本地存储,用于长久保存整个网站的数据,保存的数据没有过期时间,直到手动去删除 |
| indexedDB | 浏览器上的本地数据库 |
| openDatabase | 是否支持Web SQL |
| cpuClass | 浏览器系统的CPU等级 |
| platform | 浏览器平台名 |
| plugins | 浏览器插件集合 |
| canvas | html5中的canvas绘图 |
| touchSupport | 最大触摸点数,是否支持touch |
| audio | html5中的audio音频 |
| pluginsSupport | 是否支持插件 |
| productSub | 当前浏览器的编译版本号 |
| emptyEvalLength | eval.toString().length |
| errorFF | 包含错误源代码的字符串 |
| vendor | 当前浏览器的供应商的名字 |
| chrome | 是否是chrome浏览器 |