木马下载者
trojan-downloader.win32.agent.ccai
捕获时间
2012-07-17
危害等级
中
病毒症状
该样本是使用“vc ”编写的“木马下载器”,由微点主动防御软件自动捕获,采用“nspack”加壳方式,企图躲避特征码扫描,加壳后长度为“38,946”字节,图标为“”,使用“exe”扩展名,通过文件捆绑、网页挂马、下载器下载等方式进行传播。
病毒主要目的是指引用户计算机到黑客指定的url地址去下载更多的病毒或木马后门文件并运行。
用户中毒后会出现电脑的运行速度变慢,杀软无故退出而不能启动,出现大量未知进程等现象。
感染对象
windows 2000/windows xp/windows 2003/windows vista/ windows 7
传播途径
文件捆绑、网页挂马、下载器下载
防范措施
已安装使用微点主动防御软件的用户,无须任何设置,微点主动防御将自动保护您的系统免受该病毒的入侵和破坏。无论您是否已经升级到最新版本,微点主动防御都能够有效清除该病毒。如果您没有将微点主动防御软件升级到最新版,微点主动防御软件在发现该病毒后将报警提示您发现“未知间谍”,请直接选择删除处理(如图1)
图1 微点主动防御软件自动捕获未知病毒(未升级)
如果您已经将微点主动防御软件升级到最新版本,微点将报警提示您发现木马"trojan-downloader.win32.agent.ccai”,请直接选择删除(如图2)。
图2 微点主动防御软件升级后截获已知病毒
未安装微点主动防御软件的手动解决办法:
1.手动停止并删除"pcidump"、"asyncmac"、"aec"等病毒服务
2.手动删除以下文件
"%temp%\~frm.exe"
"%systemroot%\system32\updater.exe"
"%systemroot%\system32\drivers\pcidump.sys"
"%temp%\tmp.tmp"
"%temp%\pctools.tmp"
"%temp%\8939960_xeex.exe(前缀数字随机生成)"
"%systemroot%\system32\drivers\asyncmac.sys"
"%systemroot%\system32\drivers\aec.sys"
3.手动删除注册表
"hkey_local_machine\software\microsoft\windows\currentversion\run"
"hkey_local_machine\software\microsoft\windows nt\currentversion\image file execution options\杀软名称"
变量声明:
%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.获取系统目录,创建文件"c:\windows\system32\killdll.dll",写入病毒数据。加载该文件并执行其导出函数"killall",命令格式如"c:\windows\system32\rundll32.exe c:\windows\system32\killdll.dll killall",之后将该文件删除。
2.获取系统缓存目录,创建文件"c:\docume~1\admini~1\locals~1\temp\~frm.exe",写入病毒数据并执行。
3.获取系统目录,将病毒自身移动重命名为"c:\windows\system32\updater.exe"。
4.获取系统目录,创建文件"c:\windows\system32\drivers\pcidump.sys",写入病毒数据,创建内核驱动类型服务"pcidump",执行映像指向"\??\c:\windows\system32\drivers\pcidump.sys",并启动此服务。
5.打开设备对象"\\.\pcidump",发送"222014"控制请求,之后将"pcidump"服务停止并删除,该文件加载之后hook ssdt函数"zwquerysysteminformation",隐藏病毒文件、进程等信息。
6.获取系统缓存目录,创建文件"c:\docume~1\admini~1\locals~1\temp\_undelme.bat",写入批处理并执行,将病毒文件和自身删除。
7."c:\docume~1\admini~1\locals~1\temp\~frm.exe"运行之后:
(1)判断自身是否为"c:\windows\system32\userinit.exe",如果是则执行"c:\windows\explorer.exe",并跳过步骤(2)。
(2)设置"hkey_local_machine\software\microsoft\windows\currentversion\run\updater" = "c:\windows\system32\updater.exe"实现病毒开机自启动。
(3)向全局原子表中添加名字为"ttxoobbaaccdd"的原子,如果该名字存在则退出,避免病毒重复运行。
(4)获取系统缓存目录,创建文件"c:\docume~1\admini~1\locals~1\temp\tmp.tmp",写入病毒数据。
(5)创建宿主进程"c:\windows\system32\svchost.exe"。创建远程线程将"c:\docume~1\admini~1\locals~1\temp\tmp.tmp"注入到该进程并执行。
(6)拼接并打开网址"http://www.*.c**/count.asp?mac=00c029****fe&xxx=z1",将本地mac地址发送到远程主机。
8."tmp.tmp"加载之后,开辟新线程,下载文件"http://zhu.wujid*s*ob*:9099/a.txt"保存为"c:\docume~1\admini~1\locals~1\temp\pctools.tmp"。读取其中的网址信息:
"http://zhu.wujid*s*ob*.com:9099/best/s*ob*wujiqq.exe"
"http://zhu.wujid*s*ob*.com:9099/best/s*ob*wujidnf.exe"
"http://zhu.wujid*s*ob*.com:9099/best/s*ob*wuji2.exe"
"http://zhu.wujid*s*ob*.com:9099/best/ss*ob*wuji3.exe"
"http://zhu.wujid*s*ob*.com:9099/best/s*ob*wuji4.exe"
"http://zhu.wujid*s*ob*.com:9099/best/s*ob*wuji5.exe"
"http://zhu.wujid*s*ob*.com:9099/best/s*ob*wuji7.exe"
"http://zhu.wujid*s*ob*.com:9099/best/s*ob*wuji9.exe"
"http://zhu.wujid*s*ob*.com:9099/best/s*ob*wuji12.exe"
"http://zhu.wujid*s*ob*.com:9099/best/s*ob*wuji13.exe"
"http://zhu.wujid*s*ob*.com:9099/best/s*ob*wuji23.exe"
"http://zhu.wujid*s*ob*.com:9099/best/systtm.exe"
"http://down3.e***ock.com.cn/stockdoctor***883.exe"
"http://zhu.wujid*s*ob*.com:9099/best/s*ob*wujitu.exe"
"http://zhu.wujid*s*ob*.com:9099/best/false.exe"
保存为本地文件"c:\docume~1\admini~1\locals~1\temp\8939960_xeex.exe(前缀数字随机生成)"并执行。
9."killdll.dll"加载运行之后:
(1)提升当前进程权限为"sedebugprivilege(调试特权级)"。
(2)枚举进程快照,查找进程"ccenter.exe(瑞星组件进程)",删除原文件"c:\windows\system32\drivers\asyncmac.sys",重新创建此文件并写入病毒数据,创建内核驱动类型服务"asyncmac",执行映像指向"c:\windows\system32\drivers\asyncmac.sys",并启动此服务。
(3)打开设备对象"\\.\killps_drv",查找如下反病毒进程:
"avp.exe"、"safeboxtray.exe"、"360safebox.exe"、"360tray.exe"、"antiarp.exe"、"ekrn.exe"、 "rsagent.exe"、"egui.exe"、"ravmon.exe"、"ravmond.exe"、"ravtask.exe"、"aaglvgp,gzg"、 "ravstub.exe"、"rstray.exe"、"scanfrm.exe"、"rav.exe"、"agentsvr.exe"、"aaglvgp,gzg"、 "qqdoctor.exe"、"mcproxy.exe"、"mcnasvc.exe"、"mcshield.exe"、"rsnetsvr.exe"、 "mpfsrv.exe"、"mpsvc.exe"、"mpsvc3.exe"、"ikqqta,gzg"、"ikqqta,gzg"、"kmailmon.exe"、 "kavstart.exe"、"kpfw32.exe"、"kvmonxp.kxp"、"kvsrvxp.exe"、"ccsetmgr.exe"、 "ccevtmgr.exe"、"defwatch.exe"、"rtvscan.exe"、"ccapp.exe"、"vptray.exe"、"mcupdmgr.exe"、 "mcproxy.exe"、"mcshield.exe"、"mpfsrv.exe"、"mcsysmon.exe"、"mcmscsvc.exe"、 "mcnasvc.exe"、"mcagent.exe"、"mcshell.exe"、"mcinsupd.exe"、"bdagent.exe"、 "livesrv.exe"、"vsserv.exe"、"xcommsvr.exe"。并向设备对象发送"222004"控制请求以及进程id,强制结束该进程,并以"cmd /c sc config **** start= disabled"、"cmd /c taskkill /im **** /f"等命令禁用"ekrn.exe"、"avp.exe"、"bdagent.exe"等杀软服务,结束杀软进程。
(2)创建以上杀软进程映像劫持键值项"hkey_local_machine\software\microsoft\windows nt\currentversion\image file execution options\杀软名称" = "c:\windows\system32\svchost.exe",企图拦截杀软进程启动。
(3)停止服务"asyncmac",并删除文件"c:\windows\system32\drivers\asyncmac.sys"。
(4)创建病毒文件替换掉文件"c:\windows\system32\drivers\aec.sys",写入病毒数据,创建内核驱动类型服务"aec",执行映像指向"c:\windows\system32\drivers\aec.sys",并启动此服务。
(5)打开设备对象"\\.\xzwindos",之后停止服务"aec",删除文件"c:\windows\system32\drivers\aec.sys"。
(6)执行命令"cmd /c sc config ravtask start= disabled"、"cmd /c sc config rsscansrv start= disabled"、"cmd /c sc config ravtray start= disabled"、"cmd /c sc config rsravmon start= disabled"、"cmd /c sc config ravccenter start= disabled"。禁用杀软服务。
病毒创建文件:
"%systemroot%\system32\killdll.dll"
"%temp%\~frm.exe"
"%systemroot%\system32\updater.exe"
"%systemroot%\system32\drivers\pcidump.sys"
"%temp%\_undelme.bat"
"%temp%\tmp.tmp"
"%temp%\pctools.tmp"
"%temp%\8939960_xeex.exe(前缀数字随机生成)"
"%systemroot%\system32\drivers\asyncmac.sys"
"%systemroot%\system32\drivers\aec.sys"
病毒删除文件:
"%systemroot%\system32\killdll.dll"
"%temp%\_undelme.bat"
"%systemroot%\system32\drivers\asyncmac.sys"
"%systemroot%\system32\drivers\aec.sys"
病毒文件自身
病毒修改注册表:
"hkey_local_machine\software\microsoft\windows\currentversion\run"
"hkey_local_machine\software\microsoft\windows nt\currentversion\image file execution options\杀软名称" |