2008年7月5日

bsalsa.com 引起的 Windows Update 错误

Author: Hagen.GoO 转载请联系作者
MSN_contact: wantm009@hotmail.com
Keyword: bsalsa.com,Windows Update, User Agent
Quote:



  朋友电脑安装的是简体中文 Windows XP,近日访问 Windows Update 准备手动更新 XP 补丁时,老被告知:

该网站设计为仅与 Microsoft Windows 操作系统一起使用。
要查找设计用于 Macintosh 操作系统的 Microsoft
产品的更新程序,请访问 http://www.microsoft.com/mac/。

  想到以前遇过的一个案例 《User Agent 错误导致 Windows Update 失败》http://hagengoo.blogspot.com/2007/03/user-agent-windows-update.html ,于是访问 http://www.useragentstring.com/ 这个网站进行在线 User Agent 检测,该在线工具返回的 Your User Agent String 是:

Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; (R1 1.5); Embedded Web Browser from: http://bsalsa.com/; Mozilla/4.0(Compatible Mozilla/4.0(Compatible-EmbeddedWB 14.59 http://bsalsa.com/ EmbeddedWB- 14.59 from: http://bsalsa.com/ ; Mozilla/4.0(Compatible Mozilla/4.0EmbeddedWB- 14.59 from: http://bsalsa.com/ ; .NET CLR 1.1.4322)
  根据经验,应该是 User Agent 被 bsalsa.com 相关的程序篡改以至于 Windows Update 失败。于是打开注册表,发现 HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\User Agent\Post Platform 处有被篡改的迹象:


  删之,问题解决。

另补充,IE浏览器 User Agent 在注册表中,主要有以下几个地方容易被篡改:
  HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\5.0\User Agent\Post Platform
  HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\User Agent\Post Platform
  HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\5.0\User Agent\Post Platform
  HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\User Agent\Post Platform

没有评论: