联系我们

地址:黑龙江省哈尔滨市南岗区文库街16号智力大厦208室
邮编:150040
业务咨询办理:
——座机:0451-89060603
——手机:013945010420
电话总机:0451-86230075 86230073
传真:拨通总机转608
网站教学 QQ:499485031
网站教学 QQ:498760590
业务咨询 QQ:470030788
[ MSN:ourservice@hotmail.com ]

文章内容
磁盘打不开,autorun.inf等autorun类病毒解决方案
2008年06月13日 14:24    点击数:         
打印本页 收藏 关闭 【字号
导读:

一、解决方案:
使用U盘(autorun)病毒专杀,就可以了。建议使用360的。大部分的同类软件还有修复的功能。
二、分析:
磁盘分区双击打不开大都是因为autorun病毒引起的,病毒则是利用了autorun.inf文件。如果大家手头有随便的什么能自动运行的安装光盘,先显示隐藏文件,看看光盘的根目录下是不是有autorun.inf这个文件。
1.
如果在磁盘根目录下有autorun.inf这个文件,打开,
基本格式如下:
[autorun]
OPEN=com.bat.exe
ICON=ico.EXE,0
shell\标志\command=要执行的文件或命令行
open后面的就是恶意程序,删除之(包括恶意程序和autorun.inf

2.解释:
[AutoRun]                                                    //表示AutoRun部分开始,必须输入
Icon=C:\C.ico                                                 //C盘一个个性化的盘符图标C.ico
Open=C:\1.exe                                                //指定要运行程序的路径和名称,在此为C盘下的1.exe
shell\install=&Install                                                                               //在盘符的右键菜单中添加install
shell\install\command=SETUP.EXE                                                         //设置install的命令
shell=install                                                                                           //设置双击盘符时执行的命令,同样也可以是设置为其他的
病毒的则变异为:
shell\renyizifu=打开(&O)                                                                        //模拟原来盘符菜单的打开,诱使用户点击
shell\renyizifu\command=病毒程序                                 //所以U盘右键的打开,如果你不确定是安全的不要打开。
如果杀软给杀了病毒,可是一般的杀软不会修复系统,于是在双击盘符的时候会说找不到某某文件。因为杀了病毒后,重启之前还会存在病毒添加的右键,一般重启即可自动取消。手动删除如下:打开注册表,找到下述键 [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MountPoints2] 这个键下有形如{971e4573-22a6-11dc-b7e9-000461471032}的一堆子键,有的前面还用加号+,展开之,如果发现有autorunshell*.exe之类的删除即可。再说一点,形如{971e4573-22a6-11dc-b7e9-000461471032}的键前面,正常的是不应当有加号的。

3.不能显示隐藏文件:
打开注册表编辑器(在开始
->运行中输入regedit),找到
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced\Folder\Hidden\SHOWALL],把"CheckedValue"的健值改为1,类型为dword.然后打开"文件夹选项"->"查看",把"隐藏受保护的操作系统文件"的勾去掉,把"显示所有文件和文件夹"选上,确定。

4.要想免疫,可以采取这样的方法。
.360安全卫士,以开启它的“u盘病毒免疫,这样的话,它会监测移动设备中有没有autorun.inf,并且有则删之。
假如你不用
360的话,可以这样免疫。
在移动设备的根目录下创建
autorun.inf文件,文件内容如下:
[autorun]
ico=example.ico
仅仅上面两行,说明,亦可以是其他的图标。注意,autorun.inf和这个图标都要在根目录下。
如果用其他的图标要把相对或者绝对路径写上(
u盘中其他文件或者文件夹的图标用相对路径,cd等盘的图标用绝对路径)。每次插拔u盘的时候,windows会加载autorun.inf中指定的图标。如果autorun.inf被非法修改,可以通过图标的变化,得知有没有中毒。如果使用系统分区shell32.dll的图标,加上图标索引就行了。
5.
安全打开U盘的方法:
打开我的电脑;点工具栏文件夹,之后,会在资源管理器的左侧出来树状列表,用鼠标定位到移动设备上。这样u盘就打开了。


6.普通autorun免疫工具原理
在同一个文件夹下不能存在同名的文件夹和文件,注意,文件名是包括后缀名的。只要在磁盘根目录下创建一个不能被修改的autorun.inf,就能阻断autorun病毒的autorun.inf的传播。操作过程
cmd
i:                            /
跳转到u盘的根目录,你的u盘是哪个盘符就写哪个,也可以是本地磁盘
md autorun.inf           /
创建autorun.inf文件夹
cd  autorun.inf         
md dkdkk..\             /
最重要的一步,创建特殊的文件夹,当然也可以是md dddd.......\\  
之后再用attrib加上隐藏属性

如何删除:
rd dkdkk..\
rd /s /q autorun.inf
         
注意,你在创建特殊文件夹的时候写的什么,在这里就要写什么,比如 md 123...\ 那么,删除的时候就是 rd 123...\
这只是一个原理,我给出一个具体的实例。不过autorun.inf免疫并不是很管用(因为我有一次眼睁睁的看到免疫的autorun.inf被病毒改名字,然后病毒大肆运行,那个病毒叫ntdel*.com大体是这样子的名字,具体的名字记不清楚了),不论是怎样免疫,首先attrbi去掉隐藏属性,之后用renautorun.inf重命名,

Attrib –r –s –h autorun.inf
Ren autorun.inf heh
如果在ntfs下用了cacls设置访问属性,能设置当然就能取消
Cacls –p
所以我在上面的第四点说的是不是用autorun.inf免疫的方法,而是判断U盘的显示图标。
希望有帮助.



Copyright © 2000 - 2011┊Sumly Soft, All Rights Reserved┊三雷科技 版权所有┊Email:harbin@126.com┊公司简介

地址:黑龙江省哈尔滨市南岗区文库街16号智力大厦208室┊邮编:150040

业务咨询办理:0451-89060603、013945010420┊电话总机:0451-86230075 86230073┊传真:拨通总机转608

[网站教学 QQ:499485031┊网站教学498760590┊业务咨询470030788]┊[ MSN:ourservice@hotmail.com ]

黑B2-20040341

全球最专业的多语言大型商业社区系统 - 三雷软件
本商业网站系统由哈尔滨三雷科技有限公司开发提供
powered by sumly! cms 6.0.0 © 2000 - 2008 30t.com inc.
the most professional multilanguage commercial community developer - sumly