一个批处理杀毒系统

相信很多中过病毒的朋友都见过,
每各盘符下有一个AUTORUN.INF和一个EXE隐藏并且不好删除,甚至有的盘会打不开

它们是病毒再生的源泉,也是U盘病毒的主要手段

自动播放,双击盘后运行的不是EXPLORER,而是AUTORUN.INF文件里定义的EXE程序

现在我们制作免疫的批处理
首先是要保证你没有感染AUTORUN内容,即在安全地情况下进行
建立一个文本文件,输入以下内容
      @echo off
  taskkill /im explorer.exe /f
  for %%a in (D E F G H I J K L M N O P Q R S T U V W X Y Z) do @(
  if exist %%a: (
  rd %%a:\autorun.inf /s /q
  del %%a:\autorun.inf /f /q
  mkdir %%a:\autorun.inf
  mkdir %%a:\autorun.inf\"AUTORUN病毒免疫勿删除../"
  attrib +h +r +s %%a:\autorun.inf
  )
  )
      start explorer.exe

保存或另存为"免疫.bat"
双击运行即可,这个免疫文件夹删除不掉了就,而且WINDOWS会提示是无用文件,不要删除即可(没实验过它能不能清)


如果怀疑机器有毒,在文件夹选项里选不了显示所有文件,以及去不掉隐藏系统文件
说明病毒用这个方式的可能很高
因为这样我们只能在CMD下看到因藏的文件

下面再附上一个删除AUTORUN.INF和简单根目录EXE病毒的批处理:


 
      @echo off
  taskkill /im explorer.exe /f
  for %%a in (D E F G H I J K L M N O P Q R S T U V W X Y Z) do @(
  if exist %%a: (
  attrib %%a:\autorun.inf -s -h -r
  del %%a:\autorun.inf /f /q
      attrib %%a:\病毒.exe -s -h -r
  del %%a:\病毒.exe /f /q
  )
  )
      start explorer.exe

保存为BAT格式,病毒.exe这个根据自己需要去修改,SYS格式的只要没有病毒进程在运行,也可以删除,运行即可删除它们这些小虫子



如果这些搞定了,我们可以进一步深入

组建一个微型自动杀毒系统(黑体之间的写在文件里)
建立批处理 CORE.BAT
@echo off
:user
@REM [用户扫描,使用“目录列表.txt"]
@REM [--------------------------结束病毒列表中的进程------------------------]
for /f "eol=;" %%i in (列表.txt) do taskkill /f /t /im %%i
@REM [结束病毒列表中的进程,使用"列表.txt"]
for /f "eol=;" %%i in (列表.txt) do taskkill /f /t /im %%i
@REM [更改病毒文件属性,删除病毒文件]
for /f "eol=;" %%j in (目录列表.txt) do for /f %%i in (列表.txt) do attrib %%j\%%i -s -h -r
for /f "eol=;" %%j in (目录列表.txt) do for /f %%i in (列表.txt) do del %%j\%%i
GOTO exit
:exit
@REM 退出
echo GoodBye`~~
pause

建立扫描日志批处理 scan.bat
@ECHO OFF
Call CORE.bat >>log.txt
@echo OK

建立 目录列表.txt

;目录列表,可以自己删改,添加目录,按下边的格式,此行是注释
C:
C:\WINDOWS
C:\windows\system
C:\windows\system32
C:\WINDOWS\Driver Cache\i386
D:
E:
F:
I:
J:
G:
H:
建立 列表txt
;病毒文件列表,可以自己添加文件名,不要加任何符号,此行是注释
spoclsv.exe
yyjnldu.exe
new.sys



****注意:列表里你可以把一个病毒的驱动,EXE文件,DLL文件都写上,这样成功清除机会更大

附件中的系统进程可以用来排查可疑进程,安全风险列表可疑当病毒库添加到我们建立的列表中

有些病毒会起一些迷惑性的名称或者干脆和系统程序名称一样,但是目录不同,需要用组策略或HIPS来限制

对于替换系统文件的病毒,没有主动防御系统,着了道的话,就不太好手杀

有了主动防御,最好还要一个MD5或者,数字签名验证程序来辅助我们手动杀毒




用户系统信息:Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; TheWorld)

附件附件:

下载次数:234
文件类型:text/plain
文件大小:
上传时间:2008-7-6 16:12:12
描述:txt

附件附件:

下载次数:271
文件类型:text/plain
文件大小:
上传时间:2008-7-6 16:12:12
描述:txt

附件附件:

下载次数:252
文件类型:application/octet-stream
文件大小:
上传时间:2008-7-6 16:12:12
描述:rar

附件附件:

文件名:a8a9.rar
下载次数:606
文件类型:application/octet-stream
文件大小:
上传时间:2008-7-9 16:07:17
描述:验证系统程序

最后编辑天云一剑 最后编辑于 2008-07-09 16:07:17