研究人员称 HTML5 可以被用来追踪网民

英文:Sphinx 译文:freebuf

http://www.freebuf.com/news/160692.html

HTML5可能是现在最流行的网页制作手段,但小心哦,由于它的新特性,追踪网民变得非常容易。

普林斯顿计算机科学助理教授Arvind Narayanan本周在加利福尼亚的Usenix’s Enigma 2018大会上发表演讲,展示了如何利用HTML5的一些高级功能(如音频播放功能)来识别各种浏览器类型,从而了解用户的喜好。

例如,不同的浏览器处理声音文件的方式略有不同,别有用心者就可以判断访客的浏览器、操作系统版本。将其与其他细节(如电池电量和WebRTC)结合起来,就可以为单个用户生成指纹。

不过大家知道,通常我们的浏览器在访问web网站时就会显示相关的操作系统信息。但是,如果使用了HTML5的跟踪方法,完全可以不依赖Javascript和cookie只依赖HTML5自带的特性就可以精准跟踪。

Narayanan解释说:“HTML5浏览器使用一个库来进行音频处理,但不同的软件栈结合上其他数据可以生成一个独特的指纹。同理,电池和WebRTC功能都存在这样的问题。“

Narayanan和他的团队多年来一直在监视广告追踪器的行为。 2014年,他们发现世界上访问量最大的十万个网站中有五千个使用了Canvas指纹识别技术来识别和跟踪访客,而访客全然不知。

去年的进一步研究发现,广告网络正在使用会话重播脚本追踪用户,他把这种方法起名为“类固醇分析”。 Narayanan表示,他和他的团队在8000个网站上发现了以这种方式追踪访客信息的广告追踪器,其中包括美国药房连锁店Walgreens的网站上的代码,显然他们很有可能通过这种方式将保密病历记录交给了广告商。

在事件曝光后,这种追踪技术遭到了大家的反对,广告跟踪提供商纷纷停止了服务。但是通过曝光能够起到的作用十分有限,广告追踪公司还是会追踪网络周围的人,并找出他们感兴趣的东西,以便为他们提供有针对性的广告和特别优惠。 Narayanan是Do Not Track浏览器功能的团队成员之一。

唯一的办法就是浏览器开发者从一开始就采取防护措施禁止广告商追踪用户,可是浏览器厂商往往不想参与。

因为浏览器厂商往往会选择中立,让用户自己解决,但实际上对于用户来说这就类似于邮件提供商不屏蔽垃圾软件,说他们要保持中立。

好消息是,Brave浏览器已经内建了反追踪功能,Firefox、Safari和Chrome也正在努力。

不过最根本的是我们需要重新思考反追踪功能,不要让网站记录信息,并且要更普及这个概念,可以向https一样做一个专门的警告提示。

隐私对于社会至关重要,如果我们无时无刻都能被追踪,被监视也就失去了隐私。

觉得本文对你有帮助?请分享给更多人

关注「前端大全」,提升前端技能

本文来自企鹅号 - 前端大全媒体

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏Fred Liang

VOICE DESIGN GUIDE 语音设计指南翻译

21030
来自专栏精讲JAVA

想要成为顶级程序员必须具备的思维,学会了少走三年弯路

《THe Effective Engineer》的作者Edmond Lau采访了很多硅谷顶级科技公司的顶尖软件工程师。他发现这些给世界带来巨大影响的的工程师们至...

20580
来自专栏非著名程序员

处境艰难的 App 开发者们如何自救

这是我朋友的公司不再研发原生 App 的原因——在网页端创业简单的多。怎么会这样呢?基于浏览器的网页端生态系统已经存在了 20 多年,而 App 系统却仅存世 ...

23870
来自专栏Java学习123

全栈工程师的思考

36680
来自专栏Java架构师学习

希望每一位2017殚精竭力的“Java程序猿”在2018宏图大业殚精竭力进阶Java宏图大业

殚精竭力 2017年,做得越多觉得自己不会得越多,有种殚精竭力的感觉。这一年在技术上的思考和实践的比较多,也大胆的尝试做了跨角色跨职能的架构。也有点什么都想做的...

41360
来自专栏Crossin的编程教室

写给新手程序员的一封信

  首先,欢迎来到程序员的世界。在这个世界上,不是有很多人想创造软件并解决问题。你是一名hacker,属于那些愿意做一些有挑战性的事情的人。   “当你不创造东...

35880
来自专栏phodal

全栈工程师的思考

什么是全栈工程师 在现在这一个时代来说,不会有人掌握所有的编程语言、技能,以后应该会有,但是掌握这些全部技术的不是人类了。所以,其实我们需要的是懂得多种技术的,...

21060
来自专栏闰土大叔

月薪8k和月薪38K的程序员,差距在哪儿?

今天的文章,土哥打算分享一位「有着八年开发经验的全栈大佬」的职场建议,各位码农萌新,搬好小板凳,准备洗脑。(以下均以第一人称的口吻叙事)

14840
来自专栏灯塔大数据

大数据圈盘点:你不知道的15个新技术

大数据中的大作为 对于大数据来说,业界这几周算是比较忙碌的。因为很多初创公司和一些老牌的公司都推出了数据分析和数据管理产品,以及更新了现有产品,提供更丰富的功能...

31260
来自专栏Albert陈凯

2018-08-25 学习本身不难,难得是了解该学哪些!

原文地址:https://mp.weixin.qq.com/s/1Suxe08Zq6jsUFNI9PO7xg

10330

扫码关注云+社区

领取腾讯云代金券