天下网吧 >> 网吧天地 >> 网吧技术 >> 网吧软件 >> 正文

手动编写Autorun病毒免疫工具 [U盘免疫工具]

2010-5-20未知佚名

autorun病毒的危害相信中过招的人都有体会。其最大的特点就在于很难清除干净,现在可以提前对系统分区做一次免疫工作,而那些已经中了autorun病毒的用户也能顺便将病毒清除。
  有人曾经使用系统组策略的方法,不过对于初学者来说有点复杂。现在复制以下代码到文本文件中,保存为bat文件即可。
  @echo off
  cls
  echo 按 S 键删除Autorun.inf并进行免疫
  echo.
  echo 按 D 键删除免疫程序
  echo.
  echo 按其他任意键退出
  echo.
  echo.
  SET Choice=
  SET /P Choice= 请选择要进行的操作:
  IF /I "%Choice:~0,1%"=="s" GOTO setup
  IF /I "%Choice:~0,1%"=="d" GOTO Delset
  IF /I "%Choice:~0,1%"=="q" GOTO Exit
  exit
  :Setup
  taskkill /im explorer.exe /f
  for %%a in (C 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"病毒免疫勿删除../"
  attrib +h +r +s %%a:autorun.inf
  )
  )
  start explorer.exe
  for %%a in (C 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: ul (
  >1.vbs echo msgbox^ "%%a:免疫成功",64,"提示:"
  1.vbs
  )
  )
  del 1.vbs
  echo.
  echo.
  echo 按任意键退出...
  pause>nul
  exit
  :delset
  For %%a In (C 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
  )
  )
  echo.
  echo.
  echo 操作完毕,按任意键退出...
  pause>nul
  exit
  具体原理为通过检测autorun.inf和删除相应文件达到直接消灭病毒的目的。操作比较简单,只要按两个键就可以了自己动手编写Autorun病毒免疫工具

本文来源:未知 作者:佚名

声明
声明:本站所发表的文章、评论及图片仅代表作者本人观点,与本站立场无关。文章是出于传递更多信息之目的。若有来源标注错误或侵犯了您的合法权益,请作者持权属证明与本网联系,我们将及时更正、删除,谢谢。 Email:support@txwb.com,系统开号,技术支持,服务联系微信:_WX_1_本站所有有注明来源为天下网吧或天下网吧论坛的原创作品,各位转载时请注明来源链接!
天下网吧·网吧天下
  • 本周热门
  • 本月热门
  • 阅读排行