萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 電腦基礎知識 >  >> 健康知識

從進程尋找木馬痕跡:實戰偵查系統進程、識別偽裝、優化性能

前言:進程 — 系統的「表演者」

許多用戶僅知結束進程能殺死程序,不知進程與程序對應、哪些該殺哪些不該殺。本文通過實例揭開進程神秘面紗,教你像偵探一樣從進程名單發現可疑傢伙。

實例一:與常見系統進程「交個朋友」

Win2000/XP: Ctrl+Shift+Esc 快速調出任務管理器;Win9x: Ctrl+Alt+Del。

1. 「主角」進程 — 系統運行基石,一般不可關閉

  • Win2000/XP:smss.exe、csrss.exe、winlogon.exe、services.exe、lsass.exe、svchost.exe (可多實例)、spoolsv.exe、explorer.exe、System Idle Process。
  • Win9x:msgsrv32.exe、mprexe.exe、mmtask.tsk、kernel32.dll。

進程與程序:程序是劇本/菜譜 (永存),進程是表演/烹調過程 (暫時)。Win9x/2000/XP 中線程是最小單位,進程可含多線程。

人鬼情未了 — svchost.exe

位於 System32,DLL 服務通用宿主進程。任務管理器常見多實例 (多 DLL 調用)。藍色代碼、沖擊波病毒均利用/影響它。
查看服務:Win2000 用安裝盤 SupportTools\Support.cab 解壓 tlist.exe,tlist -s 查看服務;XP 直接 tasklist /SVC (tasklist /fi "PID eq PID" 看詳情)。

2. 「配角」進程 — 非必須但常駐

internat.exe、systray.exe、rundll32.exe、loadwc.exe、ddhelp.exe、mstask.exe、ctfmon.exe、taskmgr.exe、msnmsgr.exe、wmiexe.exe 均正常。
建議:裝好系統後用「系統信息」→「軟件環境→正在運行任務」導出進程快照 (含路徑、版本、公司),異常時對照分析。「優化大師」亦可保存快照。

實例二:查找木馬蛛絲馬跡 — 雙進程保護木馬實戰

「Falling Star」木馬採雙進程模式。步驟:

  1. 打開任務管理器,對照常見進程,發現兩個「熟悉的陌生人」:internet.exe (模仿 internat.exe) 和 systemtray.exe (模仿 systray.exe)。
  2. 打開「系統信息」查看路徑:均指向 Windows\System32,文件大小、日期相同,但日期非微軟系統文件日期。屬性中公司雖標「Microsoft」但書寫格式與系統文件不同,基本斷定非法進程且為雙進程模式。
  3. 嘗試結束進程:先結束 systemtray.exe 進程樹,進程立即再生;再結束 internet.exe 進程樹,進程不再生,木馬清除成功。

實例三:真真假假系統進程 — 偽裝術大揭秘

1. 文件名偽裝

  • 修改個別字符:internet.exe vs internat.exe;msgsvc.exe vs msgsrv32.exe;Expl0rer.exe (數字 0 替代字母 o) vs Explorer.exe。
  • 修改擴展名:Kernel32.exe (系統無此文件,僅有 Kernel32.dll);Shell32.exe (系統無此文件,僅有 Shell32.dll)。

2. 路徑偽裝

Windows/System 目錄為核心文件區,進出文件常被視為系統文件。木馬將源文件放入這兩目錄。查證:系統信息找到源文件路徑 → 屬性 → 對比日期 (關鍵)、版本、公司名稱,無法做到與系統文件完全一致。

實例四:優化系統從進程開始

1. 精簡進程

非必須進程結束不損害系統:internat.exe (輸入法圖標)、systray.exe (音量圖標)、ctfmon.exe (Office 輸入法)、mstask.exe (計劃任務)、sysexplr.exe (超級解霸)、winampa.exe (Winamp 代理)、wzqkpick.exe (WinZip 助手) 等。
工具:「進程殺手」免費自動精簡 (僅 Win9x/Me),懷疑非法進程無法確定時可用。下載:8080/down/prockiller_23.rar。

2. 殺死不良進程

系統變慢時:任務管理器 →「進程」標籤 → 點擊「CPU」列按佔用排序,明顯見資源大戶;同法點「內存」列。注意:System Idle Process 常顯 90%+,實際未佔用資源,看「性能」標籤見真實佔用。
Win9x 任務管理器功能弱,推薦 Process Explorer。16 位程序掛死無法關閉:結束 NTVDM.exe 進程即殺掉所有 16 位應用,無需重啟。

3. 提升軟件/遊戲性能 — 調整進程優先級

刻錄防緩存溢出:任務管理器右鍵刻錄軟件進程 →「設置優先級」→「高」。
永久生效:在軟件/遊戲目錄新建 game.bat:

@echo off
start /high game.exe

/high 可換 /abovenormal,效果最好。批處理必須置於程序目錄下。

copyright © 萬盛學電腦網 all rights reserved