|
分析这些病毒,基本上是AUTORUN病毒,去年10月和今年年初爆发的威金和熊猫烧香病毒,也是利用了AUTORUN。AUTORUN类的病毒比较可恨,因为如果系统没做防护的话,可能导致插入U盘及感染——即使你重做系统,格式化了多次。在这里,忍不住大骂微软,组策略里有禁止光盘自动运行和禁止所有驱动器自动运行,为什么少一个仅运行光盘自动运行?而现在大量病毒都是利用了微软的AUTORUN,他们打这个补丁应该不难(设备是光驱或是其他驱动器,返回值是不同的)。既然微软不做,我们就要想着儿,怎么能够防止AUTORUN类的病毒。
AUTORUN的运行机制我就不说了,以下基本上是总结他人的成果,结合自己的体会。
- 一定在断网情况下安装系统,因为这时系统可能缺少足够的补丁,易受病毒攻击。
- 内置管理员帐号Administrator应加上密码,而且密码不要是111、123之类的
- 系统重新装好后,先不要着急装软件,需先设置禁止自动运行:方法,开始——>运行——>gpedit.msc——>计算机配置——>管理模版——>系统——>找到“关闭自动播放”,双击,选择“已启用”,关闭自动播放里选择“所有驱动器”。
当然,执行这一步后,即使插入了带AUTORUN病毒的U盘,病毒也不会自动运行。但我在实际中发现,有些机器也这样设置了,但仍然感染AUTORUN病毒,出现这种情况,不是因为插入带有AUTORUN病毒的U盘后病毒自动运行,而是因为人为的原因让病毒运行了,这就是很多人打开U盘的习惯——双击我的电脑或打开我的电脑,然后双击盘符(当然包括U盘盘符),如果该分区根目录上有AUTORUN.INF,双击盘符的默认动作将是运行AUTORUN.INF里指定的内容,比如病毒程序。所以说,这时病毒的运行,完全是你自己的原因,解决办法——别双击盘符,改用资源管理器或者类似的软件(如TotalCmd)打开。
有的时候,第3步的操作不能进行,因为有的机器的系统是XP HOME版,而不是XP Professional版,不含组策略。另外,有的人只会双击盘符打开(我遇到的99%的人都是采用这种方式),一旦使用资源管理器打开,就不会操作了或者非常不习惯,即使在资源管理器下也习惯双击盘符的方式,又会导致病毒运行,那还有其他的方法吗?当然有——使用权限控制,见第4步。 - 禁止含有AUTORUN.INF的磁盘的默认自动运行动作
方法:开始——>运行——>regedit——>HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\——>找到MountPoints2分支项,鼠标右键选择权限——>高级——>去掉“从父项继承……”那个勾选,在弹出的对话框中选择“删除”,然后确定。
这样,即使U盘里含有AUTORUN病毒,双击U盘盘符后,默认动作将不是运行AUTORUN.INF指定的程序,而是“打开”,从而避免了AUTORUN病毒的运行。当然,我们从上面的注册表分支里看到,这种情况仅适用于“当前用户”,如果你的电脑上有多个用户,那么对没有进行上述设置的用户是无效的,该用户双击盘符时,如果含有AUTORUN,默认动作是运行。这个没什么好的解决办法,只能一个一个用户地设置,好在大多数电脑上的用户都是一个。
附件是一个别人做的小脚本,安装运行后,可以增加鼠标右键“显示/隐藏系统文件”,有了这个,那些隐藏的病毒文件就可以看到了。另外,碰到一些人,机器感染病毒,感觉很纳闷——机器装了杀毒软件怎么还感染病毒?结果就换杀毒软件,但换的结果还是不灵。其实,即使机器装了杀毒软件,也不见得能识别出病毒,这是很正常的,在我看来,各种杀毒软件都差不多,有了附件这个小脚本,可能杀毒软件就能看到病毒并杀之了。 |
版权声明:本文内容来源互联网,仅供畜牧人网友学习,文章及图片版权归原作者所有,如果有侵犯到您的权利,请及时联系我们删除(010-82893169-805)。
|