如何手工删除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语言重写,以更好的改进其它功能,提供交互界面
病毒症状:将所有文件夹隐藏,建立同名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语言重写,以更好的改进其它功能,提供交互界面
相关文章推荐
- 如何手工删除windows服务
- 如何手工删除残留的DFS NAMESPACE
- 如何手工删除控制面板“添加与删除程序”中的无效项目
- 如何手工删除oracle数据库和软件
- 如何手工删除AD RMS SCP?
- 如何手工删除与创建Oracle数据库
- 在自动内存管理下,如何手工删除撤销段
- 如何在删除并重新安装 IIS 之后修复 IIS 映射
- ASP如何添加或删除主机头。
- Windows下如何彻底删除
- 如何彻底删除软件程序(某些软件/程序在添加删除程序中不能删除)
- 如何彻底删除Oracle 选择自 chensheng913 的 Blog
- 如何删除某个用户的所有表的数据而保留表结构?
- 在Oracle中如何利用Rowid查找和删除表中的重复记录
- 如何在删除并重新安装 IIS 之后修复 IIS 映射
- 如何在页面中设置添加,删除按钮等操作?
- 如何彻底删除Oracle
- 如何在Struts 数据库应用程序中实现记录的删除、更新及链接(续)
- 关于如何 确认删除的另外一个办法
- 如何在DataGrid控件中实现编辑、删除、分类以及分页操作