計算機病毒由來已久,影響也較廣泛,網路的出現加速了計算機病毒的傳播和蔓延。在實際生活中,使用計算機的人都或多或少地受到過病毒的困擾,輕者機器速度減慢、宕機以及出現藍屏、花屏等現象,重者破壞系統檔案,甚至破壞系統硬體等,以至重要的資料被毀於一旦。據有關報道,cih病毒在幾年前給人類造成至少幾百個億的經濟損失,可見病毒的危害性。
那麼什麼是計算機病毒呢?計算機病毒是一種能夠自身進行複製,並傳染其他程式而起破壞作用的程式。
首先,計算機病毒是一種程式,是一組計算機指令集合;其次它能進行自身複製、傳染;再次它能起到破壞作用。當然,也不排除一些良性病毒不對計算機系統進行直接的破壞,但是它們要占用系統資源,也會給使用者帶來不必要的麻煩,比如發出奇異的聲音、畫面等等。
和生物病毒一樣,計算機病毒也具有相同的特性,如傳染性、流行性、繁殖性和依附性,同時具有較強的隱蔽性、欺騙性和潛伏性。病毒通常隱藏於一些檔案裡,而不易被人覺察,但帶有一定的觸發性,當一定的條件滿足時就被啟用,像cih病毒就是在特定的時間發作。
但是計算機病毒和生物病毒不同的是,計算機病毒帶有人為性,即計算機病毒是由使用計算機的人製作,有的是為了開個玩笑,也有的是為了報復等原因。
計算機感染病毒後通常會表現出一些異常現象,比如系統啟動異常,執行速度無故變慢,記憶體不足,系統資源急劇下降等,檔案無故被修改或刪除等。
然而,有矛就有盾,病毒的「克星」就是防毒軟體。防毒軟體有什麼功能和作用呢?通常防毒軟體應該具備如下功能和作用。
(1)查毒:計算機染上病毒就像人得了病一樣,需要進行了「治病」,如果「**」都不知道,「治病」就無從談起。因此計算機防毒軟體首要功能就是防毒,尤其要針對儲存裝置進行查詢病毒,查出計算機感染上什麼病毒才是防毒的先決。
(2)防毒:防毒軟體是專門用來對付計算機病毒的。不但要查詢出病毒,還應該對這些病毒進行消除,這才是防毒軟體的重要功能。
(3)防毒:防毒是治標,防毒才是根本,因此防毒軟體對計算機的輸入輸出進行監視和防治防止病毒的侵入計算機系統。
(4)資料的恢復:防毒軟體僅有查毒和防毒功能是遠遠不夠的,它還需要對計算機被破壞後能夠採取一定的補救措施,特別是對儲存器裝置修復功能,因此目前有些防毒軟體也提供對硬碟資料的恢復功能。
XHTML教程,簡單認識XHTML基礎知識
本文簡單讓大家熟悉一下xhtml,了解xhtml的基礎知識 什麼是xhtml xhtml是the extensible hypertext markup language 可擴充套件標識語言 的縮寫。html是一種基本的web網頁設計語言,xhtml是乙個基於xml的置標語言,看起來與html有些相...
python基礎知識的重新認識
昨天模擬書本上client和server互動的例子,明明是按照書上寫的,可是就是出現了錯誤,像下面這樣 tcpserver from socket import from time import ctime host port 6555 bufsiz 2048 addr host,port tcps...
Python基礎知識學習05 函式再認識
區域性變數與全域性變數的介紹前文已作詳細介紹,這裡我們簡單描述即可。區域性變數 定義在函式體內部的變 它只在函式體內部生效。如果在函式外部訪問則會立即報錯。全域性變數 指的是在函式體內 外都能生效的變數。如需在函式體內部修改全域性變數,先global 關鍵字宣告a是全域性變 再進行賦值即可。步驟 1...