广告广告
  加入我的最爱 设为首页 风格修改
首页 首尾
 手机版   订阅   地图  繁体 
您是第 2400 个阅读者
 
发表文章 发表投票 回覆文章
  可列印版   加为IE收藏   收藏主题   上一主题 | 下一主题   
upside 手机 葫芦墩家族
个人头像
个人文章 个人相簿 个人日记 个人地图
特殊贡献奖 社区建设奖 优秀管理员勋章
头衔:反病毒 反诈骗 反虐犬   反病毒 反诈骗 反虐犬  
版主
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片
推文 x0
[资讯教学] 打造自己的病毒清除工具
来 源: 赛迪网

打造自己的病毒清除工具
作者:趋势科技 发文时间:2004.07.22


注:以下的方法仅适用非档感染型的蠕虫、木马以及后门程式,适用平台为win2k以及winxp

使用相关程式说明:
  reg.exe命令行注册表修改工具,winxp安装完毕后即存在系统中,win2k的系统可以通过win2k安装光碟下Support\Tools目录中的setup.exe安装。
  Pskill.exe进程中止工具,该工具可以从


http://www.microsoft.com/technet/sys...ies/pstools.mspx下载。
  一个批次处理分为以下部分:
  1.病毒服务处理部分
  2.病毒进程处理部分
  3.注册表的清理部分
  4.病毒档的清理部分
详细说明
病毒服务处理部分:
  使用win2k以及winxp下的net stop命令进行病毒服务程式的停止,语法如下
net stop [服务名称]
  举例来说:net stop _reg,将停止名为_reg的服务程式运行
病毒进程处理部分:
  使用前述的pskill.exe工具进行病毒程式进程的中止
pskill [进程档案名称]
  举例来说:pskill spollsv.exe,将中止名为spollsv.exe的程式的运行
注册表的清理部分:
  使用命令行注册表修改工具进行注册表的清理
• 注册表项目的删除
1.子键的删除
reg delete [子键名称] /f
2.注册表值的删除
reg delete [子键名称] [/v值名称] /f
• 注册表专案的修改
reg add [子键名称] [/v值名称] [/t值类型] [/d值] /f
注:reg工具使用说明
REG command KeyName [/v ValueName | /ve] [/t Type] [/s Separator] [/d Data] [/f]
command,指定的操作类型
add,修改或添加注册表专案
delete,删除注册表项目
KeyName,注册表键,即根键与注册表键的组合
FullKey ROOTKEY\SubKey
根键ROOTKEY [ HKLM | HKCU | HKCR | HKU | HKCC ]
子键SubKey
/v,标识子键下的值名称
/t,值资料类型
[ REG_SZ|REG_MULTI_SZ|REG_DWORD_BIG_ENDIAN|REG_DWORD
|REG_BINARY|REG_DWORD_LITTLE_ENDIAN|REG_NONE|REG_EXPAND_SZ]
缺省则默认为REG_SZ类型
/d,标识要添加到某个注册表值下的资料,注册表值名称由/v参数指定
/f,不需用户确认,强制执行对注册表的删除或是覆盖
示例
reg delete HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\
CurrentVersion\RunServices /v "COM++ System" /f
以上命令将删除
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows
\CurrentVersion\RunServices键下的,名为"COM++ System"的值
病毒档的清理部分:
  使用del命令简单的删除病毒档,由于病毒的档通常生成在windows安装目录下的一些系统目录中,可以使用替代符%windir%指示windows的安装路径
示例
del %windir%\system32\spollsv.exe
病毒清除批次处理示例:

rem WORM_LOVGATE.AF
@echo off
rem service part
net stop _reg

rem process part
pskillhxdef.exe
pskillravmond.exe
pskilltkbellexe.exe
pskillupdate_ob.exe
pskillcdplay.exe
pskillspollsv.exe
pskill iexplorer.exe

rem registry clean part
reg delete HKEY_LOCAL_MACHINE\Software\Microsoft\Windows
\CurrentVersion\RunServices /v "COM++ System" /f
reg delete HKEY_LOCAL_MACHINE\Software\Microsoft\Windows
\CurrentVersion\RunServices /v "SystemTra" /f
reg delete HKEY_LOCAL_MACHINE\Software\Microsoft
\Windows\CurrentVersion\Run /v "WinHelp" /f
reg delete HKEY_LOCAL_MACHINE\Software\Microsoft
\Windows\CurrentVersion\Run /v "Hardware Profile" /f
reg delete HKEY_LOCAL_MACHINE\Software\Microsoft
\Windows\CurrentVersion\Run /v "Microsoft Associates, Inc." /f
reg delete HKEY_LOCAL_MACHINE\Software\Microsoft
\Windows\CurrentVersion\Run /v "Program In Windows" /f
reg delete HKEY_LOCAL_MACHINE\Software\Microsoft
\Windows\CurrentVersion\Run /v "Shell Extension" /f
reg delete "HKEY_CURRENT_USER\Software\Microsoft
\Windows NT\CurrentVersion\Windows" /v "run" /f
reg delete HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\_reg /f

rem file clean part
del %windir%\system32\hxdef.exe
del %windir%\system32\iexplorer.exe
del %windir%\system32\kernel66.dll
del %windir%\system32\ravmond.exe.exe
del %windir%\system32\tkbellexe.exe
del %windir%\system32\update_ob.exe
del %windir%\cdplay.exe
del %windir%\system32\spollsv.exe

(责任编辑:宋红伟)



爸爸 你一路好走
献花 x0 回到顶端 [楼 主] From:台湾 | Posted:2006-12-14 18:54 |

首页  发表文章 发表投票 回覆文章
Powered by PHPWind v1.3.6
Copyright © 2003-04 PHPWind
Processed in 0.057709 second(s),query:15 Gzip disabled
本站由 瀛睿律师事务所 担任常年法律顾问 | 免责声明 | 本网站已依台湾网站内容分级规定处理 | 连络我们 | 访客留言