导航器.mimetype一致性

navigator.mimeTypes consistency

本文关键字:一致性 mimetype 导航      更新时间:2023-09-26

我正在考虑使用浏览器的导航器。mimeTypes数组作为第三用户/浏览器标识符的手段。所以,例如,在我的Chrome上,当我运行…

console.log(navigator.mimeTypes[4].type);

得到"application/vnd.chromium.remoting-viewer"

我完全明白不止一个人可以将他们的mime类型设置为与我的相同的东西。我也完全明白,像这样的任何客户端都可以被攻击者相对容易地挫败。

我想知道的是,我期望一个人的浏览器的mime类型保持相同的一致性程度是多少?

如果100个或更多的人中有一个可能在一年的时间里最终发生变化,那就好了。但是20个人中有1个人会改变这就有问题了

您正在尝试进行浏览器指纹识别,这在之前已经进行了大量的研究。这是一个很好的入门。

具体来说,访问Panopticlick以发现基于共享信息的您自己的浏览器的独特性。你使用的数组显示在"Browser Plugin Details"输出中,显然提供了相当多的精度。