微点交流论坛
» 游客:  注册 | 登录 | 帮助

 

作者:
标题: U盘蠕虫Worm.Win32.AutoRun.b
pioneer
超级版主




积分 4563
发帖 4545
注册 2007-7-16
来自 BJ
#1  U盘蠕虫Worm.Win32.AutoRun.b

U盘蠕虫

Worm.Win32.AutoRun.b

捕获时间

2010-3-24

危害等级



病毒症状

   该样本是使用“VC++”编写的“蠕虫病毒”,由微点主动防御软件自动捕获,长度为“341,075”字节,图标为“
”,使用“exe”扩展名,通过文件捆绑、网页挂马、下载器下载,移动存储介质等方式进行传播。病毒主要目的是下载安装木马程序。
   用户中毒后会出现网络运行缓慢,安全软件无故关闭,系统无故报错,无法进入安全模式,出现大量未知进程等现象。

感染对象

Windows 2000/Windows XP/Windows 2003/Windows Vista/ Windows 7

传播途径

网页挂马、文件捆绑、下载器下载

防范措施

已安装使用微点主动防御软件的用户,无须任何设置,微点主动防御将自动保护您的系统免受该病毒的入侵和破坏。无论您是否已经升级到最新版本,微点主动防御都能够有效清除该病毒。如果您没有将微点主动防御软件升级到最新版,微点主动防御软件在发现该病毒后将报警提示您发现“未知后门程序“,请直接选择删除处理(如图1);


图1 微点主动防御软件自动捕获未知病毒(未升级)




如果您已经将微点主动防御软件升级到最新版本,微点将报警提示您发现木马"Worm.Win32.AutoRun.b”,请直接选择删除(如图2)。


图2   微点主动防御软件升级后截获已知病毒




未安装微点主动防御软件的手动解决办法:

1.手动删除以下文件

%SystemRoot%\system32\dotnetfx.dll
%Temp%\ReInstall.exe
%Temp%\Forter.sys
%SystemRoot%\system32\APPMGMTS.dll

2.手动删除以下注册表项

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DotNetRecovery
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
名称:.Net Recovery
数据:rundll32.exe dotnetfx.dll,repair
HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\WINDOWS NT\CURRENTVERSION\IMAGE FILE EXECUTION OPTIONS 项下生成大量劫持项。
HKEY_LOCAL_MACHINE\SYSTEM\CURRENTCONTROLSET\SERVICES\FORTER
       
3. 手动恢复以下注册表值:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SafeBoot\Minimal
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SafeBoot\Network

4. 用正常系统文件替换%SystemRoot%\system32\APPMGMTS.dll


变量声明:

  %SystemDriver%       系统所在分区,通常为“C:\”
  %SystemRoot%        WINDODWS所在目录,通常为“C:\Windows”
  %Documents and Settings%  用户文档目录,通常为“C:\Documents and Settings”
  %Temp%           临时文件夹,通常为“C:\Documents and Settings\当前用户名称\Local Settings\Temp”
  %ProgramFiles%       系统程序默认安装目录,通常为:“C:\ProgramFiles”

※文章所有权归【pioneer】与【东方微点论坛】共同所有,转载请注明出处!※
2010-3-24 18:22
查看资料  发短消息   编辑帖子
pioneer
超级版主




积分 4563
发帖 4545
注册 2007-7-16
来自 BJ
#2  

病毒分析

1,释放文件病毒文件%SystemRoot%\system32\dotnetfx.dll并加载运行,更改注册表项记录运行次数并将其添加到系统自启动项以搜索感染移动存储介质。
2,释放病毒文件%Temp%\ReInstall.exe创建线程运行。
3,比较自身是否作为服务运行,如果不是则试图打开管道执行命令。并遍历svchost.exe的服务项,如果有没有使用的服务则读取该服务的dll文件,加载sfc_os.dll去除Windows文件保护。将自身数据全部写入该DLL中,创建文件%SystemDriver%\Delinfo.bin记录自身路径等信息,开启该服务将被感染的服务文件载入运行。
4,遍历进程,如果发现kav.exe或bdagent.exe则运行相关代码试图躲避杀毒软件查杀。并始终检自身运行状态,监视安全软件运行状态,解密出自身数据。释放驱动程序%Temp%\Forter.sys,创建服务加载驱动程序,执行成功后删除驱动文件以及键值。计算内核态函数地址,计算SSDT地址并恢复SSDT,将自身启动信息发送给驱动创建注册表启动并创建大量注册表项劫持大量安全软件。遍历进程,查找大量杀毒软件进程,如果找到则传入驱动,关闭安全软件进程。
5,创建线程从指定网址下载病毒木马运行,删除安全模式相关注册表键值,破坏安全模式。并改写Host文件屏蔽部分网站。
6,创建线程,搜索并感染文件rar,htm,html,asp,aspx,exe格式文件。
7,搜索移动介质如果找到则创建autorun.inf以及“recycle.{645FF040-5081-101B-9F08-00AA002F954E}\Setup.exe”实现自动播放感染移动存储介质。
8,查找局域网计算机,并尝试弱口令攻击,如果入侵成功则在C盘释放CONFIG.exe并使用at命令计划执行病毒文件。
  
病毒创建文件

%SystemRoot%\system32\dotnetfx.dll
%Temp%\ReInstall.exe
%Temp%\Forter.sys
%SystemRoot%\system32\APPMGMTS.dll

病毒创建注册表

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DotNetRecovery
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
名称:.Net Recovery
数据:rundll32.exe dotnetfx.dll,repair
HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\WINDOWS NT\CURRENTVERSION\IMAGE FILE EXECUTION OPTIONS 项下生成大量劫持项。
HKEY_LOCAL_MACHINE\SYSTEM\CURRENTCONTROLSET\SERVICES\FORTER
  
病毒访问网络:

http://a.nb***01.com:6969/announce               
http://b.nb***01.com:6969/announce               
http://c.nb***01.com:6969/announce               
http://d.nb***01.com:6969/announce               
http://e.nb***01.com:6969/announce               
http://f.nb***01.com:6969/announce               
http://g.nb***01.com:6969/announce               
http://up.nb***01.com/Down/33.rar 

病毒删除文件

%Temp%\Forter.sys

病毒删除注册表

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SafeBoot\Minimal
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SafeBoot\Network

※文章所有权归【pioneer】与【东方微点论坛】共同所有,转载请注明出处!※
2010-3-24 18:26
查看资料  发短消息   编辑帖子



论坛跳转:

可打印版本 | 推荐 | 订阅 | 收藏


[ 联系我们 - 东方微点 ]


北京东方微点信息技术有限责任公司 福建东方微点信息安全有限责任公司

闽ICP备05030815号