我想知道如何临时更改 Firefox 的用户代理字符串,以便看起来我使用的操作系统与实际情况不同。有一个插件可以更改浏览器u/a,但我找不到也可以更改操作系统代理的插件。也许不容易?
为什么用户代理包含这些信息?我不明白为什么网站需要知道。
例如:
Mozilla/5.0 (X11; Linux x86_64 ) AppleWebKit/534.24 (KHTML, like Gecko) Ubuntu/11.04 Chromium/11.0.696.28 Chrome/11.0.696.28 Safari/534.24
Ubuntu 上的 Firefox 和 Chromium 都这样做。
有网站如whatsmybrowser.org和whatismybrowser.com该检测有关客户端的技术规格信息。据我所知,这是使用user-agent浏览器在 HTTP 请求上发送的信息完成的。
令我困惑的是,当我将user-agent字符串显式设置为随机值时,在某些情况下它仍然可以检测到我的浏览器和操作系统。
例如, whatbrowser.org知道我使用的是 Firefox 31;和 www.whatsmyua.com显示以下字符串:
Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:31.0) Gecko/20100101 Firefox/31.0
它看起来非常像一个用户代理。
但它是从哪里被检测到的?Firebug 显示刚刚fake-user-agent发送的 HTTP 请求标头。
如果重要的话,我正在使用 UAControl for Firefox(pt-br 版本,en-US 版本)伪造我的用户代理。
是否有可能欺骗航空公司的 GoGo 机上 WiFi 以为您拥有的是移动设备而不是笔记本电脑?
似乎现在大多数提供飞行无线服务的航空公司都使用GoGo。他们为手机和笔记本电脑提供不同的定价。似乎他们正在检查浏览器的用户代理。
出于好奇,是否有可能使用像这样的 Firefox 扩展来欺骗用户代理并允许笔记本电脑在 GoGo 移动计划下访问互联网?GoGo 将如何处理诸如 Thunderbird 之类的 IMAP 电子邮件客户端。IMAP 客户端是否也有一个用户代理字段,通常可以识别邮件客户端是在笔记本电脑还是移动设备上运行?
如何为 ssh 程序设置用户代理?没有用户代理的网络请求在我的网络上被阻止,我想知道 ssh 是否因此引发“对等连接重置”错误。我知道这与端口无关,因为我尝试了许多不同的常见和不常见端口都无济于事。
ssh 程序是否默认发送一个?
我仍在运行 Windows XP 并想访问 whatsapp 网站 (web.whatsapp.com)。显然,我可以在 Windows XP 上使用最新和最好的浏览器版本(Firefox、Chrome、IE 和 Edge 都有 EOSC 软件周期结束),这件事非常想确保您拥有最新和最好的操作系统和浏览器。
“抱歉,出了一些问题。我们正在尽快努力修复这个。”
我能做些什么来欺骗一些东西来让它发挥作用吗?
我不想升级到 Windows 7。不值得花时间,而且笔记本电脑对于 Windows 7 来说有点旧。
除了欺骗操作系统和浏览器字符串组件之外,它如何检测欺骗?
user-agent ×6
firefox ×2
browser ×1
isp ×1
spoofing ×1
ssh ×1
thunderbird ×1
web-whatsapp ×1
whatsapp ×1
windows-xp ×1