解码IE9用户代理

时间:2011-05-12 21:47:32

标签: internet-explorer-9 user-agent

我在Windows 7虚拟机中安装了IE9,并且很惊讶地看到了这个用户代理:

Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Trident/5.0; BOIE9;ENUSMSNIP)

特别是,最后两个键 BOIE9 ENUSMSNIP 看起来非常垃圾。我习惯于看到工具栏和加载项在用户代理的末尾注册自己,但这是在Windows 7的原始安装上,没有其他软件。

它们在注册表中定义:

HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings\5.0\User Agent\PostPlatform

该密钥的值为IEAK,显然是Internet Explorer Administrators Kitaccording to Microsoft发送自定义用户代理字符串。

但为什么?

我猜测BOIE9代表“在IE9上的Bing”。它是唯一有效的附加组件:

至于ENUSMSNIP,我很茫然。我的猜测是:

  • ENUS = Locale,对我来说是EN-US(“美国英语”)
  • MS = Microsoft
  • NIP = ???

我尝试将我的语言环境更改为EN-GB,但用户代理没有更新也没有注册表。所以它似乎只是在安装时才重要(如果我对ENUS的态度是对的)。

有谁知道这两个用户代理密钥代表什么?

或者,小心分享您的IE9用户代理是什么,也许我们可以将它们拼凑在一起?

1 个答案:

答案 0 :(得分:2)

你有权利,主要是。我认为这是模仿Firefox / Chrome更新的反网络钓鱼功能的结果。

EN_US : Locale (US English)
MS    : Microsoft
NIP   : Network Intrusion Prevention