木马下载器
Trojan-Downloader.Win32.Agent.bdh
捕获时间
2009-8-17
危害等级
高
病毒症状
该样本是使用“VC”编写的木马下载器,由微点主动防御软件自动捕获,采用“UPX”加壳方式,企图躲避特征码扫描,加壳后长度为“24,576 字节”,图标为“
”,病毒扩展名为“exe”,主要通过“文件捆绑”、“下载器下载”、“网页挂马”等方式传播,病毒主要目的为下载大量病毒并运行。
用户中毒后,会出现Windows安全中心被禁用、已打开的命令控制台窗口无故退出、部分杀毒软件无法运行或无故退出、系统运行缓慢、网络速度降低、出现大量未知进程等现象。
感染对象
Windows 2000/Windows XP/Windows 2003
传播途径
网页木马、文件捆绑、下载器下载
防范措施
已安装使用微点主动防御软件的用户,无须任何设置,微点主动防御将自动保护您的系统免受该病毒的入侵和破坏。无论您是否已经升级到最新版本,微点主动防御都能够有效清除该病毒。如果您没有将微点主动防御软件升级到最新版,微点主动防御软件在发现该病毒后将报警提示您发现“未知木马”,请直接选择删除处理(如图1);

图1 微点主动防御软件自动捕获未知病毒(未升级)
如果您已经将微点主动防御软件升级到最新版本,微点将报警提示您发现"Trojan-Downloader.Win32.Agent.bdh”,请直接选择删除(如图2)。

图2 微点主动防御软件升级后截获已知病毒
未安装微点主动防御软件的手动解决办法:
1、手动修复以下文件:
拷贝相同版本文件到: %SystemRoot%\System32\userinit.exe
拷贝新的文件到: %SystemRoot%\System32\dirvers\etc\hosts
2、手动删除以下文件:
%TEMP%\~3.t
%TEMP%\~15.tmp
3、手动删除以下注册表值:
键: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\avp
键: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\zx
4、手动恢复以下注册表:
键:HKEY_CLASSES_ROOT\Microsoft.XMLHTTP\CurVer\
值:[默认]
数据: Microsoft.XMLHTTP.1.0
键: HKEY_CLASSES_ROOT\Microsoft.XMLHTTP\CLSID\
值:[默认]
数据: {ED8C108E-4349-11D2-91A4-00C04F7969E8}
变量声明:
%SystemDriver% 系统所在分区,通常为“C:\”
%SystemRoot% WINDODWS所在目录,通常为“C:\Windows”
%Documents and Settings% 用户文档目录,通常为“C:\Documents and Settings”
%Temp% 临时文件夹,通常为“C:\Documents and Settings\当前用户名称\Local Settings\Temp”
%ProgramFiles% 系统程序默认安装目录,通常为:“C:\ProgramFiles”
病毒分析
(1)创建互斥体,防止多次运行,关闭Windows安全中心服务。
(2)隐式执行cmd.exe,查找控制台窗口是否存在,若找到,继续执行,否则直接退出。
(3)获得进程快照,查找杀毒软件相关进程,若找到进程360tray.exe、safeboxtray.exe、avp.exe,释放动态链接库%TEMP%\~3.t,,并调用rundll32.exe加载,通过安装服务的方式,将其相关服务和进程终止,通过创建注册表对avp.exe作映像劫持,之后释放文件%TEMP%\~15.tmp、%TEMP%\~16.tmp(文件名随机生成)。
(4)执行~15.tmp,判断自身是否为userinit.exe,若是,执行Explorer.exe。创建线程,获得进程快照,查找进程qq.exe是否存在,若找到,统计感染机器的系统相关信息,发送到指定网址;若没找到qq.exe,则继续查找是否有进程cmd.exe,如果找到,将其进程终止。
(5)从目标网址下载大量病毒到本地%TEMP%目录下,并执行。
(6)读取目标网址数据,将其下载并替换文件%SystemRoot%\System32\dirvers\etc\hosts。
(7)统计感染机器的网络信息,发送到指定网址。
(8)从目标网址下载病毒更新程序到%TEMP%目录,执行后更新病毒自身。
(9)提升自身权限,创建名为"zx"的服务,加载驱动~16.tmp并启动,将病毒代码写入%SystemRoot%\System32\userinit.exe,感染userinit.exe,实现病毒自启动。
(10)设置下次系统重启删除文件~16.tmp和病毒自身。
病毒创建文件:
%TEMP%\~3.t
%TEMP%\~16.tmp
%TEMP%\~15.tmp
病毒修改文件:
%SystemRoot%\System32\userinit.exe
病毒删除文件:
%TEMP%\~16.tmp
病毒创建注册表:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ccddc
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\zx
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\avp
病毒删除注册表:
HKEY_CLASSES_ROOT\Microsoft.XMLHTTP\CurVer\[默认]
HKEY_CLASSES_ROOT\Microsoft.XMLHTTP\CLSID\[默认]
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ccddc
病毒访问网络:
http://www1.fdc***8.cn/c2/getmac.asp
http://www1.fdc***8.cn/w1/getmac.asp
http://txt.i***k.com/xx.txt
http://txt.i***k.com/ad.txt
http://d.n***s.com/xx.exe
http://1.y***s.com