专栏首页FreeBuf基于HTML5的Canvas指纹跟踪技术

基于HTML5的Canvas指纹跟踪技术

时至今日有许多的方式来跟踪访客,例如使用存在用户端的cookie技术,这种技术现已被大部分公司遗弃,如今出现了一种新的方法替代cookie可以来跟踪用户。

在这两年中,许多网站和跟踪软件都开始利用HTML5 canvas指纹。PS:Canvas是HTML5中动态绘图的标签。

每个浏览器生成不一样的图案

从根本上来说,每一种浏览器都会使用不同的图像处理引擎,不同的导出选项,不同的压缩等级,所以每一台电脑绘制出的图形都会有些许不同,这些图案可以被用来给用户设备分配特定编号(指纹),也就是说可以用来识别不同用户。

普林斯顿大学和比利时鲁汶大学安全研究人员发表了一篇研究报告指出,即使是电脑高手,面对基于canvas指纹的跟踪技术,也很难保护好自已的隐私。

Canvas利用HTML5 canvas API和JavaScript来动态生成你想要的图像。和其它跟踪技术一样,在过去的两年里,这种方法已
被成千上万的网站采用了,上至wihtehouse.gov下到youporn.com。

这篇报告提出了三种在线跟踪机制,”canvas fingerprinting” “evercookies”和”cookie syncing”可以在用户完全不知情的情况下来跟踪和识别用户。

Canvas跟踪在广告领域的应用

在线广告公司常常进行跟踪用户的行为,他们希望能通过建立每个用户的兴趣档案来理解消费者的行为。

通常,如果用户清除了他们电脑上的cookie或者阻止了cookie,广告主就不会知道访客是否访问了他们的广告,这使用广告效果大大降低,也使得广告公司的收入减少。所以这些广告公司一直致力于尝试更新更好的方法来了解网站访客的信息。一些大的广告公司已经把先前基于flash的广告转换成了HTML5动画广告。

研究人员指出:“Canvas指纹是浏览器指纹的最近研究成果,还没有被公开报道过。我们的调查结果得出排名前100000的网站
中5%都使用了这种技术。

HTML5 canvas不仅局限于图片处理,它还能监听用户的键盘输入、鼠标移动、以及触摸事件。你可以在Mozilla的官方网站上找到详细说明,Github上也有一些实例。

Canvas指纹被所有主流浏览器支持

HTML5 canvas技术被所有主流浏览器支持,可以通过大部分的PC、平板、智能手机访问。可以通过这个链接测试当前浏览器是否支持canvas指纹。

目前来说canvas指纹很难被阻挡,只要你用浏览器上网,你的行踪就相当于是公开的。

(我想说的是让IE6秒杀你们吧………)

[原文地址]

http://thehackernews.com/2014/07/html5-canvas-fingerprint-widely-used.html

本文分享自微信公众号 - FreeBuf(freebuf),作者:pynwolf

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2014-08-15

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 看我七十二变:HTML5游戏重打包变身安卓恶意软件

    随着W3C于2013年十月完成HTML5标准制定后,由HTML5编写的WEB应用程序数量一直呈快速增长趋势。我们可以预见越来越多的HTML5应用可能被攻击者利用...

    FB客服
  • 研究人员:去年每一次的ICO平均有五个漏洞

    根据安全研究人员的调查发现,在去年每一次的加密货币ICO(首次币发行)都平均包含五个安全漏洞,其中只有一次ICO不包含任何严重的安全漏洞。根据Positive....

    FB客服
  • 十大跨浏览器测试工具

    在多个平台上测试多种浏览器不但是很困难的 – 它几乎不可能的,因为没有那些好的测试工具。今天,我们就为大家提供很多涉及到跨浏览器测试的选择,并且告诉你那些“顶级...

    FB客服
  • 刚提的特斯拉上高速开启自动驾驶,却连撞6个石墩,车主很失望!

    在汽车的领域里,只要说起纯电动车的话大家第一时间想起的就是特斯拉了,它作为世界纯电动车的王者,它的地位是不可撼动的。作为汽车领域的巨头,他们的车型也是满满的黑科...

    企鹅号小编
  • HTML5 Video Player概览

    从以下三个方面分析 1.浏览器和设备的市场份额 2.媒体格式的支持 通过服务器端detect浏览器发送请求时的user-agent。 ? 3.标签属性 属性支持...

    八哥
  • 特斯拉全自动驾驶硬件发布!马斯克明年推RoboTaxi:傻瓜才用激光雷达

    马斯克和软硬件高管们一起,正式推出特斯拉全自动驾驶产品,包含芯片、硬件,以及软件配套方案。

    量子位
  • 特斯拉回应最新AutoPilot致命车祸调查:车主使用不当

    《连线》报道,美国国家交通安全委员会(交委会)周四公布调查结果称,2018年3月1日发生在佛罗里达州德尔雷海滩的Model 3致命事故中,特斯拉电动车的自动驾驶...

    量子位
  • 工人曝光特斯拉环境:压力大昏厥头晕痉挛,受折磨不敢说

    据英国《卫报》报道,特斯拉此前在加州菲蒙市收购了一座废旧工厂,然后将其变成了备受吹捧的“未来工厂”,以《X战警》中角色命名的巨型机器人在巨大的工厂内塑造和折叠着...

    机器人网
  • 特斯拉车主要注意了:你的车子极易被盗!

    镁客网
  • 意外与健康问题不断,放眼未来的特斯拉正在压榨员工?

    镁客网

扫码关注云+社区

领取腾讯云代金券