|
Trojan-PSW.Win32.OL-Game.rpg该样本是使用VC编写的盗号程序,主要通过网页木马、文件捆绑的方式传播,病毒主要获取网络游戏《大话西游2》的账号和密码以及其它私人信息。
Trojan-PSW.Win32.OL-Game.rpg激活后,检测系统中是否有“avp.exe”进程存在,如果有则通过相关API函数将%systemroot%\system32\drivers\beep.sys替换,修改文件属性为隐藏、系统,通过相关函数启动“Beep”服务加载驱动,加载成功后使用API函数DeleteFileA将驱动文件“beep.sys”删除,再将%systemroot%\system32\dllcache\beep.sys拷贝到%systemroot%\system32\drivers目录下;否则在%temp%目录下释放驱动“tmp*.tmp”,修改文件的属性为隐藏、系统;调用SCM写注册表项将“tmp*.tmp”注册成名为“mhfp”的服务,通过相关函数启动被注册的服务加载驱动,加载成功后使用API函数DeleteFileA将驱动文件“tmp*.tmp”删除,使用相关API函数将服务项“dohs”删除;
项:HKLM\SYSTEM\CurrentControlSet\Services\dohs\ 键值:DisplayName 指向数据:dohs 键值:ImagePath 指向文件:\??\%temp%\tmp*.tmp 键值:Start 指向数据:02
在目录%temp%下释放动态库“tmp*.tmp”,修改文件属性为隐藏、系统;通过API函数LoadLibraryA将“tmp*.tmp”加载运行;动态库运行后拷贝自身到%systemroot%\system32目录下,重命名为“msosdohs**.dll”;修改如下注册表键值使进程都自动加载动态库“msosdohs**.dll”;通过相关API函数获取动态库所在模块名称,与“xy2.exe”进行比较,如果是则通过读取其内存获取网络游戏账号和密码以及其它私人信息,通过HTTP协议将木马所截获信息发送到黑客的收信空间中;
项:HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Windows\ 键值:AppInit_Dlls 指向数据:%systemroot%\system32\msosdohs**.dll 在目录%systemroot%\system32\drivers目录下释放驱动“msosmsfpfis64.sys”,修改文件属性为隐藏、系统;调用SCM写注册表项将“msosmsfpfis64.sys”注册成名为“msfpfis64”的服务,通过相关函数启动被注册的服务加载驱动;以命令行的方式将病毒原程序删除。
项:HKLM\SYSTEM\CurrentControlSet\Services\msfpfis64\ 键值:DisplayName 指向数据:msfpfis64 键值:ImagePath 指向文件:\??\%systemroot%\system32\drivers\msosmsfpfis64.sys 键值:Start 指向数据:02 驱动beep.sys、tmp*.tmp、msosmsfpfis64.sys的作用是:钩取系统服务MDL,当由内存描述符表分配进程空间时,将msosdohs**.dll写入到每个新创建的进程空间中。
|
免责声明:本网转载内容均注明出处,转载是出于传递更多信息之目的,并不代表我们立场。 |
|