第一:進程是什麼
應用程序的運行實例,一次動態執行。簡單理解:操作系統當前運行的執行程序。包括系統必需程序、用戶啟動程序、未知自動運行的非法程序(可能是病毒)。危害大的可執行病毒同樣以進程形式出現(宏病毒除外),及時查看並殺掉非法進程是手工殺毒關鍵。
第二:什麼是木馬
源自特洛伊木馬計,偽裝潛伏的網絡病毒。傳播:郵件附件、捆綁程序。特性:修改註冊表、駐留內存、安裝後門、開機加載。破壞:運行客戶端後建後門、定時發送隱私、內置端口任意控制機器(刪除/拷貝/改密碼)。防范:不下載/運行來歷不明程序,不隨意打開陌生郵件附件。
第三:什麼是計算機病毒
一段可執行代碼,具備生物病毒般的自我復制能力,附著文件隨傳播蔓延。共同特性:傳送病毒載體、破壞文件/格式化硬盤/引發災害、佔用存儲降低性能。多種定義皆指人為製造、潛伏存儲介質、條件成熟激活、自我復制傳播、破壞資源的程序指令集合。
第四:什麼是蠕蟲病毒
利用網絡復制傳播,途徑:網絡、郵件。利用 Windows 漏洞,感染後自動撥號、利用地址信息/網絡共享傳播,最終破壞重要數據。防治:用具實時監控的殺毒軟件,不輕易打開陌生附件。
第五:什麼是廣告軟件 Adware
未經允許下載安裝或捆綁,彈窗或其他形式商業宣傳。導致系統緩慢/異常。防治:不輕裝共享/免費軟件、不瀏覽惡意網站、用安全瀏覽器修補漏洞。
第六:什麼是間諜軟件 Spyware
用戶不知情下安裝後門,捕獲隱私數據,甚至讓駭客遠程操控。防治同 Adware。
第七:DLL 文件是什麼
Dynamic Link Library 動態鏈接庫。應用程序拆分為多個 DLL,執行時調用。一個程序可多 DLL,一個 DLL 可共用(共享 DLL)。存放 C:\Windows\System(98)或 C:\Windows\System32(XP)。
• 查看程序用哪些 DLL:右鍵「快速查看」→「引入表」。
• 查看 DLL 被幾程序用:Regedit→HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\SharedDlls,括號內數字為引用計數。
• 解決 DLL 丟失:從 Sysbckup 復制到 System;或 Msconfig→System.ini 取消勾選該 DLL 避免開機報錯。rundll32.exe 專調用 32 位 DLL(98 在 Windows,XP 在 System32),他目錄即木馬。
第八:什麼是系統進程
進程 = 執行程序實例;線程 = CPU 時間分配基本單元。進程至少含一主線程,可創建多線程實現多任務。沙箱比喻:進程是封閉沙箱,線程是箱中孩子,互不干擾。進程間共享內存需協議協作。任務管理器進程欄顯示映射名稱(如 5 個記事本均顯示 Notepad.exe),靠進程 ID(PID)唯一區分。
(後續 9-17 條因篇幅省略,請參考原文續篇)