您的位置:首页 > 其它

如何手工删除exe文件夹病毒

2016-10-27 12:26 190 查看
学校实验室的电脑全部感染了exe文件夹病毒,给同学们带来了很大的麻烦(写完的东西不能拷贝回自己的电脑)

病毒症状:将所有文件夹隐藏,建立同名exe文件,且大小一致,能够自动运行

如何检测该病毒:

开始菜单-->运行  输入cmd打开命令提示符,输入d:(或者感染了的盘符)

输入dir /a回车,如果文件列表中含有 Lotto.exe和autorun.inf,则说明感染了此种病毒

手杀方法:打开命令提示符,依次输入以下命令并执行

d:

attrib -s -h -a -r *.inf

del *.inf

attrib -s -h -a -r *.exe

del *.exe

del *.lnk

attrib -s -h /d /s

这个程序中,首先解除了autorun.inf病毒配置文件的保护,然后删除之,再解除病毒本体,连同其创建的伪文件夹一起删除。最后将所有被隐藏的文件夹解除隐藏属性

更便捷的方法是,建立一个.bat的批处理文件内容如下:

d:

attrib -s -h -a -r *.inf

del *.inf

attrib -s -h -a -r *.exe

del *.exe

del *.lnk

attrib -s -h /d /s

e:

attrib -s -h -a -r *.inf

del *.inf

attrib -s -h -a -r *.exe

del *.exe

del *.lnk

attrib -s -h /d /s

f:

attrib -s -h -a -r *.inf

del *.inf

attrib -s -h -a -r *.exe

del *.exe

del *.lnk

attrib -s -h /d /s

保存并运行后,病毒便被杀除了。

当然,这段代码有它的局限性,首先,它不能判断哪些EXE是病毒创建的,哪些是正常的文件,所以根目录下如果有别的exe也会被误删除

第二,如果C盘感染了相同的病毒,则这段代码不起作用,可以尝试重启后立即运行本程序(成功率95%)如果还不行,就使用360杀毒把(慢)

目前正在试图将这些代码用C语言重写,以更好的改进其它功能,提供交互界面
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: