文档章节

浏览器端指纹识别

2007lf
 2007lf
发布于 2015/06/06 10:44
字数 289
阅读 309
收藏 13
什么是浏览器指纹?
其实这是   Electronic Frontier Foundation研究出来的技术,可以匿名识别 Web 浏览器,准确率高达94%。通过查询浏览器的代理字符串,屏幕色深,语言,插件安装与支持的 MIME 类型,时区偏移量和其他功能,如本地存储和会话存储等等,然后这些值通过散列函数传递产生指纹,不需要通过 Cookie 存储就可以识别浏览器。
FingerprintJS 是一个快速的浏览器指纹库,纯 JavaScript 实现,没有依赖关系。默认情况下,使用 Murmur Hash 算法返回一个32位整数。Hash 函数可以很容易地更换。
http://valve.github.io/fingerprintjs/

通过检测浏览器安装的插件来识别是浏览器指纹重要的特征,然后在 IE 浏览器中,不可能只去检测浏览器列表和它们的 MIME 类型,因此需要设置 ie_activex: true 选项


有另外一种比较隐蔽的用户追踪技术,不使用cookie或者Javascript。
这里有翻译后的说明 http://blog.jobbole.com/46266/
https://github.com/lucb1e/cookielesscookies

© 著作权归作者所有

共有 人打赏支持
2007lf
粉丝 8
博文 200
码字总数 43608
作品 0
合肥
程序员
私信 提问
百度指纹识别? 闲聊

我想知道,在移动端浏览器里,不分机型,不管是否有指纹识别设备,手指按住图中指纹图片时是否有种方式可以获取到用户的指纹信息 是否可以借助像素点,可触发事件的像素点,比如每个像素块都...

livgo
2015/01/28
529
8
当谈论设备指纹时,我们到底在说什么?(转)

原标题:当谈论设备指纹时,我们到底在说什么? http://finance.ifeng.com/a/20170829/15621402_0.shtml   中新网8月29日电 “设备”和“指纹”作为独立名词存在时,其具有非常典型的硬件属...

长征2号
2017/10/05
0
0
本地照片管理系统--jAlbum_web

这是一个使用 Java 语言编写的本地照片管理系统。 使用 BS 架构。 服务端采用 Servlet 提供 RESTful 风格接口和动态页面供浏览器直接访问,集成照片 Exif 信息处理、视频流信息处理和人像识别...

shentar
2017/07/26
365
0
Chrome OS 将支持指纹识别,全民普及的节奏?

国外Chrome Unboxed发现谷歌最新提交的Chromium引擎积极尝试在Chrome OS上引入指纹识别功能,而新的功能可能会出现在即将更新代号为“Kevin”的Chromebook上。 谷歌针对上网本、低成本电脑所...

局长
2016/09/06
3.1K
13
阿里云云盾-风险识别-增强版模式发布

信息摘要: 注册风险识别与营销风险识别新增“增强版”模式,引入设备风险SDK能力,基于端检测及设备指纹,强力提升移动端风险防控能力。 适用客户: 有移动APP类企业 版本/规格功能: 注册风...

yundun_saf
09/28
0
0

没有更多内容

加载失败,请刷新页面

加载更多

ViewPager+Fragment+FragmentPagerAdapter实现软件主界面

ViewPager之前的页面是由View构成的,现在由Fragment构成,之前的PagerAdapter这里也换成了FragmentPagerAdapter.因为PagerAdapter有 public Object instantiateItem(ViewGroup container, i......

鱼想吃肉
19分钟前
1
0
feign文件上传遇到的坑

明天写

王俊博客
24分钟前
1
0
scala的sorted,sortBy,sortWith

val lst = List(1,3,2,4,5) //scala中对于集合的排序有三种方法:sorted,sortBy,sortWith //sorted方法对一个集合进行自然排序,传递一个Ordering隐式参数 def sorted[B >: A](imp...

whoisliang
39分钟前
1
0
区块链扩容最佳途径?十分钟讲清楚侧链技术

今天我们来讲区块链扩容的另一个主流方案——侧链,侧链可作为解决区块链扩容难题的一种有效解决方案。有些人认为,从理论上说,这种解决方案可让所有人都满意。 基础概念 侧链协议本质上是一...

HiBlock
41分钟前
1
0
3年经验Java程序员面阿里P6 差距在哪里

虽然这位小伙伴觉得自己工作三年了,结果阿里连面都不面就把自己挂了,这让自己感到很伤心。但是还是有网友觉得,三年不到p6,很正常啊,明年再面就没有问题啦! Java程序员3年经验面阿里P6,...

架构师springboot
43分钟前
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部