社区应用 最新帖子 精华区 社区服务 会员列表 统计排行
  • 1790阅读
  • 1回复

[疑问]Microsoft 安全通报:4 种方法暂时屏蔽 IE 最新 0day

楼层直达
级别: 光盘见习
发帖
24
飞翔币
345
威望
13
飞扬币
754
信誉值
0
IE 最新 0day 波及了微软全线系统,目前暂时没有补丁。微软于近日发布了一份安全通报,指导您如何暂时屏蔽此漏洞。
漏洞出在 OLEDB32.dll 这个文件上。所以我们的目的就是屏蔽这个文件。对此,微软连出了4个杀手锏:

1. SACL 法(仅适用于 Vista)
[Unicode]
Unicode=yes
[Version]
signature="$CHICAGO$"
Revision=1
[File Security]
"%ProgramFiles%\Common Files\System\Ole DB\oledb32.dll",2,"S:(ML;;NWNRNX;;;ME)"

将以上内容保存为 BlockAccess_x86.inf
然后在命令提示符里执行 SecEdit /configure /db BlockAccess.sdb /cfg <inf file>
其中 <inf file> 为 inf 文件路径。若成功会看到“任务成功结束”的提示。

2. 禁用 Row Position 功能法
HKEY_CLASSES_ROOT\CLSID\{2048EEE6-7FA2-11D0-9E6A-00A0C9138C29}
打开注册表编辑器,将此键删除即可。

3. 取消 DLL 注册法
在命令提示符中输入 Regsvr32.exe /u "%ProgramFiles%\Common Files\System\Ole DB\oledb32.dll"
即可

4. 权限设置法
在命令提示符中输入 cacls "%ProgramFiles%\Common Files\System\Ole DB\oledb32.dll" /E /P everyone:N

Vista 系统则需要输入3个命令:
takeown /f "%ProgramFiles%\Common Files\System\Ole DB\oledb32.dll"
icacls "%ProgramFiles%\Common Files\System\Ole DB\oledb32.dll" /save %TEMP%\oledb32.32.dll.TXT
icacls "%ProgramFiles%\Common Files\System\Ole DB\oledb32.dll" /deny everyone:(F)

其中第一种方法影响最小(只影响 IE 对此 DLL 的访问)。

附:此漏洞影响的系统、软件列表

    * Windows Internet Explorer 7
    * Windows Internet Explorer 7 for Windows XP
    * Windows Internet Explorer 7 for Windows Server 2003
    * Windows Internet Explorer 7 for Windows Server 2003 IA64
    * Windows Internet Explorer 7 in Windows Vista
    * Windows Internet Explorer 8 Beta
    * Microsoft Internet Explorer 6.0 Service Pack 2
    * Microsoft Internet Explorer 6.0 Service Pack 1
    * Microsoft Internet Explorer 6.0
    * Microsoft Internet Explorer 5.01 Service Pack 4
    * Windows Server 2008 Datacenter without Hyper-V
    * Windows Server 2008 Enterprise without Hyper-V
    * Windows Server 2008 for Itanium-Based Systems
    * Windows Server 2008 Standard without Hyper-V
    * Windows Server 2008 Datacenter
    * Windows Server 2008 Enterprise
    * Windows Server 2008 Standard
    * Windows Web Server 2008
    * Windows Vista Service Pack 1, when used with:
          o Windows Vista Business
          o Windows Vista Enterprise
          o Windows Vista Home Basic
          o Windows Vista Home Premium
          o Windows Vista Starter
          o Windows Vista Ultimate
          o Windows Vista Enterprise 64-bit Edition
          o Windows Vista Home Basic 64-bit Edition
          o Windows Vista Home Premium 64-bit Edition
          o Windows Vista Ultimate 64-bit Edition
          o Windows Vista Business 64-bit Edition
    * Microsoft Windows Server 2003 Service Pack 1, when used with:
          o Microsoft Windows Server 2003, Standard Edition (32-bit x86)
          o Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
          o Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
          o Microsoft Windows Server 2003, Web Edition
          o Microsoft Windows Server 2003, Datacenter Edition for Itanium-Based Systems
          o Microsoft Windows Server 2003, Enterprise Edition for Itanium-based Systems
    * Microsoft Windows Server 2003, Datacenter x64 Edition
    * Microsoft Windows Server 2003, Enterprise x64 Edition
    * Microsoft Windows Server 2003, Standard x64 Edition
    * Microsoft Windows XP Professional x64 Edition
    * Microsoft Windows Server 2003 Service Pack 2, when used with:
          o Microsoft Windows Server 2003, Standard Edition (32-bit x86)
          o Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
          o Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
          o Microsoft Windows Server 2003, Web Edition
          o Microsoft Windows Server 2003, Datacenter x64 Edition
          o Microsoft Windows Server 2003, Enterprise x64 Edition
          o Microsoft Windows Server 2003, Standard x64 Edition
          o Microsoft Windows XP Professional x64 Edition
          o Microsoft Windows Server 2003, Datacenter Edition for Itanium-Based Systems
          o Microsoft Windows Server 2003, Enterprise Edition for Itanium-based Systems
    * Microsoft Windows XP Service Pack 2, when used with:
          o Microsoft Windows XP Home Edition
          o Microsoft Windows XP Professional
    * Microsoft Windows XP Service Pack 3, when used with:
          o Microsoft Windows XP Home Edition
          o Microsoft Windows XP Professional

对于非 x86 系统请参考微软安全通报自行操作。

FlowerCode@cnBeta 概括自微软安全通报

2008-12-14 9:52 对微软原文中的错误进行了修正。遇到错误提示的网友请重试。
 
级别: 终身优会
发帖
77585
飞翔币
268
威望
53252
飞扬币
21200
信誉值
36

只看该作者 1 发表于: 2008-12-14
认真是学习一下解决的方法
找一湖碧水,钓几尾闲鱼,想想人生得失,心游凡尘外;喝一壶老酒,交一群朋友,笑看人生冷暖。