禁用Windows Update Genuine Validation Tool
使用Windows Updates更新Windows XP补丁时,微软会首先给系统安装Windows Installer 3、Windows Update Genuine Validation Tool以及Windows Updates v6插件WUWebcontrol Class等等。其中,Windows Update Genuine Validation Tool的功能是微软会对客户端的系统进行正版Windows验证,通过验证才可以下载,否则将被禁止更新。
起初,绕过这个验证最简单的方法是在IE的“Internet属性”中“程序”标签的“管理加载项”中,禁用Windows Update Genuine Validation Tool,然后关闭所有IE窗口,重新打开IE,这时候使用Windows Updates时,就已经不需要再接受验证了。
然而,最近更新系统时发现,现在该插件在“管理加载项”窗口中,禁用一项是灰色不可选的,这样就比较麻烦了。不过道高一尺,魔终究会高一丈,在网上有人贴出一个JavaScript脚本,只要在“保持您的计算机保持最新程序”选择“快速”或者“自定义”这一步时,在地址栏内键入并运行:
javascript:void(window.g_sDisableWGACheck='all')
就可以完全绕过微软正版验证。当然,这种方法不需要关闭IE。但是,同样地,它也无法永久关闭Windows Update Genuine Validation Tool,下次更新时需要输入一次。
追记:这个hack已经失效了……现在最有保障的做法,是跟进0day中ETH0发布的XXX包。