移除firefox上莫名其妙的.NET扩展

星期一, 六月 1st, 2009

安装.NET3.5SP1以后,Firefox插件栏中会多出一个插件Microsoft .NET Framework Assistant,且无法删除。

原本我也没有太在意,不过今天在网上发现该插件存在严重安全漏洞,这个插件给FireFox添加了目前为止Internet Explorer各个版本中最危险的安全漏洞之一:允许网站轻松而又不惹人察觉的在你的电脑上安装软件。MS都是在干啥啊……

删除方法如下:(英文原版

  1. 打开 Registry Editor(Vista/Windows 7中在开始菜单搜索框中输入 regedit, 或在XP中运行(R) regedit)。
  2. 打开下面键:
    • 32位系统:HKEY_LOCAL_MACHINE / SOFTWARE / Mozilla / Firefox / Extensions
    • 64位系统:HKEY_LOCAL_MACHINE / SOFTWARE / Wow6432Node / Mozilla / Firefox / Extensions
  3. 删除{20a82645-c095-46ed-80e3-08825760534b}键.
  4. 打开Firefox(如果已经运行需要关闭重新打开)在地址栏输入 about:config 回车。
  5. 在过滤框中输入microsoftdotnet快速定位到 general.useragent.extra.microsoftdotnet,右键点击并重置(Reset),再关闭Firefox。(某些系统中没有此项,可直接关闭Firefox跳到下面步骤).
  6. 从资源管理器定位到%SYSTEMDRIVE%\Windows\Microsoft.NET\Framework\v3.5\Windows Presentation Foundation.
  7. 删除目录 DotNetAssistantExtension
  8. 再打开Firefox,在插件栏中确认该插件(Microsoft .NET Framework Assistant)已经删除。

Comments are closed.