註:Windows2000以上系統適用
網路時代,病毒已經無所不在。在層出不窮、變化多端的病毒襲擊下,中招基本上是不可避免的了。那麼中招以後我們改如何處理(當然必須處理,否則電腦沒法替你工作)?是格式化系統然後重裝Windows,還是請人幫忙……。因為職業關係,我不得不與這些讓人討厭的東西戰鬥著,逐步地積累了一些行之有效辦法,供大家參考。
一、中毒的一些表現
我們怎樣知道電腦中病毒了呢?其實電腦中毒跟人生病一樣,總會有一些明顯的癥狀表現出來。例如機器運行十分緩慢、上不了網、殺毒軟體生不了級、word文檔打不開,電腦不能正常啟動、硬碟分區找不到了、資料丟失等等,就是中毒的一些徵兆。
二、中毒診斷
1、按Ctrl+Shift+Ese鍵(同時按此三鍵),調出windows工作管理員查看系統啟動並執行進程,找出不熟悉進程並記下其名稱(這需要經驗),如果這些進程是病毒的話,以便於後面的清除。暫時不要結束這些進程,因為有的病毒或非法的進程可能在此沒法結束。點擊效能查看CPU和記憶體的目前狀態,如果CPU的利用率接近100%或記憶體的佔用值居高不下,此時電腦中毒的可能性是95%。
2、查看windows當前啟動的服務項,由“控制台”的“管理工具”裡開啟“服務”。看右欄狀態為“啟動”啟動類別為“自動”項的行;一般而言,正常的windows服務,基本上是有描述內容的(少數被駭客或蠕蟲偽造的除外),此時雙擊開啟認為有問題的服務項查看其屬性裡的可執行檔的路徑和名稱,假如其名稱和路徑為C:\winnt\system32\explored.exe,電腦中招。有一種情況是“控制台”打不開或者是所有裡面的表徵圖跑到左邊,中間有一縱向的捲軸,而右邊為空白,再雙擊添加/刪除程式或管理工具,表單內是空的,這是病毒檔案winhlpp32.exe發作的特性。
3、運行登錄編輯程式,命令為regedit或regedt32,查看都有那些程式與windows一起啟動。主要看Hkey_Local_Machine\Software\MicroSoft\Windows\CurrentVersion\Run和後面幾個RunOnce等,查看表單右側的項值,看是否有非法的啟動項。WindowsXp運行msconfig也起相同的作用。隨著經驗的積累,你可以輕易的判斷病毒的啟動項。
4、用瀏覽器上網判斷。前一陣發作的Gaobot病毒,可以上yahoo.com,sony.com等網站,但是不能訪問諸如www.symantec.com,www.ca.com這樣著名的安全廠商的網站,安裝了symantecNorton2004的殺毒軟體不能上網升級。
5、取消隱藏屬性,查看系統檔案夾winnt(windows)\system32,如果開啟後檔案夾為空白,表明電腦已經中毒;開啟system32後,可以對表徵圖按類型排序,看有沒有流行病毒的執行檔案存在。順便查一下檔案夾Tasks,wins,drivers.目前有的病毒執行檔案就藏身於此;drivers\etc下的檔案hosts是病毒喜歡篡改的對象,它本來只有700位元組左右,被篡改後就成了1Kb以上,這是造成一般網站能訪問而安全廠商網站不能訪問、著名殺毒軟體不能升級的原因所在。
6、由殺毒軟體判斷是否中毒,如果中毒,殺毒軟體會被病毒程式自動終止,並且手動升級失敗。
三、滅毒
1、在註冊表裡刪除隨系統啟動的非法程式,然後在註冊表中搜尋所有該索引值,刪除之。當成系統服務啟動的病毒程式,會在Hkey_Local_Machine\System\ControlSet001\services和controlset002\services裡藏身,找到之後一併消滅。
2、停止有問題的服務,改自動為禁止。
3、如果檔案system32\drivers\etc\hosts被篡改,恢複它,即只剩下一行有效值“127.0.0.1localhost”,其餘的行刪除。再把host設定成唯讀。
4、重啟電腦,摁F8進“帶網路的安全模式”。目的是不讓病毒程式啟動,又可以對Windows升級打補丁和對殺毒軟體升級。
5、搜尋病毒的執行檔案,手動消滅之。
6、對Windows升級打補丁和對殺毒軟體升級。
7、關閉不必要的系統服務,如remoteregistryservice。
8、第6步完成後用殺毒軟體對系統進行全面的掃描,剿滅漏網之魚。
9、上步完成後,重啟電腦,完成所有操作。
四、建議
防範病毒作用遠甚於查殺病毒。因此建立嚴密的防範措施是十分必要的。在具備條件的大中型網路裡,應該軟硬兼施、立體防護。理想得到情況是:Internet的接入處是外網防火牆;緊接著是防毒網關(熊貓衛士的性價比較高);然後是路由器,伺服器區,可為應用伺服器配置一台病毒伺服器;再往內是內網防火牆;內網架設殺毒伺服器,每個使用者都安裝殺毒軟體的可管理用戶端。