上網時間長,難免被植入木馬。**不依賴工具的手工排查能力,是安全人的基本功**。
netstat -an無正常業務情況下運行:
netstat -an
輸出四欄:Proto (協議)、Local Address (本地 IP:端口)、Foreign Address (遠端 IP:端口)、State (狀態:LISTENING/ESTABLISHED/TIME_WAIT…)。
**異常判斷**:非業務端口 LISTENING、不明外連 ESTABLISHED、大量 TIME_WAIT(掃描/攻擊特徵)。
net start命令行輸入 net start 列出所有已啟動服務。對照「必須服務清單」,發現未授權服務 → 服務管理器 (services.msc) 停用並禁用,記錄服務名/顯示名/路徑。
註冊表關鍵路徑(HKEY_LOCAL_MACHINE / HKEY_CURRENT_USER / HKEY_USERS\.Default 下):
Software\Microsoft\Windows\CurrentVersion\RunSoftware\Microsoft\Windows\CurrentVersion\RunOnceSoftware\Microsoft\Windows\CurrentVersion\RunServicesSoftware\Microsoft\Windows\CurrentVersion\RunServicesOnceSoftware\Microsoft\Windows NT\CurrentVersion\Winlogon (Userinit, Shell)Software\Microsoft\Active Setup\Installed ComponentsSoftware\Microsoft\Windows\CurrentVersion\ShellServiceObjectDelayLoadSoftware\Microsoft\Windows\CurrentVersion\Policies\Explorer\RunHKEY_CLASSES_ROOT\exefile\shell\open\command (正確: "%1" %*)、inffile/inifile/txtfile 等 (正確: %SystemRoot%\system32\NOTEPAD.EXE %1)System.ini:C:\Windows\System.ini [boot] 節 shell=explorer.exe,若後接其他 .exe 即為掛載木馬。
net usernet user 列出所有用戶;net user 用戶名 查看隸屬組;net user 用戶名 /del 刪除;HKLM\SAM\SAM\Domains\Account\Users 需系統權限讀取,或用 getusers.exe 類工具)。C:\WINNT、C:\WINNT\System32(顯示所有文件含隱藏/系統),**按修改/創建時間排序**,近期異常新增 .exe/.dll/.sys/.bat/.com 重點排查;Temp、Program Files 非預期可執行文件;HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Main、HKEY_CLASSES_ROOT\txtfile\shell\open\command 等);若木馬採用 **線程注入** 或 **三線程互相監護**(A 守 B、B 守 C、C 守 A),手工難清。需:
| 工具 | 定位 | 特色 |
|---|---|---|
| Autoruns (Sysinternals) | 啟動項全景掃描 | 微軟官方、最全、可驗證簽名、支持跳轉註冊表/文件 |
| Process Explorer (Sysinternals) | 進程深度分析 | DLL/句柄/TCP/IP/性能/簽名/病毒總覽(VirusTotal整合) |
| TCPView (Sysinternals) | 端口-進程映射 | 實時刷新、顯示進程名/PID/協議/狀態/遠端地址 |
| RootkitRevealer (Sysinternals) | Rootkit 掃描 | 對比 API 掃描與原始磁盤掃描差異 |
| Malwarebytes Anti-Malware (Free) | PUP/Adware/木馬清除 | 掃描速度快、清除徹底、免費版無實時防護 |
| HitmanPro (Free Scan) | 雲多引擎二掃 | 無需安裝、雲端 5 引擎投票、適合求二診 |
| RogueKiller (Free) | 流氓軟件/掛載點清除 | 專殺劫持/代理/任務管理器禁用/註冊表鎖定 |
| IceSword / PCHunter | 內核級取證清除 | 驅動級枚舉隱藏進程/模塊/端口/註冊表/文件,強制刪除 |