玉喜贸易 2008-5-5 08:58
妙用系统任务管理器揪出暗藏木马
windows任务管理器是大家对进程进行管理的主要工具,在它的“进程”选项卡中能查看当前系统进程信息。在默认设置下,一般只能看到映像名称、用户名、cpu占用、内存使用等几项,而更多如i/o读写、虚拟内存大小等信息却被隐藏了起来。可别小看了这些被隐藏的信息,当系统出现莫名其妙的故障时,没准就能从它们中间找出突破口。
|4@E2GbL
W
K"i&M
z.L$F-n!O"c8x
1.查杀会自动消失的双进程木马
y.A
L*um]
_5x`
3ZR0Z)tU*Pr _
前段时间朋友的电脑中了某木马,通过任务管理器查出该木马进程为“system.exe”,终止它后再刷新,它又会复活。进入安全模式把c:\windows\system32\system.exe删除,重启后它又会重新加载,怎么也无法彻底清除它。从此现象来看,朋友中的应该是双进程木马。这种木马有监护进程,会定时进行扫描,一旦发现被监护的进程遭到查杀就会复活它。而且现在很多双进程木马互为监视,互相复活。因此查杀的关键是找到这“互相依靠”的两个木马文件。借助任务管理器的pid标识可以找到木马进程。
|p(jw$J5h
'cJ5YX&or@!ly$i
调出windows任务管理器,首先在“查看→选择列”中勾选“pid(进程标识符)”,这样返回任务管理器窗口后可以看到每一个进程的pid标识。这样当我们终止一个进程,它再生后通过pid标识就可以找到再生它的父进程。启动命令提示符窗口,执行“taskkill /im system.exe /f”命令。刷新一下电脑后重新输入上述命令,可以看到这次终止的system.exe进程的pid为1536,它属于pid为676的某个进程。也就是说pid为1536的system.exe进程是由pid为676的进程创建的。返回任务管理器,通过查询进程pid得知它就是“internet.exe”进程。
&Gpf6\,N6e3i4Iba
/do:r2_iS
eqcY's5X
找到了元凶就好办了,现在重新启动系统进入安全模式,使用搜索功能找到木马文件c:\windows\internet.exe ,然后将它们删除即可。前面无法删除system.exe,主要是由于没有找到internet.exe(且没有删除其启动键值),导致重新进入系统后internet.exe复活木马。 qj
t;i}p;\]\
t&Vj
t,V;_]+[a/Y_
2.揪出狂写硬盘的p2p程序
D.|~oB?\Ar)W
I)W/xS1e
单位一电脑一开机上网就发现硬盘灯一直闪个不停,硬盘狂旋转。显然是本机有什么程序正在进行数据的读取,但是反复杀毒也没发现病毒、木马等恶意程序。
1w2pW"t+_1p'f*n:o3p
7{pj1h%k(W
打开该电脑并上网,按ctrl+alt+del键启动了任务管理器,切换到“进程”选项卡,点击菜单命令“查看→选择列”,同时勾选上“i/o写入”和“i/o写入字节”两项。确定后返回任务管理器,发现一个陌生的进程hidel.exe,虽然它占用的cpu和内存并不是特别大,但是i/o的写入量却大得惊人,看来就是它在捣鬼了,赶紧右击它并选择“结束进程”终止,果然硬盘读写恢复正常了。