计算机病毒简介
1、計算機(jī)病毒的特征
1,繁殖性
計算機(jī)病毒可以像生物病毒一樣進(jìn)行繁殖,當(dāng)正常程序運行時,它也進(jìn)行運行自身復(fù)制,是否具有繁殖、感染的特征是判斷某段程序為計算機(jī)病毒的首要條件。
2,破壞性
計算機(jī)中毒后,可能會導(dǎo)致正常的程序無法運行,把計算機(jī)內(nèi)的文件刪除或受到不同程度的損壞。破壞引導(dǎo)扇區(qū)及BIOS,硬件環(huán)境破壞。
3,傳染性
計算機(jī)病毒傳染性是指計算機(jī)病毒通過修改別的程序?qū)⒆陨淼膹?fù)制品或其變體傳染到其它無毒的對象上,這些對象可以是一個程序也可以是系統(tǒng)中的某一個部件。
4,潛伏性
計算機(jī)病毒潛伏性是指計算機(jī)病毒可以依附于其它媒體寄生的能力,侵入后的病毒潛伏到條件成熟才發(fā)作, 會使電腦變慢。
5,隱蔽性
計算機(jī)病毒具有很強(qiáng)的隱蔽性,可以通過病毒軟件檢查出來少數(shù),隱蔽性計算機(jī)病毒時隱時現(xiàn)、變化無常,這類病毒處理起來非常困難。
6,可觸發(fā)性
編制計算機(jī)病毒的人,一般都為病毒程序設(shè)定了一些觸發(fā)條件,例如,系統(tǒng)時鐘的某個時間或日期、系統(tǒng)運行了某些程序等。一旦條件滿足,計算機(jī)病毒就會“發(fā)作”,使系統(tǒng)遭到破壞。
7,特異性
不同的生物病毒病毒具有不同的感染機(jī)制
8,頑固性
計算機(jī)病毒存在變異性,消滅計算機(jī)病毒的工作并不輕松
2、計算機(jī)病毒的生命周期
1、創(chuàng)造期:當(dāng)計算機(jī)病毒編制者花了數(shù)天或數(shù)周的努力研究出一些可以廣為散布的程序,計算機(jī)病毒就這樣誕生了。
2、孕育期:這些計算機(jī)病毒編制者會將這些含有計算機(jī)病毒的程序放在一些容易散播的地方。如一些計算機(jī)游戲盤片、BBS站點、Internet的FTP站點,甚至是公司或是學(xué)校的網(wǎng)絡(luò)中等等。
3、潛伏感染期:在潛伏期中,計算機(jī)病毒會不斷地繁殖與傳染。一個完美的計算機(jī)病毒擁有很長的潛伏期,如此一來計算機(jī)病毒就有更多的時間去傳播到更多的地方,一旦發(fā)作將會造成更大的危害。例如世界著名的米開朗基羅病毒,在每年三月六日發(fā)作前,有整整一年的潛伏期。
4、發(fā)作期:當(dāng)一切條件形成之后,計算機(jī)病毒于是就開始破壞的行動。有些計算機(jī)病毒會在某些特定的日期發(fā)作,有些則自己有個倒數(shù)計時裝置來決定發(fā)病的時間。雖然有些計算機(jī)病毒發(fā)作時并沒有破壞動作,但是它們?nèi)匀粫紦?jù)一些系統(tǒng)資源,從而降低系統(tǒng)運作的效率。
5、發(fā)現(xiàn)期:一旦計算機(jī)病毒發(fā)作,也就是它被發(fā)現(xiàn)的時期。
6、同化期:在這一階段,殺毒軟件開發(fā)人員修改他們的軟件,使之能夠檢測到這種新計算機(jī)病毒。時間的長短依賴于開發(fā)者的情況和計算機(jī)病毒類型。
7、根除期:如果有相應(yīng)防范功能的軟件能夠檢測及控制這些計算機(jī)病毒,并且使用了這些軟件,那么這些計算機(jī)病毒就有可能被根除。
總結(jié)
- 上一篇: 多年经验的程序员迷失了自己,该怎么办?
- 下一篇: 去除HTML标签--SQL写法