我正在分析用户代理字符串
Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.5.30729; .NET4.0C; .NET CLR 3.0.30729; BRI/2)
使用http://user-agent-string.info/
等在线服务此服务均未识别令牌 BRI / 2
在此论坛中http://www.webdeveloper.com/forum/showthread.php?280135-identifying-user-agent-string-tokens
用户说这是 BRI Mobile,这是一个与网上银行有关的插件
我搜索过BRI Mobile,我发现这是iOs,Android,Windows PHONE的APP ...但现在问题是:如果我有一个安装了这个应用程序的Windows手机,并且我使用浏览器(不是BRI移动应用程序)在互联网上导航,我的用户代理可以被BRI-Mobile APP改变吗?
此外,除 BRI / 2 令牌外,用户代理似乎与移动设备无关....
非常答案 0 :(得分:4)
BRI / 2 令牌来自Bing Toolbar&它只适用于Internet Explorer。
Bing Bar适用于运行的PC:
Windows 7或更高版本; Windows Vista; Windows XP Service Pack(SP) 3
Internet Explorer 7或更高版本
以及您可能想知道的其他工具栏会向浏览器用户代理添加字符串:
Alexa Toolbar
Alexa AskTbS-PV/5.15.12.33066
询问BRI/2
Bing GTB7.4
Google 答案 1 :(得分:0)
Browser Exploitation Framework检测到所有浏览器用户代理,其中“BRI”为Bing:
modules/browser/detect_toolbars/command.js:
var toolbar_ua = new Array (
new Array (" Alexa Toolbar", " Alexa"),
new Array (" AskTbS-PV", " Ask"),
new Array (" BRI", " Bing"),
new Array (" GTB", " Google"),
new Array (" SU ", " Stumble Upon")
)
此代码似乎是试错过程的结果,如author's blog中所述:
2013年1月,我开始参与浏览器开发 框架(BeEF)和第一个分配是一个开发 工具栏检测模块。自从初步的网络搜索突出显示 由于缺乏关于此事的广泛信息,我正确地进入了 实践测试。