木马下载器
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