我的网站不断收到带有以下用户代理字符串的奇怪请求:
Mozilla/4.0 (compatible; Synapse)
使用我们的友好工具谷歌,我能够确定这是我们友好社区Apache Synapse的标志性名片。“轻量级 ESB(企业服务总线)”。
现在,根据我能够收集到的这些信息,我仍然不知道这个工具是用来做什么的。我只能说这与 Web 服务有关,并且支持多种协议。信息页面只会让我得出结论,它与代理和网络服务有关。
我遇到的问题是,虽然通常我不在乎,但我们受到俄罗斯 IP 的影响很大(不是说俄罗斯 IP 不好,但我们的网站非常具有区域性),当他们这样做时将奇怪的(至少不是 xss/恶意的)值重新推送到我们的查询字符串参数中。
像&PageNum=-1或之类的东西&Brand=25/5/2010 9:04:52 PM。
在我继续从我们的网站阻止这些 ips/useragent 之前,我需要一些帮助来了解正在发生的事情。
任何帮助将不胜感激 :)
我必须使用一个特定的网站来工作,但是这个网站会检查我是否在使用 Internet Explorer,如果不是,则不允许我登录。我可以使用User切换我的 User-Agent 标头Agent Switcher Firefox 插件和网站工作正常,但我真的不想每次访问该网站时都切换标题,也不希望我的 User-Agent 标题永远说我正在使用 IE。
我在 Linux 上,所以不幸的是实际上切换到 IE 不是一个选项。
有没有办法在 Firefox 或 Chrome 中为特定网站定义特定的用户代理?
| 地点 | 报告的UA |
|---|---|
| https://duckduckgo.com/?q=what+is+my+user+agent&ia=answer | Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.81 Safari/537.36 Vivaldi/5.2.2623.26 |
| https://www.whatismybrowser.com/detect/what-is-my-user-agent/ | Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.81 Safari/537.36 |
| https://httpbin.org/get | Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.81 Safari/537.36 |
只有 DuckDuckGo 自己的机制检测到我实际上正在运行 Vivaldi,因为它具有 Vivaldi/5.2.2623.26其他两个所缺少的部分。
怎么会这样?这确实令我困惑。
我刚刚注意到,虽然所有其他浏览器似乎都有自己的用户代理字符串,但 Microsoft Edge 的看起来像这样:
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.79 Safari/537.36 Edge/14.14393
Run Code Online (Sandbox Code Playgroud)
为什么它有 Mozilla、Chrome 和 Safari,而不仅仅是 Edge?
我正在寻找一种在 Chrome 中切换用户代理的方法。
我尝试过Chrome 的 User-Agent Switcher,但成功率有限。我真的想要更多的用户代理,以及添加具有不同操作系统的新代理的能力。
还有其他方法可以更改 Chrome 的用户代理吗?
有谁知道屏蔽 Firefox 浏览器签名的方法,以便在世界其他地方看起来像 Internet Explorer?我知道有一个插件可以使用 IE 渲染引擎,但这违背了使用 Firefox 的目的。我真正想找到的是可以简单地用其他东西替换 Firefox 浏览器签名而不影响浏览器本身如何呈现页面等的东西。有没有类似的东西?
如何删除 Firefox 用户代理
目标是从所有 Web 请求中删除此标头,以防您不希望站点知道您使用的是哪个操作系统。
是否有 Firefox 扩展可以阻止网站检测您使用的操作系统?
另外,如果没有插件,是否可以编写一个?
我知道我可以通过禁用 JavaScript 来禁用网站查看我的操作系统类型,但是我可以只禁用检测操作系统的功能吗?
operating-systems javascript privacy user-agent firefox-extensions
在 Firefox 6 中,我使用代理工具插件来欺骗我的用户代理和平台字符串,作为我努力改善隐私的一部分。
从 Thunderbird 6 发送的电子邮件是否有等价物?如果是这样,我该怎么做?
我们开始将我们的笔记本电脑升级到 Windows 8 触摸屏,我们发现一些较旧的网站(我们无法更改的网站)将触摸屏检测为移动设备,并且无法正确加载网站。我们在桌面模式下使用 IE11。
有没有办法改变我们传递给网络服务器的用户字符串?
user-agent ×10
firefox ×3
browser ×2
privacy ×2
javascript ×1
security ×1
thunderbird ×1
vivaldi ×1
web ×1