系統中的「臥底」——惡意啟動項、BHO、Shell擴展、服務、計劃任務、WMI訂閱、IFEO劫持——往往隱藏於合法條目之中,常規殺毒難以精準識別。本文以經典工具 HijackThis 為核心,構建「掃描→日誌分析→專家研判→精準清理」的標準化手動排查流程,並對比現代替代方案。
| 段落標識 | 含義 | 高風險特徵 |
|---|---|---|
| R0/R1/R2/R3 | IE 搜索/主頁/URL 前綴劫持 | 指向未知域名、IP、本地文件、空值 |
| F0/F1/F2/F3 | 系統啟動文件 (system.ini/win.ini/啟動文件夾) | 非系統文件、腳本、快捷方式指向可疑路徑 |
| O1 | Hosts 文件修改 | 除 localhost 外大量域名指向 127.0.0.1/異常 IP(阻斷更新/劫持流量) |
| O2 | BHO (Browser Helper Object) | 無名稱/名稱亂碼、CLSID 無簽名、DLL 路徑異常(Temp/AppData/ProgramData) |
| O3 | 工具欄 | 無簽名、路徑異常、名稱模仿知名品牌 |
| O4 | Run/RunOnce/啟動文件夾/服務/計劃任務/Winlogon/Userinit | 核心持久化點——重點排查:路徑、簽名、命令行參數、發布者 |
| O8 | 上下文菜單項 | 非預期 Shell 擴展 |
| O9 | 額外按鈕/工具菜單項 | IE 擴展,現較少見 |
| O10 | Winsock LSP (層級服務提供者) | 非標準 LSP 鏈,可能攔截/篡改網絡流量 |
| O11 | 組/域/默認組策略 | 異常策略設置 |
| O12 | IE 插件/ActiveX | 未簽名/過期/惡意控件 |
| O13 | IE 預設前綴 | 劫持地址欄輸入 |
| O14 | IE 重置設置 | 強制重置主頁/搜索 |
| O15 | 受信任區域/敏感區域 | 異常站點加入受信任區 |
| O16 | ActiveX 下載 (DPF) | 歷史遺留,現極少見 |
| O17 | DNS 設置劫持 | 非預期 DNS 服務器(路由器/網卡/全局) |
| O18 | 協議/過濾器處理程序 | 自定義協議處理器指向惡意程序 |
| O19 | 用戶樣式表 | 注入 CSS 竊取表單數據/修改頁面 |
| O20 | AppInit_DLLs / KnownDLLs | 全局 DLL 注入,高權限持久化 |
| O21 | Shell 服務對象延遲加載 | CLSID 指向可疑 DLL |
| O22 | 共享任務調度器 | 非標準任務 |
| O23 | 服務 | 同 O4 服務項,補充描述/路徑 |
| O24 | ActiveX 兼容性標誌 | 禁用特定控件 |
| 工具 | 優勢 | 適用場景 |
|---|---|---|
| Autoruns (Sysinternals) | 持久化點覆蓋更全 (WMI/IFEO/驅動/側邊欄/Office加載項等)、VT集成、命令行自動化、CSV導出 | 首選日常排查、基線比對、企業級部署 |
| Process Hacker / System Informer | 進程/服務/網絡/句柄/線程/模塊/令牌實時檢視、內核驅動加載、隱藏對象檢測 | 運行時動態分析、Rootkit排查 |
| Velociraptor / OSQuery | SQL-like 端點查詢、大規模佈署、實時狩獵、結構化日誌 | 企業級 EDR/威脅狩獵平台 |
| Kape / KAPE | 取證級工件收集 (註冊表/事件日誌/預取文件/USN日誌/瀏覽器歷史/垃圾桶/鏈接文件) + 模塊化解析 | 事後取證、應急響應 |
HijackThis 以輕量、直觀的日誌格式,成為理解 Windows 持久化機制的經典教具。但面對現代無文件攻擊、WMI/IFEO/COM 劫持、簽名竊取等高級威脅,Autoruns + Process Hacker + 威脅情報平台 + 基線管理 才是專業級的標準組合。工具在手,邏輯在心——建立「白名單思維、簽名優先、行為語義、持久化導向」的分析框架,才能在海量條目中精準揪出真正的「臥底」。