该附加组件使用户可以阻止网站使用JavascriptAPI对其进行指纹识别。用户可以选择阻止完全在某些或所有网站上的API(可能会破坏某些网站),或者只是阻止或伪造其指纹友好的读出API。有关更多信息指纹可以在找到。阻止模式有以下几种:•阻止读取API:所有不在白名单或黑名单中的网站都可以使用用于在页面上显示内容的API,但是不允许使用读出的API将值返回到网站。•伪造的读取API:Canvas Blocker的默认设置,也是我的最爱!所有不在白名单或黑名单中的网站都可以使用API可以在页面上显示某些内容,但是每次调用readout API都必须返回一个新的随机值。•输入时为假:在显示文本时,绘制的像素会稍作修改。这使附加组件的检测更加困难,但是安全性较低。在WebGL画布上,行为与“伪造的读出API”相同。•要求读出API权限:不在白名单或黑名单中的所有网站都可以使用API,以在页面上显示某些内容,但是每次调用该网站时,系统都会询问用户是否应允许该网站使用读出的API。•屏蔽所有内容:忽略所有列表并屏蔽所有网站上的API。•仅允许白名单:仅允许白名单中的网站使用API。•请求许可:如果网站未列入白名单或黑名单,则将询问用户是否应允许该网站使用每次调用API。•仅阻止黑名单:阻止仅适用于列入黑名单的网站的API。•允许所有内容:忽略所有列表,并允许所有网站上的API。受保护的“指纹” API:•canvas 2d•webGL•音频•历史记录•窗口(默认禁用)•DOMRect
canvasblocker