|
論壇說明 |
歡迎您來到『史萊姆論壇』 ^___^ 您目前正以訪客的身份瀏覽本論壇,訪客所擁有的權限將受到限制,您可以瀏覽本論壇大部份的版區與文章,但您將無法參與任何討論或是使用私人訊息與其他會員交流。若您希望擁有完整的使用權限,請註冊成為我們的一份子,註冊的程序十分簡單、快速,而且最重要的是--註冊是完全免費的! 請點擊這裡:『註冊成為我們的一份子!』 |
|
主題工具 | 顯示模式 |
2005-12-12, 12:11 AM | #1 |
榮譽會員
|
耗盡CPU資源的Explored病毒清除法
昨天服務機構這好幾台機器病毒大突發,因為都不是專家高手,折騰了很久才清理掉,程序中有些體會,覺得可以寫下來,跟大家作一番交流。首先是病毒的發現。昨天出現了兩個症狀。
一、在區域網路上出現廣播包(ARP)暴增,甚至把出口堵死。 二、機器CPU資源耗盡。 用工作管理器可以看到可疑的工作explored.exe和services.exe一起佔用CPU近100%(後來才知道,這是因為該病毒是通過服務啟動的),該工作無法停止,註冊表鍵值: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run 這裡有該項存在,即使將該項移除,重啟後仍如原樣。這個文件是存在在WINDOWS的SYSTEM32目錄下,未中毒機器沒有該檔案。因此可基本驗證該工作是病毒。 然後是病毒的查殺。這程序中出現兩個問題,一是瑞星開始無法昇級,這是因為病毒本身把出口堵塞,TCP流無法正常傳輸。 我們嘗試了一下,發現可以用防火牆(例如天網)將病毒程序隔離,然後再連網進行昇級。第二個問題是瑞星查毒程序緩慢(查毒前已經將網路卡先禁用了),這是因為病毒程序explored佔用CPU太狠,在無法設定移除該工作的情況下,可以用工作管理器提高瑞星工作的優先等級(比如既時),這樣瑞星從病毒手中搶過CPU資源來正常地執行。 不過,這次瑞星只查殺了偽裝成svchost.exe的蠕蟲病毒,explored仍然存在。 我們無可奈何下只好採用很笨的方法移除explored,就是進入安全模式,到Windows的System32目錄下直接把該檔案移除掉。順便也把註冊表中啟動執行那項也刪掉了。 重啟後,提示有服務出現錯誤,到系統管理工具下的「服務」一看,才終於發現了該病毒的真實面目:原來「服務」裡面有一欄「Windows Login」,內容顯示服務名稱是「MpR」,可執行文件路徑正是「C:\WINNT\SYSTEM32\explored.exe -services」。 這就說明了為什麼工作中止不了,刪掉註冊表中系統啟動項也沒用。也就是說,當初應該到服務裡將該服務停止,而不是在工作管理器試圖將其移除。 最後就病毒查殺的心得作一點小結:上述病毒發作都有一定跡象,例如CPU佔滿,網路帶寬佔滿(可以通過網路連接狀態看,如果後台沒有執行什麼工作,網路接頭上收/發包數激增,就很可能是中毒或是連接的網路上有機器中毒),因為平時要保持警惕,發現異常就趕緊查毒。 最好是用查毒軟體,用工作管理器有時被騙,現在的病毒起名往往跟系統程序相似甚至相同,例如explored, smsss(smss是系統程序),svchost等等。最好知道真正的系統程序所在目錄,例如系統svchost.exe應該在system32下,而病毒可能藏在system32\drivers下。 病毒的自啟動可能通過很多途徑:註冊表,INI文件,甚至——象explored這樣——通過服務啟動。 與其中了毒再查再殺,不如切實做好防護措施——修正檔,病毒保護,防火牆,一個都不能少啊! |
__________________ |
|
送花文章: 3,
|