我的有线电视本周末出现故障,我不得不拜访一位朋友在线观看 HBO。奇怪的事情发生了,一直困扰着我。
我在 Chrome 上禁用了 Flash 插件,因为我使用的所有网站都支持 HTML5 视频播放。
每个其他需要 Flash 的网站都会将我重定向到 Flash 下载页面。然而,不知何故,HBO 网站实际上将我重定向到 chrome://plugins 页面,这意味着它可以检测到我手动禁用了 Flash 插件。不幸的是,我现在无法获得深入研究 JS 的凭据。
我在 SO 上找到了这篇文章。但是,那里的任何解决方案(包括接受的解决方案)都无法区分not installed和disabled。
有谁知道 JS 如何检测 Chrome 插件是否已安装、禁用或激活?这不应该完全沙盒吗?HBO 已经可以检测到隐身浏览,我想知道浏览器泄露所有这些信息的累积安全影响是什么。
在浏览了 JS 之后,我找不到任何关于这种类型验证的提及。也许这是 Chrome 所做的事情,而我不必要地担心?