天天看點

N種手段 快速判斷你的電腦是否含毒(ZT)

N種手段 快速判斷你的電腦是否含毒

      各種病毒時至今日也可算是百花齊放了,搞得人心惶惶,一旦發現自己的電腦有點異常就認定是病毒在作怪,到處找防毒軟體,一個不行,再來一個,總之似  乎不找到"元兇"誓不罷休一樣,結果病毒軟體是用了一個又一個,或許為此人民币是用了一張又一張,還是未見"元兇"的蹤影,其實這未必就是病毒在作怪。

  這樣的例子并不少見,特别是對于一些初級電腦使用者。下面我就結合個人電腦使用及企業網絡維護方面的防毒經驗從以下幾個方面給大家介紹介紹如何判斷是否中了病毒,希望對幫助識别"真毒"有一定幫助!

  病毒與軟、硬體故障的差別和聯系

  電腦出故障不隻是因為感染病毒才會有的,個人電腦使用過程中出現各種故障現象多是因為電腦本身的軟、硬體故障引起的,網絡上的多是由于權限設定所緻。我們隻有充分地了解兩者的差別與聯系,才能作出正确的判斷,在真正病毒來了之時才會及時發現。下面我就簡要列出了分别因病毒和軟、硬體故障引起的一些常見電腦故障症狀分析。

  症狀 病毒的入侵的可能性 軟、硬體故障的可能性

  經常當機:病毒打開了許多檔案或占用了大量記憶體;不穩定(如記憶體品質差,硬體超頻性能差等);運作了大容量的軟體占用了大量的記憶體和磁盤空間;使用了一些測試軟體(有許多BUG);硬碟空間不夠等等;運作網絡上的軟體時經常當機也許是由于網絡速度太慢,所運作的程式太大,或者自己的工作站硬體配置太低。

  系統無法啟動:病毒修改了硬碟的引導資訊,或删除了某些啟動檔案。如引導型病毒引導檔案損壞;硬碟損壞或參數設定不正确;系統檔案人為地誤删除等。

  檔案打不開:病毒修改了檔案格式;病毒修改了檔案連結位置。檔案損壞;硬碟損壞;檔案快捷方式對應的連結位置發生了變化;原來編輯檔案的軟體删除了;如果是在區域網路中多表現為伺服器中檔案存放位置發生了變化,而工作站沒有及時涮新服器的内容(長時間打開了資料總管)。

  經常報告記憶體不夠:病毒非法占用了大量記憶體;打開了大量的軟體;運作了需記憶體資源的軟體;系統配置不正确;記憶體本就不夠(目前基本記憶體要求為128M)等。

  提示硬碟空間不夠:病毒複制了大量的病毒檔案(這個遇到過好幾例,有時好端端的近10G硬碟安裝了一個WIN98或WINNT4.0系統就說沒空間了,一安裝軟體就提示硬碟空間不夠。硬碟每個分區容量太小;安裝了大量的大容量軟體;所有軟體都集中安裝在一個分區之中;硬碟本身就小;如果是在區域網路中系統管理者為每個使用者設定了工作站使用者的"私人盤"使用空間限制,因檢視的是整個網絡盤的大小,其實"私人盤"上容量已用完了。

  軟碟等裝置未通路時出讀寫信号:病毒感染;軟碟取走了還在打開曾經在軟碟中打開過的檔案。

  出現大量來曆不明的檔案:病毒複制檔案;可能是一些軟體安裝中産生的臨時檔案;也或許是一些軟體的配置資訊及運作記錄。

  啟動黑屏:病毒感染(記得最深的是98年的4.26,我為CIH付出了好幾千元的代價,那天我第一次開機到了Windows畫面就當機了,第二次再開機就什麼也沒有了);顯示器故障;顯示卡故障;主機闆故障;超頻過度;CPU損壞等等

  資料丢失:病毒删除了檔案;硬碟扇區損壞;因恢複檔案而覆寫原檔案;如果是在網絡上的檔案,也可能是由于其它使用者誤删除了。

  鍵盤或滑鼠無端地鎖死:病毒作怪,特别要留意"木馬";鍵盤或滑鼠損壞;主機闆上鍵盤或滑鼠接口損壞;運作了某個鍵盤或滑鼠鎖定程式,所運作的程式太大,長時間系統很忙,表現出按鍵盤或滑鼠不起作用。

  系統運作速度慢:病毒占用了記憶體和CPU資源,在背景運作了大量非法操作;硬體配置低;打開的程式太多或太大;系統配置不正确;如果是運作網絡上的程式時多數是由于你的機器配置太低造成,也有可能是此時網路上正忙,有許多使用者同時打開一個程式;還有一種可能就是你的硬碟空間不夠用來運作程式時作臨時交換資料用。

  系統自動執行操作:病毒在背景執行非法操作;使用者在系統資料庫或啟動組中設定了有關程式的自動運作;某些軟體安裝或更新後需自動重新開機系統。

  通過以上的分析對比,我們知道其實大多數故障都可能是由于人為或軟、硬體故障造成的,當我們發現異常後不要急于下斷言,在殺毒還不能解決的情況下,應仔細分析故障的特征,排除軟、硬體及人為的可能性。

  病毒的分類及各自的特征

  要真正地識别病毒,及時的清除病毒,我們還有必要對病毒有一番較詳細的了解,而且越詳細越好!

  病毒因為由衆多分散的個人或組織單獨編寫,也沒有一個标準去衡量、去劃分,是以病毒的分類可按多個角度大體去分。

  如按傳染對象來分,病毒可以劃分為以下幾類:

  a、引導型病毒

  這類病毒攻擊的對象就是磁盤的引導扇區,這樣就能使系統在啟動時獲得優先的執行權,進而達到控制整個系統的目的,這類病毒因為感染的是引導扇區,是以造成的損失也就比較大,一般來說會造成系統無法正常啟動,但清除這類病毒也較容易,多數防毒軟體都能清除這類病毒,如KV300、KILL系列等。

  b、檔案型病毒

  早期的這類病毒一般是感染以exe、com等為擴充名的可執行檔案,這樣的話當你執行某個可執行檔案時病毒程式就跟着激活。近期也有一些病毒感染以dll、ovl、sys等為擴充名的檔案,因為這些檔案通常是某程式的配置、連結檔案,是以執行某程式時病毒也就自動被子加載了。它們加載的方法是通過插入病毒代碼整段落或分散插入到這些檔案的空白位元組中,如CIH病毒就是把自己拆分成9段嵌入到PE結構的可執行檔案中,感染後通常檔案的位元組數并不見增加,這就是它的隐蔽性的一面。

  c、網絡型病毒

  這種病毒是近幾來網絡的高速發展的産物,感染的對象不再局限于單一的模式和單一的可執行檔案,而是更加綜合、更加隐蔽。現在一些網絡型病毒幾乎可以對所有的OFFICE檔案進行感染,如WORD、EXCEL、電子郵件等。其攻擊方式也有轉變,從原始的删除、修改檔案到現在進行檔案加密、竊取使用者有用資訊(如黑客程式)等,傳播的途經也發生了質的飛躍,不再局限磁盤,而是通過更加隐蔽的網絡進行,如電子郵件、電子廣告等。

  d、複合型病毒

  把它歸為"複合型病毒",是因為它們同時具備了"引導型"和"檔案型"病毒的某些特點,它們即可以感染磁盤的引導扇區檔案,也可以感染某此可執行檔案,如果沒有對這類病毒進行全面的清除,則殘留病毒可自我恢複,還會造成引導扇區檔案和可執行檔案的感染,是以這類病毒清除難度極大,所用的防毒軟體要同時具備清除兩類病毒的功能。

  以上是按照病毒感染的對象來分,如果按病毒的破壞程度來分,我們又可以将病毒劃分為以下幾種:

  a、良性病毒:

  這些病毒之是以把它們稱之為良性病毒,是因為它們入侵的目的不是破壞你的系統,隻是想玩一玩而已,多數是一些初級病毒發燒友想測試一下自己的開發病毒程式的水準。它們并不想破壞你的系統,隻是發出某種聲音,或出現一些提示,除了占用一定的硬碟空間和CPU處理時間外别無其它壞處。如一些木馬病毒程式也是這樣,隻是想竊取你電腦中的一些通訊資訊,如密碼、IP位址等,以備有需要時用。

  b、惡性病毒

  我們把隻對軟體系統造成幹擾、竊取資訊、修改系統資訊,不會造成硬體損壞、資料丢失等嚴重後果的病毒歸之為"惡性病毒",這類病毒入侵後系統除了不能正常使用之外,别無其它損失,系統損壞後一般隻需要重裝系統的某個部分檔案後即可恢複,當然還是要殺掉這些病毒之後重裝系統。

  c、極惡性病毒

  這類病毒比上述b類病毒損壞的程度又要大些,一般如果是感染上這類病毒你的系統就要徹底崩潰,根本無法正常啟動,你保分留在硬碟中的有用資料也可能随之不能擷取,輕一點的還隻是删除系統檔案和應用程式等。

  d、災難性病毒

  這類病毒從它的名字我們就可以知道它會給我們帶來的破壞程度,這類病毒一般是破壞磁盤的引導扇區檔案、修改檔案配置設定表和硬碟分區表,造成系統根本無法啟動,有時甚至會格式化或鎖死你的硬碟,使你無法使用硬碟。如果一旦染上這類病毒,你的系統就很難恢複了,保留在硬碟中的資料也就很難擷取了,所造成的損失是非常巨大的,是以我們進化論什麼時候應作好最壞的打算,特别是針對企業使用者,應充分作好災難性備份,還好現在大多數大型企業都已認識到備份的意義所在,花巨資在每天的系統和資料備份上,雖然大家都知道或許幾年也不可能遇到過這樣災難性的後果,但是還是放松這"萬一"。我所在的雀巢就是這樣,而且還非常重視這個問題。如98年4.26發作的CIH病毒就可劃歸此類,因為它不僅對軟體造成破壞,更直接對硬碟、主機闆的BIOS等硬體造成破壞。

  如按其入侵的方式來分為以下幾種:

  a、源代碼嵌入攻擊型

  從它的名字我們就知道這類病毒入侵的主要是進階語言的源程式,病毒是在源程式編譯之前插入病毒代碼,最後随源程式一起被編譯成可執行檔案,這樣剛生成的檔案就是帶毒檔案。當然這類檔案是極少數,因為這些病毒開發者不可能輕易得到那些軟體開發公司編譯前的源程式,況且這種入侵的方式難度較大,需要非常專業的程式設計水準。

  b、代碼取代攻擊型

  這類病毒主要是用它自身的病毒代碼取代某個入侵程式的整個或部分子產品,這類病毒也少見,它主要是攻擊特定的程式,針對性較強,但是不易被發現,清除起來也較困難。

  c、系統修改型

  這類病毒主要是用自身程式覆寫或修改系統中的某些檔案來達到調用或替代作業系統中的部分功能,由于是直接感染系統,危害較大,也是最為多見的一種病毒類型,多為檔案型病毒。

  d、外殼附加型

  這類病毒通常是将其病毒附加在正常程式的頭部或尾部,相當于給程式添加了一個外殼,在被感染的程式執行時,病毒代碼先被執行,然後才将正常程式調入記憶體。目前大多數檔案型的病毒屬于這一類。

有了病毒的一些基本知識後現在我們就可以來檢查你的電腦中是否含有病毒,要知道這些我們可以按以下幾個方法來判斷。

  1、反病毒軟體的掃描法

  這恐怕是我們絕大數朋友首選,也恐怕是唯一的選擇,現在病毒種類是越來越多,隐蔽的手段也越來越高明,是以給清除病毒帶來了新的難度,也給反病毒軟體開發商帶來挑戰。但随着計算機程式開發語言的技術性提高、計算機網絡越來越普及,病毒的開發和傳播是越來越容易了,因而反病毒軟體開發公司也是越來越多了。但目前比較有名的還是那麼幾個系統的反病毒軟體,如金山毒霸、KV300、KILL、PC-cillin、VRV、瑞星、諾頓等。至于這些反病毒軟體的使用在此就不必說叙了,我相信大家都有這個水準!

  2、觀察法

  這一方法隻有在了解了一些病毒發作的症狀及常栖身的地方才能準确地觀察到。如硬碟引導時經常出現當機、系統引導時間較長、運作速度很慢、不能通路硬碟、出現特殊的聲音或提示等上述在第一大點中出現的故障時,我們首先要考慮的是病毒在作怪,但也不能一條胡洞走到底,上面我不是講了軟、硬體出現故障同樣也可能出現那些症狀嘛!對于如屬病毒引起的我們可以從以下幾個方面來觀察:

  a、記憶體觀察

  這一方法一般用在DOS下發現的病毒,我們可用DOS下的"mem/c/p"指令來檢視各程式占用記憶體的情況,從中發現病毒占用記憶體的情況(一般不單獨占用,而是依附在其它程式之中),有的病毒占用記憶體也比較隐蔽,用"mem/c/p"發現不了它,但可以看到總的基本記憶體640K之中少了那麼區區1k或幾K。

  b、系統資料庫觀察法

  這類方法一般适用于近來出現的所謂黑客程式,如木馬程式,這些病毒一般是通過修改系統資料庫中的啟動、加載配置來達到自動啟動或加載的,一般是在如下幾個地方實作:

  [HKEY_CURRENT_USER\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion

  等等,具體可參考我的另一篇文章--《通通透透看木馬》,在其中對系統資料庫中可能出現的地方會有一個比較詳盡的分析。

  c、系統配置檔案觀察法

  這類方法一般也是适用于黑客類程式,這類病毒一般在隐藏在system.ini 、wini.ini(Win9x/WinME)和啟動組中,在system.ini檔案中有一個"shell="項,而在wini.ini檔案中有"load= "、"run= "項,這些病毒一般就是在這些項目中加載它們自身的程式的,注意有時是修改原有的某個程式。我們可以運作Win9x/WinME中的msconfig.exe程式來一項一項檢視。具體也可參考我的《通通透透看木馬》一文。

  d、特征字元串觀察法

  這種方法主要是針對一些較特别的病毒,這些病毒入侵時會寫相應的特征代碼,如CIH病毒就會在入侵的檔案中寫入"CIH"這樣的字元串,當然我們不可能輕易地發現,我們可以對主要的系統檔案(如Explorer.exe)運用16進制代碼編輯器進行編輯就可發現,當然編輯之前最好還要要備份,畢竟是主要系統檔案。

  e、硬碟空間觀察法

  有些病毒不會破壞你的系統檔案,而僅是生成一個隐藏的檔案,這個檔案一般内容很少,但所占硬碟空間很大,有時大得讓你的硬碟無法運作一般的程式,但是你查又看不到它,這時我們就要打開資料總管,然後把所檢視的内容屬性設定成可檢視所有屬性的檔案(這方法應不需要我來說吧?),相信這個龐然大物一定會到時顯形的,因為病毒一般把它設定成隐藏屬性的。到時删除它即可,這方面的例子在我進行電腦網絡維護和個人電腦維修過程中見到幾例,明明隻安裝了幾個常用程式,為什麼在C槽之中幾個G的硬碟空間顯示就沒有了,經過上述方法一般能很快地讓病毒顯形的

TrackBack:http://www.51cdv.com/bbs/viewthread.php?tid=47654&extra=page%3D3