Firefox的Chameleon:用户代理和数据欺骗者

尝试消除问题的工具

变色龙是新的 开源的 Mozilla Firefox的扩展名,它是Firefox附加组件浏览器的Random Agent Spoofer的端口。

随机代理欺骗者 在Firefox中添加了一些选项,以欺骗用户代理以及浏览器在连接时泄露给网站和服务器的其他信息。附加组件不兼容 使用Firefox 57 或更高版本,并且Chameleon将大多数功能引入Firefox 57或更高版本的设备。

你有很多事情 可以修改浏览器的指纹 ;网站和公司可能会使用浏览器自动显示或执行脚本时显示的数据对浏览器进行指纹识别。

注意 :变色龙与 Chrome扩展程序变色龙 也是一个防指纹扩展。

Firefox的变色龙

chameleon firefox

Chameleon专注于修改浏览器的用户代理。当Firefox连接到站点和服务器时,它会将用户代理显示给它们。用户代理向站点显示浏览器和版本,操作系统,接受的语言,引荐来源网址和其他信息。

该扩展的核心焦点是用户代理,但它提供了一些选项,用于更改标头并在其旁边配置其他与隐私相关的选项。

就用户代理而言,提供了以下选项:

  • 设置随机用户代理(移动和/或台式机)
  • 设置一个随机的桌面用户代理。
  • 设置一个随机的移动用户代理。
  • 设置特定的用户代理。支持Windows,Mac OS X,Linux,Android和iOS的浏览器。
  • 设置自定义用户代理。

您可以一次性更改用户代理,也可以配置扩展名以定期更改用户代理。可用的时间间隔从每分钟更改一次到每小时更改用户代理。您无法选择减少更改频率,例如每六个小时或每天更改一次。

Chameleon附带了大量的预设用户代理。您可以仅在Windows上将用户代理设置为各种Chrome,Firefox Microsoft Edge或Internet Explorer版本。

用户代理必须是最新的。 Firefox用户代理基于Firefox 59,即使Firefox 60已经发布。还提供了将用户代理设置为“真实配置文件”的选项。如果站点拒绝使用欺骗性用户代理,则该选项很有用。

Chameleon支持其他浏览器标题修改和隐私选项。当您在界面中切换到标题时,将获得以下选项:

header spoofing

  • 禁用授权。
  • 启用“请勿追踪”。
  • 欺骗if-none-match(ETAG)。
  • 通过使用自定义或随机IP进​​行欺骗。
  • 使用自定义或随机IP进​​行X伪装。
  • 禁用引荐来源。
  • 欺骗源引用。
  • 设置引荐来源网址X来源策略。
  • 设置引荐整理策略。
  • 欺骗接受编码。
  • 欺骗接受语言。

在配置标题选项时,您可能会遇到的一个问题是没有提供任何说明。虽然很容易理解某些选项,但“启用请勿跟踪”功能确实可以做到这一点,但尚不清楚诸如“禁用授权”或“欺骗通过”之类的其他功能究竟能做什么。

切换到选项选项卡会显示另一个与隐私相关的首选项列表,您可以根据自己的喜好或需求进行配置。

仅列举几个选项:

  • 禁用WebSockets。
  • 启用脚本注入。
  • 保护window.name。
  • 欺骗屏幕大小。
  • 启用跟踪保护 。
  • 启用第一方隔离 。
  • 抵抗指纹。
  • 自定义Cookie行为。
  • 使用直接链接在about:config中设置几个选项,例如禁用Pocket,Battery API,DRM,设备传感器或PDF.js,以及几个报告选项。

浏览器扩展程序支持使用特定配置文件的白名单,以便在网站上使用。它非常适合在无法使用欺骗性配置文件的网站上使用。

与随机代理Spoofer的比较

Chameleon支持Random Agent Spoofer支持的大多数功能,但有所不同。随机代理Spoofer包括较大的一组用户代理,例如游戏机或验证器,它支持更多的欺骗和隐私功能,例如欺骗已接受的文档。

另一方面,大多数功能都是核心功能。有些受到WebExtension的限制,例如无法直接修改about:config选项。

结束语

对于过去使用过Random Agent Spoofer或想要欺骗用户代理并在浏览器中修改大量与隐私相关的选项的Firefox 57和较新的用户,Chameleon是一个有趣的选项。

现在轮到你 :您是否使用隐私插件?