什么是浏览器指纹? 浏览器指纹技术应用有哪些?( 二 )


浏览器指纹是由许多浏览器的特征信息综合起来的 , 其中特征值的信息熵也是不尽相同 。
而且浏览器指纹还有一个开源项目了 , 纯JS实现的 , 只有引用这个项目就可以获取浏览器的各种信息或者系统的配置了 。 (我在项目中也是使用的这个库 , 来记录用户的行为日志 。 )
现代而灵活的浏览器指纹库:https://github.com/Valve/fingerprintjs2 。 详细可以了解之前写的这篇(网站追踪技术:“帆布指纹识别”canvasfingerprinting)
使用也很简单 , 如下:
1、安装
什么是浏览器指纹? 浏览器指纹技术应用有哪些?】·Bower:bowerinstallfingerprintjs2
·NPM:npminstallfingerprintjs2
·Yarn:yarnaddfingerprintjs2
2、使用
if(window.requestIdleCallback){
requestIdleCallback(function{
Fingerprint2.get(function(components){
console.log(components)//anarrayofcomponents:{key:...,value:...}
})
})
}else{
setTimeout(function{
Fingerprint2.get(function(components){
console.log(components)//anarrayofcomponents:{key:...,value:...}
})
},500)
}

什么是浏览器指纹? 浏览器指纹技术应用有哪些?
文章图片
还有一个用纯JavaScript编写的设备信息和数字指纹的开源项目:
科技公司通过大数据 , 会对你进行一个大体的画像 , 然后按照你的喜好推送信息 。
·比如一些精准的广告 , 刺激你荷尔蒙的小视频等 。
·就拿你在玩的抖音来说 , 你其实可以匿名使用 , 但是你爱抖胸妹子的喜好 , 不会因为重装抖音而消失 , 它已熟知了你的癖好 。
·这些收集你浏览器信息的动作 , 默默的在后台发生 , 用户根本毫无觉察 。
·你的每一次点击 , 都无情的出卖了你 , 这些信息会被综合分析 , 相关网站和部门 , 能够对你进行唯一性识别 , 进而锁定、追踪 。
·你虽然没有注册账号 , 平台却为你分配了身份 。
·这是识别方式 , 用于识别你这个个体 , 而收集的内容 , 可能更让人瞠目结舌 , 不要觉得垃圾数据多 , 存不下 , 行为数据比那些廉价的磁盘 , 值钱的多 。
·包括你的每一次点击 , 停留的时长 , 阅读、观看的位置 , 都在全方位的展示你的个体 。
·设备、IP、位置、操作习惯 , 都在不同的角度绘制你的指纹 , 让你在匿名的互联网上 , 无处可藏 。
如果你没有足够专业的知识或者非常频繁更换浏览器信息的话 , 几乎100%可以通过浏览器指纹定位到一个用户 , 当然这也不见得全是坏事 。
·泄露的隐私非常片面 , 只能说泄露了用户部分浏览网页时的行为 。
·价值不够 , 用户行为并未将实际的账户或者具体的人对应起来 , 产生的价值有限 。
·有益利用 , 利用浏览器指纹可以隔离部分黑产用户 , 防止刷票或者部分恶意行为 。
那么 。 反指纹浏览器就显得更加重要 , 更加安全 。 更多相关内容请搜索“候鸟反指纹浏览器”

什么是浏览器指纹? 浏览器指纹技术应用有哪些?
文章图片