捕获时间
2008-12-24
病毒摘要
该样本是使用“ vc ”编写的蠕虫程序,由微点主动防御软件自动捕获,采用“nspack”加壳方式试图躲避特征码扫描,加壳后长度为 “23,240字节”,图标为“”,使用“exe”扩展名,通过“网页木马”、“文件捆绑”、“移动存储介质”等途径植入用户计算机,运行后下载其他木马到本地运行。
感染对象
windows 2000/windows xp/windows 2003
传播途径
网页木马、文件捆绑、移动存储介质
防范措施
已安装使用微点主动防御软件的用户,无须任何设置,微点主动防御将自动保护您的系统免受该病毒的入侵和破坏。无论您是否已经升级到最新版本,微点主动防御都能够有效清除该病毒。如果您没有将微点主动防御软件升级到最新版,微点主动防御软件在发现该病毒后将报警提示您发现“病毒”,请直接选择删除处理(如图1);
图1 微点主动防御软件自动捕获未知病毒(未升级)
如果您已经将微点主动防御软件升级到最新版本,微点将报警提示您发现"worm.win32.autorun.jkv”,请直接选择删除(如图2)。
图2 微点主动防御软件升级后截获已知病毒
对于未使用微点主动防御软件的用户,微点反病毒专家建议:
1、不要在不明站点下载非官方版本的软件进行安装,避免病毒通过捆绑的方式进入您的系统。
2、建议关闭u盘自动播放,具体操作步骤:开始->运行->gpedit.msc->计算机配置->管理模板->系统->在右侧找到"关闭自动播放"->双击->选择"已启用"。
3、尽快将您的杀毒软件特征库升级到最新版本进行查杀,并开启防火墙拦截网络异常访问,如依然有异常情况请注意及时与专业的安全软件厂商联系获取ag旗舰厅首页的技术支持。
4、开启windows自动更新,及时打好漏洞补丁。
病毒分析
该样本程序被执行后,创建名为“yanweixue”的互斥体,防止自身的再次调用, 修改自身文件属性为“隐藏”与“系统”;删除目录%systemroot%\system32\下“mfc71.dll”文件,%programfiles%\kingsoft\kingsoft internet security 2008\下“kasbrowsershield.dll”文件;修改系统时间年份为2004;调用系统“cacls.exe”命令提升下列文件与文件夹权限,赋予“everyone”用户完全控制权限:
|
%systemroot%\system32\packet.dll
%systemroot%\system32\pthreadvc.dll
%systemroot%\system32\wpcap.dll
%systemroot%\system32\npptools.dll
%systemroot%\system32\wanpacket.dll
%systemroot%\system32\drivers\npf.sys
%systemroot%\system32\drivers\acpidisk.sys
%allusersprofile%\「开始」菜单\程序\启动 |
|
加载操作系统sfc功能动态连接库文件“sfc_os.dll”,查找其五号函数并调用,去除对“beep.sys”系统文件的保护,修改系统“beep.sys”文件,成功后启动“beep”服务实现对“beep”服务的替换,驱动加载后恢复系统ssdt表,解除计算机部分的主动防御,达到自身保护的目的,成功后关闭此服务,恢复“beep.sys”文件,遍历查找下列安全软件进程,找到后尝试关闭该安全进程:
|
360safe.exe
360tray.exe
360rpt.exe
runiep.exe
rav.exe
rstray.exe
ccenter.exe
ravmon.exe
ravmond.exe
guardfield.exe
ravxp.exe
gfupd.exe
kmailmon.exe
kavstart.exe
kacpfw.exe
kwatch.exe
updaterui.exe
rfwsrv.exe
rfwproxy.exe
rfwstub.exe
ravstub.exe
rfwmain.exe
tbmon.exe
nod32kui.exe
nod32krn.exe
kasarp.exe
frameworkservice.exe
scan32.exe
vpc32.exe
vptray.exe
antiarp.exe
kregex.exe
kvxp.kxp
kvsrvxp.kxp
kvsrvxp.exe
kvwsc.exe
iparmor.exe
avp.exe
vstskmgr.exe
esusafeguard.exe
wuauclt.exe |
|
遍历查找下列服务,一旦找到尝试停止服务:
|
sharedaccess
mcshield
kwhatchsvc
kpfwsvc
symantec antivirus
symantec antivirus drivers services
symantec antivirus dedinition watcher
mcafee framework服务
norton antivirus server |
|
遍历查找包含下列文字的窗口,一旦找到尝试发送“wm_destroy” 与
“wm_close”消息关闭该窗口:
|
安全卫士
专杀
nod32
process
进程
瑞星
木马
绿鹰
防御
微点
主动防御
防火墙
病毒
mcafee
检测
firewall
virus
anti
金山
江民
worm
sreng
清理
超级巡警
卡巴斯基
杀毒 |
|
移动%systemroot%\system32\下“spoolsv.exe”文件,到%systemdrive%下,名称改为“tmm.tep”,移动成功后,拷贝自身为“spoolsv.exe”文件到%systemroot%\system32\与%systemroot%\system32\dllcache\目录下,并开启“spoolsv.exe”进程;隐藏方式调用运行“iexplore.exe”进程,并向其进程内存空间中注入恶意可执行代码,达到运行中访问下列指定网络的效果,自动下载相应
木马到%systemdrive%\documents and settings\目录下,名称为“1ts.pif”,“2ts.pif”,“3.pif”,“4.pif”,“5.pif” ,“6ts.pif”,“7.pif”,“8.pif”,“9ts.pif”,“10ts.pif”;目录%systemdrive%\ documents and settings\下“ccdd.pif”,下载成功后自动运行:
|
http://a. ***7.com/dd/1.exe
http://a. ***7.com/dd/2.exe
http://a. ***7.com/dd/3.exe
http://a. ***7.com/dd/4.exe
http://a. ***7.com/dd/5.exe
http://a. ***7.com/dd/6.exe
http://a. ***7.com/dd/7.exe
http://a. ***7.com/dd/8.exe
http://a. ***7.com/dd/9.exe
http://a. ***7.com/dd/10.exe
http://a.***7.com/dd/x.gif |
|
添加注册表启动项,达到开机自启动目的:
|
项:
hklm\software\microsoft\windows\currentversion\policies\explorer\run
键值:internetnet
数据:%systemroot%\system32\spoolsv.exe |
|
删除系统启动项hklm\software\microsoft\windows\currentversion\run下指定安全软件的启动项键值,实现指定安全软件不能开机启动:
|
键值:
kavstart
360safebox
360safetray |
|
修改注册表破坏显示所有文件和文件夹,达到隐藏自身目的:
|
项:
hkey_local_machine\software\microsoft\windows\currentversion\explorer\advanced\folder\hidden\showall
键值:checkedvalue
数据:2; |
|
删除注册表相关键值破坏安全模式,阻止用户进入安全模式:
|
项:
hklm\system\currentcontrolset\control\safeboot\minimal\{4d36e967-e325-11ce-bfc1-08002be10318}
项:
hklm\system\currentcontrolset\control\safeboot\network\{4d36e967-e325-11ce-bfc1-08002be10318} |
|
在注册表hklm\software\microsoft\windows nt\currentversion\image file execution options\下添加下列项,达到劫持大部分安全软件的目的:
|
360rpt.exe
360safe.exe
360tray.exe
360safebox.exe
safeboxtray.exe
avp.exe
avp.com
avmonitor.exe
ccenter.exe
icesword.exe
iparmor.exe
kvmonxp.exe
kvsrvxp.exe
kvwsc.exe
navapsvc.exe
nod32kui.exe
nod32krn.exe
kregex.exe
frameworkservice.exe
mmsk.exe
ask.exe
woptilities.exe
regedit.exe
autorunkiller.exe
vpc32.exe
vptray.exe
antiarp.exe
kasarp.exe
rav.exe
kwatch.exe
kmailmon.exe
kavstart.exe
kavpfw.exe
runiep.exe
guardfield.exe
gfupd.exe
rfwmain.exe
ravstub.exe
rfwstub.exe
rfwproxy.exe
rfwsrv.exe
msconfig.exe
srengldr.exe
arswp.exe
rstray.exe
qqdoctor.exe
trojandetector.exe
rstray.exe
trojanwall.exe
trojdie.kxp
pfw.exe
hijackthis.exe
autorun.exe
键值均为:debugger
数据均指向:%systemroot%\system32\dllcache\spoolsv.exe |
|
不断遍历磁盘,拷贝自身名为“zgqz.pif”到磁盘分区根目录,并创建“autorun.inf”文件,均修改属性为“隐藏”与“系统”,“autorun.inf”内容为:
|
[autorun]
shell\open=打开(&o)
shell\open\command=zgqz.pif
shell\open\default=1
shell\explore=资源管理器(&x)
shell\explore\command=zgqz.pif |
|
|