FlashGet = Downloader ?
因为系统刚装好建立备份.上网抓些更新文件.于是扫毒软体就侦测到电脑有病毒.
当初以为是误报,于是就重开机.发现有一个DLL注入进程.过没多久.电脑又发现伪装的
系统元件病毒.而随机病毒名称注入并有替换系统文件.
发现问题来源
1.我确定软体的来源都是干净的..包括FlashGet 也是官方下载.
2.电脑所有更新周边软体更新也全更新了.所以能利用的漏洞也有限.
3.也排除是透过浏览器下载运行.因为如果要执行会有警告.所以这点排除.
4.既然不知道是怎样感染.那就来强迫自己再次中毒.寻找病毒是透过什么途径进入到电脑里.
先还原系统.不上网,进行扫毒.并没有发现病毒.进程中也没有dll 存在.所以开始模拟把刚
之前所有去过的网站,使用过的软体通通运行一次.开始寻找病毒来源.
是Flashget ?
第一次开启FlashGet, 程式会自动连结到官方网站下载更新档案.
就算您取消更新.FlashgGet 程式开启还是会私下连结…
1.
透过分析可以得知 (如下图)
2.下载完毕时.就开始准备执行updates.cab解压缩出来的 EXE 物件.
说明确实是Flashget执行updates.exe 这程式.
利用 rundll32 来注册自己
rundll32.exe C:\WINDOWS\system32\mstest.dll GetDir C:\PROGRA~1\FlashGet\updates.exe
重开机后... mstest.dll 已经悄悄的注入到 svchost.exe
因为每次释放的文件都随机的.所以省略一些文件释放和修改系统的图文.
这点有兴趣的朋友可以自行分析.
所知释放文件名称都是随机. 但是档案都是同一个
mstest.dll
msbios.dll
upsmsg.dll
mstKde.dll
mstach.dll
msfont.dll
msGDI1.dll
mevent.dll
xmlpro.dll
dmserveresl.dll
dmserver.dll 替换修改为病毒 dmserver.dll
taskmager.exe 透过注入后下载的伪装文件
http://www.virustotal.com/zh-tw/analisis/56213da8dac8ffa4ccba4caf7902e68e |