网络分析专家论坛 netexpert's Archiver

kingzoo 发表于 2006-12-1 10:05

Backdoor.Win32.Rbot.bms分析

[b]病毒标签: [/b]
病毒名称: Backdoor.Win32.Rbot.bms
病毒类型: 后门
文件 MD5: D66206EF89BD6CAF3EEAAD830539368A
公开范围: 完全公开
危害等级: 3
文件长度: 83,456 字节
感染系统: windows98以上版本
开发工具: Microsoft Visual C++ 6.0
加壳类型: NSPack
      WWPack32
命名对照: 毒霸[win32.Troj.mybot.bcd.83456]
      BitDefender [Generic.Sdbot.258F9724]

[b]病毒描述: [/b]
   该病毒属后门类,病毒运行后衍生病毒文件到系统目录%WINDIR%,并在系统根目录和临时文件夹temp下分别建立a.bat和1.reg文件,在自动运行后删除自身,修改注册表,添加启动项,以达到随机启动的目的,终止DOCM格式的文件打开,该病毒可远程控制用户机器,进行修改、删除文件,传送等操作。

[b]行为分析: [/b]
1、病毒运行后衍生病毒文件:

%WINDOWS%\wkssr.exe
%WINDOWS%\kb914389.log
系统盘根目录\a.bat(自动删除)
%temp%\1.reb(自动删除)

2、修改注册表,添加启动项,以达到随机启动的目的:

新建注册表键值:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows
\CurrentVersion\Run\
键值: 字串: "Microsoft dll Host Service "="wkssr.exe"
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows
\CurrentVersion\RunServices
键值: 字串: "Microsoft dll Host Service "="wkssr.exe"
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run\
键值: 字串: "Microsoft dll Host Service "="wkssr.exe"
HKEY_CURRENT_USER\Software\Microsoft\Windows
\CurrentVersion\RunServices\
键值: 字串: "Microsoft dll Host Service "="wkssr.exe"
HKEY_CURRENT_USER\Software\Microsoft\OLE\
键值: 字串: "Microsoft dll Host Service "="wkssr.exe"
HKEY_CURRENT_USER\SYSTEM\CurrentControlSet\Control\Lsa\
键值: 字串: "Microsoft dll Host Service "="wkssr.exe"
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Ole\
键值: 字串: "EnableRemoteConnect "="N"

修改注册表键值:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Ole\
新建键值: 字串: "EnableDCOM "="N"
原键值: 字串: "EnableDCOM "="Y"
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\NetBT\Parameters\
新建键值: 字串: "TransportBindName "=""
原键值: 字串: "TransportBindName "="\Device\"

4、终止DOCM格式的文件打开:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Ole\
新建键值: 字串: "EnableDCOM "="N"
原键值: 字串: "EnableDCOM "="Y"

5、该病毒可远程控制用户机器,进行修改、删除文件,传送等操作。

注:% System%是一个可变路径。病毒通过查询操作系统来决定当前System文件夹的位置。Windows2000/NT中默认的安装路径是C:\Winnt\System32,windows95/98/me中默认的安装路径是C:\Windows\System,windowsXP中默认的安装路径是C:\Windows\System32。


--------------------------------------------------------------------------------
[b]清除方案:[/b]

手工清除请按照行为分析删除对应文件,恢复相关系统设置。


(1) 使用“进程管理”关闭病毒进程
(2) 删除病毒文件

%WINDOWS%\wkssr.exe
%WINDOWS%\kb914389.log

(3) 恢复病毒修改的注册表项目,删除病毒添加的注册表项

新建注册表键值:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows
\CurrentVersion\Run\
键值: 字串: "Microsoft dll Host Service "="wkssr.exe"
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows
\CurrentVersion\RunServices
键值: 字串: "Microsoft dll Host Service "="wkssr.exe"
HKEY_CURRENT_USER\Software\Microsoft\Windows
\CurrentVersion\Run\
键值: 字串: "Microsoft dll Host Service "="wkssr.exe"
HKEY_CURRENT_USER\Software\Microsoft\Windows
\CurrentVersion\RunServices\
键值: 字串: "Microsoft dll Host Service "="wkssr.exe"
HKEY_CURRENT_USER\Software\Microsoft\OLE\
键值: 字串: "Microsoft dll Host Service "="wkssr.exe"
HKEY_CURRENT_USER\SYSTEM\CurrentControlSet\Control\Lsa\
键值: 字串: "Microsoft dll Host Service "="wkssr.exe"
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Ole\
键值: 字串: "EnableRemoteConnect "="N"

修改注册表键值:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Ole\
新建键值: 字串: "EnableDCOM "="N"
原键值: 字串: "EnableDCOM "="Y"
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\NetBT\Parameters\
新建键值: 字串: "TransportBindName "=""
原键值: 字串: "TransportBindName "="\Device\"

[b]分析小组[/b]:安全咨询中心([url]http://bbs.kingzoo.com)[/url]

sonic812 发表于 2007-1-4 23:05

详尽,明了,不错。

deeperpurple 发表于 2007-1-9 17:10

有源代码分析不?

页: [1]

Powered by Discuz! Archiver 6.1.0  © 2001-2007 Comsenz Inc.