是否有 Firefox 扩展可以阻止网站检测您使用的操作系统?

use*_*123 6 operating-systems javascript privacy user-agent firefox-extensions

是否有 Firefox 扩展可以阻止网站检测您使用的操作系统?

另外,如果没有插件,是否可以编写一个?

我知道我可以通过禁用 JavaScript 来禁用网站查看我的操作系统类型,但是我可以只禁用检测操作系统的功能吗?

Dan*_*eck 11

禁用 JavaScript 不会阻止浏览器/操作系统检测,只需停用它并亲自查看启用它可能会提供一些下面描述的方法隐藏的信息。


使用插件更改您报告的用户代理(即浏览器),其中包括有关您的操作系统的信息。

打开选项,创建一个新的...用户代理,如下所示,然后从工具菜单的子菜单中选择它。

在此处输入图片说明

在此处输入图片说明

在此处输入图片说明

此用户代理描述根本不提供有关您的浏览器或操作系统的信息(除了可以使用其他方法收集的信息,例如基于 JavaScript 的检测),这些信息可能会干扰网站上的某些浏览器开关。删除您不想提供给网站的信息,并将其余信息保留。

  • @Phoshi 是的,您实际上可以使用 CSS 浏览器切换和例如`background-image: url(onlyLoadedInMozillaOrSo.png)` 来处理一些可见/已加载或不可见的元素,具体取决于浏览器特定的 CSS 处理(如 IE 的 `* html #元素`,IIRC)。这很乏味,但可以做到。它实际上可能是最可靠的解决方案:虽然用户代理可以被代理伪造或清理,并且 JavaScript 是(曾经?)通常被停用,但没有人在正常头脑中停用 CSS 或模仿另一个浏览器的行为怪癖。 (2认同)