瑞星专家:lpk.dll病毒现象手工处理

互联网 | 编辑: 沈毅成 2011-10-23 00:00:00转载-投稿 一键看全文

lpk.dll病毒相信大家并不陌生,此类病毒已经流行有一段时间了,对应的专杀工具也可以从网上搜索下载到,这足以表明该病毒的广泛性及危险性。本文对该病毒进行了行为分析,并向您呈现了手动处理的全部过程。

清除lpk.dll不省力 需要实用工具帮助

图6:对于这些已经被激活调用的lpk.dll,可使用工具将其从进程中删除。

3) 在用XueTr逐一检查系统进程的过程中,发现其中一个svchost.exe进程下加载了一个十分可疑的模块文件hra33.dll,且无数字签名。

图7:某个svchost进程下加载了可疑dll模块。

右键选中查看模块文件属性,可以看到该文件大小也是43KB,与lpk.dll相同,创建日期也与lpk.dll一致。另外有没有觉得这个文件名很熟悉?再回想一下会发现该文件命名与temp目录下的hrlXX.tmp文件命名方式有异曲同工之处。综上所述,已经可以确定该文件与lpk.dll性质相同,直接用XueTr删之。

图8:仔细查看该模块详细信息,可确定其为病毒文件。

4) 上述删除操作完成后,再全盘搜索一次,会发现刚刚删除的lpk.dll病毒文件又出现了,真是"阴魂不散"。很明显系统中还存在残余病毒体不断释放lpk.dll文件,还需要进一步检查将其彻底清除。通过XueTr检查系统当前服务,发现一个很可疑的服务,对应的映像文件kkwgks.exe无数字签名。

图9:再次检查系统服务,可发现这个服务对应的文件没有数字签名。

查看kkwgks.exe文件属性发现该文件创建时间与lpk.dll一致,且文件大小与Temp目录下的hrlXX.tmp文件相同,十分可疑,直接将其删除。

图10:具体查看该程序,可发现该文件为病毒。

5) 删除kkwgks.exe文件即结束了病毒服务,还需要执行上面步骤1-3的删除操作,把再次释放的lpk.dll等文件全部清除,然后重启电脑再全盘搜索检查一遍,原来的病毒文件都不复存在了。

病毒行为分析

经过了上面的手动处理过程后,可以逆向思维简单分析一下病毒行为如下。

1) 病毒运行后会把自己拷贝到系统system32目录下以随机数命名(就是上面的kkwgks.exe),并创建一个名为Nationalgnf的服务。

2) 新的服务启动后,利用特殊手段让病毒映像替换svchost.exe,进程中看到的还是svchost.exe,似乎没有什么异样,但此时病毒已经将自己隐藏在svchost.exe里运行,病毒在这里完成的功能包括:

a. 完成病毒所有的后门任务;

b. 在系统system32目录下生成hraXX.dll(XX是生成的随机名);

c. 在系统临时文件目录下不断释放hrlXX.tmp文件(XX是生成的随机名),这里的hrlXX.tmp文件其实是system32下kkwgks.exe文件的备份,非常危险,作用是恢复system32下被删除的exe病毒文件;

d. 在存在可执行文件的目录下生成假的lpk.dll,属性为隐藏,当同目录下的exe运行时会自动加载,激活病毒。

总结

经过上述分析处理的过程,相信大家对于lpk.dll病毒已经有了一定的了解。虽然这类病毒变种较多、感染性强、危险性高,但若是真遇上了也不必惊慌,网上可以搜索下载到它的专杀工具,多数杀毒软件也已将其入库,只要借助合适的工具,通过合理的途径,不难解决。 

提示:试试键盘 “← →” 可以实现快速翻页 

总共 2 页< 上一页12
一键看全文

本文导航

相关阅读

每日精选

点击查看更多

首页 手机 数码相机 笔记本 游戏 DIY硬件 硬件外设 办公中心 数字家电 平板电脑