中华网络安全联盟 收藏本站
设为主页
商务合作
首页 新闻中心 行业动态 软件新闻 安全资讯 病毒预警 漏洞发布 操作系统 Dos Win9x Win2000 WinXP Win2003 WinVista Linux Unix
数据库 DB2 Access MSSQL MySQL Oracle Sybase 编程技术 ASP PHP JSP CGI/Perl XML .Net C/C++/C# VB VC Delphi Java 汇编
安全技术 安全教学 工具介绍 漏洞利用 病毒防范 入侵检测 防火墙 安全防范 汉化破解 攻击实例 加密解密 进程知识 技术论坛
中华网络安全联盟 >> 安全技术 >> 病毒防范 >> 杀软自己做 编写autorun病毒免疫工具
安全技术
安全资讯
病毒预警
漏洞发布
安全教学
工具介绍
漏洞利用
病毒防范
入侵检测
防火墙
安全防范
汉化破解
攻击实例
加密解密
网管教你电脑防毒的几
网管技术:网络维护专
网管技术:网络维护专
网管技术:网络维护专
网管技术:网络维护专
电脑蓝屏后你需要注意
重装Windows系统后 卡
解决WinXP重装后原文件
杀软自己做 编写autorun病毒免疫工具
字体:

中华网络安全联盟    作者:佚名    来源:互联网    时间:2007-10-27 17:17:52

   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:\nul (
  >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和删除相应文件达到直接消灭病毒的目的。操作比较简单,只要按两个键就可以了。





字体:
 
设为主页 收藏本站 联系我们 友情连接 商务合作 网友留言
Copyright©2006-2008 中华网络安全联盟 All rights reserved.