如何屏蔽Canvas指纹跟踪
如何屏蔽Canvas指纹跟踪
研究人员发现,有许多流行网站正在使用一种难以被屏蔽的在线跟踪技术: AddThis Canvas指纹跟踪。
这项跟踪技术是基于一个事实:相同的HTML5 Canvas元素在不同的浏览器上产生出独特的可作为指纹使用的像素——因为浏览器可能使用了不同的图像处理引擎、输出选项和压缩水平,操作系统在抗锯齿和子像素渲染上可能使用了不同的算法和设置。
感兴趣的用户可以访问browserleaks.com测试浏览器是否支持 Canvas,是否容易受到Canvas指纹的跟踪。
Canvas指纹跟踪并不难屏蔽,Tor项目早在2012年就在Tor Browser Bundle中实现了Canvas指纹屏蔽器,电子前哨基金会称,它最近更新了Privacy Badger扩展,将能屏蔽AddThis 跟踪器和其它基于社交媒体的跟踪器。禁用JavaScript或使用NoScrip扩展也能屏蔽此类跟踪。
原文发布时间:2014-07-24
本文来自云栖合作伙伴“linux中国”
如何屏蔽Canvas指纹跟踪相关推荐
- Canvas 指纹追踪技术
目录 1. 设备指纹技术介绍 1.1 第一代 -- cookie / evercookie 1.2 第二代 -- 浏览器指纹技术 1.3 第三代 -- 发现设备后面的人 2. 指纹的分类 2.1 普通 ...
- canvas指纹(帆布指纹)
canvas指纹的探索 文章目录 **canvas指纹**的探索 帆布指纹介绍 1. 什么是帆布指纹 2. 帆布指纹作用 3. 工作原理是什么 4. 为什么这个hash值能够唯一标识一个浏览器呢? 5 ...
- h5调用指纹识别_如何用Html5进行指纹跟踪?
本文继<浅谈Web客户端追踪(上)>继续对主流的Web客户端追踪技术进行分析,主要介绍典型的指纹追踪技术和WebRTC技术,介绍一些简单的防跟踪的方法,并给出相关参考供感兴趣的朋友深入研究 ...
- 超级浏览器:防止精准识别从Canvas指纹开始
上一篇文章我们有说过,如果完全阻断了网站对用户的识别,很可能会直接导致用户无法登录网站. 小伙伴们复习可以看这里:跨境电商防关联,从超级浏览器的Cookies开始 所以网站需要有新的技术手段来精准识别 ...
- h5调用指纹识别_基于HTML Canvas实现“指纹识别”技术,canvas指纹
基于HTML Canvas实现"指纹识别"技术,canvas指纹 作者:zhanhailiang 日期:2015-01-31 说明 所谓指纹识别是指为每个设备标识唯一标识符(以下简 ...
- 指纹浏览器 开源 linux,浏览器指纹--Canvas指纹
从根本上来说,每一种浏览器都会使用不同的图像处理引擎,不同的导出选项,不同的压缩等级,所以每一台电脑绘制出的图形都会有些许不同,这些图案可以被用来给用户设备分配特定编号(指纹),也就是说可以用来识别不 ...
- 帆布指纹识别(canvas fingerprinting)
广告联盟或许网站运营者都希望能够精准定位并标识每一个个体,通过对用户行为的分析(浏览了哪些页面?搜索了哪些关键字?对什么感兴趣?点了哪些按钮?用了哪些功能?看了哪些商品?把哪些放入了购物车等等),为用 ...
- 防屏蔽浏览器_国外lead/emu广告联盟平台/扫盲篇–UA,指纹浏览器与流量来路-VMLogin指纹浏览器介绍..
国内的广告联盟近几年来越来越多,但是国外的广告联盟简直是多如牛毛,那么我们怎样快速地找到适合自己的国外的广告联盟平台呢? 做国外lead 绕不开的东西,UA 流量来路,浏览器指纹.虽然这连基础都不算的 ...
- 浏览器指纹实现方案:Cookie、Flash Cookies、帆布指纹识别
前言: 浏览器指纹指什么? 简单地说,浏览器指纹是一个能够唯一标识当前浏览器的字符串 作用: 在网络上精确定位到每一个个体,通过收集这些个体的数据,分析后更加精准的去推送广告(精准化营销)或其他有针对 ...
最新文章
- 2021年大数据常用语言Scala(二十五):函数式编程 排序
- YOLOV5 的小目标检测网络结构优化方法汇总(附代码)
- 每瓶啤酒2元,2个空酒瓶或4个瓶盖可换1瓶啤酒。10元最多可喝多少瓶啤酒?
- [分享]MOSS的CSS样式说明,一个老外总结的
- LDA 线性判别分析模型
- python inspect.stack() 的简单使用
- system table CRMC_BO_RANGES
- Intel 64/x86_64/IA-32/x86处理器 - 锁原子操作(2) - 总线封锁/缓存封锁
- struct与typedef 结构体定义
- LINQ聚合算法解释
- wsdl2java生成客户端代码_利用wsdl2java工具生成webservice的客户端代码
- 一步一步搭建vue项目
- MEMZ病毒详细分析
- 【ERROR】Error: Error trying to upgrade business network. Error: No valid responses from any peers.
- mysql gtid 同步_结合案例说说5.7使用gtid同步后,mysql.gtid_executed引起的从库gtid断层...
- 鼠标动不了(灯亮着)
- 疲惫!很疲惫(发发牢骚)
- hdu 4915 Parenthese sequence(贪心,模拟)
- 重视!我国儿童青少年近视患病率已超60%,低龄触网严重、睡眠不足 | 美通社头条...
- Java 计算接口调用时间
热门文章
- python调用百度地图实现导航pc_利用python和百度地图API实现数据地图标注
- java contains性能_java – 使用whereArrayContains进行搜索的效率
- C++socket编程(三)3.2 创建TCPServer设置服务信息并讲解网络字节序
- php中高光显示的高数,[技术博客]React Native——HTML页面代码高亮数学公式解析...
- python登录各种网页示例_Python 通过爬虫实现GitHub网页的模拟登录的示例代码
- 利用计算机诊断ct故障,计算机在CT室工作中的应用及管理
- gc java root_深入理解Java中的Garbage Collection
- python 偏函数装饰器
- 1.6 开发集合测试集的大小
- VMware NSX 6组件通信图