flyleaf 发表于 2009-12-29 14:16

Backdoor/Win32.Pincav.kyn分析

一、 病毒标签:
病毒名称: Backdoor/Win32.Pincav.kyn
病毒类型: 后门
文件 MD5: C3DDBBF331EF7299D2E0332F441065C0
公开范围: 完全公开
危害等级: 4
文件长度: 121,856 字节
感染系统: Windows98以上版本
开发工具: Borland Delphi 6.0 - 7.0

二、 病毒描述:
该恶意代码文件为变种后门类木马,病毒运行后查找RT_RCDATA资源,找到后Load该加密资源(包括IP地址、端口、服务名称等)信息,创建病毒互斥量名为“$OK”,防止病毒多次运行产生的冲突,拷贝自身文件到%System32%目录下,添加注册表病毒服务,开启一个IEXPLORE.EXE进程将病毒代码注入到该进程中连接网络进行通信,被控制的计算机会被控制者完全控制,病毒运行完毕后删除自身原文件。

三、 行为分析:
本地行为:
1、文件运行后会释放以下文件
%System32%\DBS.EXE

2、病毒运行后Load资源加密信息,包括病毒要衍生病毒名称、上线IP地址、端口、服务名等信息
BE2882DACEE16DC0BE648C96D8EB66925BC562349CE26E92BF64E8A8B3FD1BB6CA649C96A4910DB1DC7DDE9C85A122AACD4BFE8F8DBC2A8BF3299DDAD1E26F
解密后:
10.0.23.1|888|暂无|10|0|DBS.EXE|0|DBS_Server|DBSRemote|110111

3、开启一个IEXPLORE.EXE进程将病毒代码注入到该进程中连接网络进行通信,还有一种方法是注入到userinit.exe进程中

4、创建病毒服务
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\DBS_Server\Description
值: 字符串: "DBSRemote"
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\DBS_Server\DisplayName
值: 字符串: "DBS_Server"
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\DBS_Server\ImagePath
值: 字符串: "C:\WINDOWS\SYSTEM32\DBS.EXE."
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\DBS_Server\Start
值: DWORD: 2 (0x2)
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\DBS_Server\Type
值: DWORD: 272 (0x110)
描述:添加注册表服务
网络行为:
协议:TCP
端口:888
IP地址:10.0.23.**
描述:连接到远程IP等待控制端发送控制指令

注:%System32%是一个可变路径。病毒通过查询操作系统来决定当前System文件夹的位置。
      %Windir%            WINDODWS所在目录
    %DriveLetter%            逻辑驱动器根目录
    %ProgramFiles%         系统程序默认安装目录
    %HomeDrive%           当前启动的系统的所在分区
    %Documents and Settings%       当前用户文档根目录
    %Temp%             \Documents and Settings
                    \当前用户\Local Settings\Temp
    %System32%            系统的 System32文件夹
    
    Windows2000/NT中默认的安装路径是C:\Winnt\System32
    windows95/98/me中默认的安装路径是%WINDOWS%\System
    windowsXP中默认的安装路径是%system32%   


四、 清除方案:
1、使用安天防线可彻底清除此病毒(推荐)。
请到安天网站下载:http://www.antiy.com
2、手工清除请按照行为分析删除对应文件,恢复相关系统设置。
(1)使用ATOOL管理工具,“进程管理“强行结束IEXPLORE.EXE进程
(2) 删除病毒文件
%System32%\DBS.EXE
(3)删除病毒添加的服务
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\DBS_Server\Description
值: 字符串: "DBSRemote"
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\DBS_Server\DisplayName
值: 字符串: "DBS_Server"
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\DBS_Server\ImagePath
值: 字符串: "C:\WINDOWS\SYSTEM32\DBS.EXE."
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\DBS_Server\Start
值: DWORD: 2 (0x2)
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\DBS_Server\Type
值: DWORD: 272 (0x110)
页: [1]
查看完整版本: Backdoor/Win32.Pincav.kyn分析