微软已修改WindowsVista,封住今夏 大会展示的一个安全漏洞,
微软补丁带来新问题著名 提建议
。但新的修补程序却可能造成新的问题。今年8月在黑帽(BlackHat) 大会上,新加坡Coseinc公司的波兰籍研究员JoaaRutkowska示范如何钻安全漏洞,避开6位版Vista内建的安全防护功能,让未经签名认证的驱动源代码(drivercode)继续执行。
这种绕道而行的作法,可能让 在电脑内安装恶意驱动程序,构成严重的威胁,因为这些恶意程序在低层级的操作系统执行。
Rutkowska也在黑帽安全会议上,示范如何用她写的范本程序(exploit)入侵WindowsVistaReleaseCandidate--Vista操作系统的最后测试版。该测试版已在0月上旬发布。
Rutkowska9日在她的博客上写道:“我们很快就发现,我们的范本程序已经没有作用了。”
微软把安全漏洞补起来是好消息,但这也可能带来一些问题。
Rutkowska指出,微软显然已把可能被 用来攻击的安全漏洞给补了起来,方法是阻止在使用者模式下跑的应用程序把信息写入(write-acce)原始磁盘(rawdisk)的磁区,就算这些应用程序用更高的管理员权限来执行也不放行,
电脑资料
《微软补丁带来新问题著名 提建议》(http://meiwen.anslib.com)。但她认为,这是个馊主意。她说,微软阻止 入侵的方法可能导致兼容性的问题,特别是对磁盘编辑器和信息回复工具等程序而言。现在,这类应用程序必须另外找自己的、经过签证的核心层级驱动程序,才能正常运作。
再者,微软拦阻攻击的手法只能治标,不能治本。Rutkowska说, 仍可以劫持合法的驱动程序,继续作乱。她说:“这没办法阻止 借用经过签证的驱动程序,来发动攻击。”
微软安全性技术部门的经理StephenToulouse说,从“时间和产品所受冲击”的观点来看,目前的改变是最适当的对策。他说:“从应用程序兼容性的角度来看,我们相信,这项改变不会造成什么大问题。记得,这只附加在6位版本上。”
Toulouse也指出, 要发动攻击,必须取得电脑上的管理员权限,这意味攻击会被Vista的使用者帐户控制功能(UAC)给拦截。
Vista内建的UAC功能用于使用者权限较少的PC,是微软防止恶意程序入侵Vista电脑的主要方法。相形之下,前一版WindowsXP缺省环境是管理员模式,可能让 入侵后大肆破坏。
Toulouse说:“电脑若是被自己的管理员任意 ,谈保护就难上加难。然而,我们觉得,Joaa的技巧是我们稍加调整后可以预先防止的。”
在她的黑帽简报中,Rutkowska提议,微软可采取两种替代方式修补Vista漏洞。但她说:“微软似乎决定忽略这些建议,转而采取最简单的解决办法,而不顾走捷径不能真正解决问题。”