Canvas Blocker - Fingerprint Protect

Canvas Blocker一个简单的无选项扩展名,用于防止canvas元素被恶意脚本用来对用户进行指纹识别。

特征:

1. 占地面积尽可能小的指纹防御者
2. 阻止或禁用某些主机名上的指纹
3.检测到画布指纹时通知
4. 禁用一些主机名或所有主机名的通知。
5. 适用于跨源 (CORS) 和沙盒 iframe(如 Disqus 和 Hangouts)
Canvas Blocker - Fingerprint Protect插图

笔记:

1. 没有开和关按钮,因为扩展并不意味着被禁用。如果有开和关按钮的用例,请在常见问题解答页面(评论部分)报告
2. 此扩展不会完全阻止画布元素。它只修改了两个方法来防止 JavaScript 引擎从该元素生成唯一标识密钥。

什么是画布指纹

Canvas 指纹识别是众多用于跟踪在线用户的浏览器指纹识别技术之一,允许网站使用 HTML5 canvas 元素而不是浏览器 cookie 或其他类似方式来识别和跟踪访问者。 Canvas 指纹识别通过利用 HTML5 canvas 元素来工作。当用户访问页面时,指纹识别脚本首先使用其选择的字体和大小绘制文本并添加背景颜色。接下来,脚本调用 Canvas API 的 ToDataURL 方法以获取 dataURL 格式的画布像素数据,这基本上是二进制像素数据的 Base64 编码表示。最后,脚本采用文本编码像素数据的哈希值作为指纹。

插件说明

此扩展通过防止 HTML canvas 元素被恶意脚本用于对用户进行指纹识别来保护用户隐私。当调用某些方法时,此扩展会为 canvas 元素生成的数据添加轻微的噪音。这样 canvas 元素就不能用于指纹识别目的。与其他类似的扩展相比,这个扩展更轻巧,并使用更有效的方法来阻止所有框架元素(顶部和子框架)的指纹识别。该扩展支持三种操作模式:
1.随机噪声
2. Random noise (per session)(对当前页面会话有固定标识)
3.固定噪声(始终具有固定但唯一的身份)

插件安装说明

1、在打开的谷歌浏览器的扩展管理器
就是点击最左侧的三个点,在弹出的菜单中选择【更多工具】——【扩展程序】
或者你可以在地址栏中直接输入chrome://extensions/
2、进入扩展程序页面后将开发者模式打勾
3、最后将解压出来的crx文件拖入到浏览器中即可安装添加
4、如果出现无法添加到个人目录中的情况,可以将crx文件右键,然后选择【管理员取得所有权】,再尝试重新安装
5、安装好后即可使用

Canvas Blocker - Fingerprint Protect下载地址
Canvas Blocker - Fingerprint Protect插图1
©下载资源版权归作者所有;本站所有资源均来源于网络,仅供学习使用,请支持正版!
0 0 投票数
文章评分
订阅评论
提醒
guest
0 评论
内联反馈
查看所有评论
0
希望看到您的想法,请您发表评论x