學(xué)習(xí)啦>學(xué)習(xí)電腦>電腦安全>病毒知識(shí)>

計(jì)算機(jī)病毒原理是什么

時(shí)間: 林輝766 分享

  計(jì)算機(jī)病毒原理是怎么樣的呢?你知道嗎?小編來(lái)告訴你!下面由學(xué)習(xí)啦小編給你做出詳細(xì)的計(jì)算機(jī)病毒原理介紹!希望對(duì)你有幫助!

  計(jì)算機(jī)病毒原理介紹一:

  一、工作原理:

  病毒依附存儲(chǔ)介質(zhì)軟盤(pán)、 硬盤(pán)等構(gòu)成傳染源。病毒傳染的媒介由工作的環(huán)境來(lái)定。病毒激活是將病毒放在內(nèi)存, 并設(shè)置觸發(fā)條件,觸發(fā)的條件是多樣化的

  可以是時(shí)鐘,系統(tǒng)的日期,用戶標(biāo)識(shí)符,也可以是系統(tǒng)一次通信等。條件成熟病毒就開(kāi)始自我復(fù)制到傳染對(duì)象中,進(jìn)行各種破壞活動(dòng)等。

  病毒的傳染是病毒性能的一個(gè)重要標(biāo)志。在傳染環(huán)節(jié)中,病毒復(fù)制一個(gè)自身副本到傳染對(duì)象中去。

  二、計(jì)算機(jī)病毒的簡(jiǎn)單介紹:

  計(jì)算機(jī)病毒(Computer Virus)是編制者在計(jì)算機(jī)程序中插入的破壞計(jì)算機(jī)功能或者數(shù)據(jù)的代碼,能影響計(jì)算機(jī)使用,能自我復(fù)制的一組計(jì)算機(jī)指令或者程序代碼。

  計(jì)算機(jī)病毒具有傳播性、隱蔽性、感染性、潛伏性、可激發(fā)性、表現(xiàn)性或破壞性。計(jì)算機(jī)病毒的生命周期:開(kāi)發(fā)期→傳染期→潛伏期→發(fā)作期→發(fā)現(xiàn)期→消化期→消亡期。

  計(jì)算機(jī)病毒是一個(gè)程序,一段可執(zhí)行碼。就像生物病毒一樣,具有自我繁殖、互相傳染以及激活再生等生物病毒特征。計(jì)算機(jī)病毒有獨(dú)特的復(fù)制能力,它們能夠快速蔓延,又常常難以根除。

  它們能把自身附著在各種類(lèi)型的文件上,當(dāng)文件被復(fù)制或從一個(gè)用戶傳送到另一個(gè)用戶時(shí),它們就隨同文件一起蔓延開(kāi)來(lái)。

  計(jì)算機(jī)病毒原理介紹二:

  病毒的最大特點(diǎn)就是自我復(fù)制,從病毒的分類(lèi)來(lái)說(shuō)有很多種,這里我們將介紹最流行的附加式

  病毒,它通過(guò)對(duì)正常的文件進(jìn)行改寫(xiě),增加來(lái)實(shí)現(xiàn)其自我復(fù)制的目的。

  從程序的角度來(lái)說(shuō),我們要做的事情有兩件:

  1,讓程序能夠?qū)⒆约涸诓挥绊?a href='http://regraff.com/meng/xiaqita/' target='_blank'>其它程序本身工作的情況下復(fù)制給其它程序,

  使它具備繼續(xù)復(fù)制的能力。

  2,在一定條件下使其產(chǎn)生某種發(fā)作效果。

  其實(shí)第一件事情實(shí)際上可以看成對(duì)文件進(jìn)行復(fù)制,把病毒源文件的功能函數(shù)全部放到被感染

  文件的最后,同時(shí)在被感染文件中調(diào)用這個(gè)函數(shù)

  下面給出c語(yǔ)言的實(shí)現(xiàn)過(guò)程:

  1,主程序調(diào)用病毒功能函數(shù)

  2,病毒功能函數(shù)讀取查找同目錄下所有c文件;

  3,找到一個(gè)(被感染c文件),打開(kāi)它,并且將此文件全部讀取到數(shù)組變量;

  4,重新創(chuàng)建一個(gè)同名文件(被感染c文件)

  5,數(shù)組變量寫(xiě)回這個(gè)被感染c文件,同時(shí)將病毒源文件所需要的頭文件,病毒功能函數(shù)

  調(diào)用語(yǔ)句寫(xiě)入;

  6,打開(kāi)病毒源文件,將病毒功能函數(shù)全部寫(xiě)到被感染c文件的最后;

  這樣一個(gè)簡(jiǎn)單的c語(yǔ)言偽病毒virus.c就完成了

  運(yùn)行程序后其內(nèi)容變化另保存為after_virus.c

  此時(shí),如果我們將1.c文件用A盤(pán)復(fù)制到其他機(jī)器或者Email給別人,結(jié)果

  他們一運(yùn)行又感染了他們保存1.c文件目錄下所有c文件

  對(duì)于第二件事情-------“發(fā)作效果”,這里只用printf語(yǔ)句警告了一下,當(dāng)然你

  完全可以寫(xiě)一個(gè)TSR駐留函數(shù)

  其實(shí),這個(gè)程序勉強(qiáng)可以叫做病毒

  看了“計(jì)算機(jī)病毒原理是什么 ”文章的還看了:

1.計(jì)算機(jī)病毒工作原理是什么

2.計(jì)算機(jī)病毒的工作原理

3.計(jì)算機(jī)病毒入侵原理是什么

4.計(jì)算機(jī)病毒本質(zhì)是什么

5.計(jì)算機(jī)病毒原理介紹

6.計(jì)算機(jī)病毒產(chǎn)生原因是什么

7.計(jì)算機(jī)病毒定義是什么

計(jì)算機(jī)病毒原理是什么

計(jì)算機(jī)病毒原理是怎么樣的呢?你知道嗎?小編來(lái)告訴你!下面由學(xué)習(xí)啦小編給你做出詳細(xì)的計(jì)算機(jī)病毒原理介紹!希望對(duì)你有幫助! 計(jì)算機(jī)病毒原理介紹一: 一、工作原理: 病毒依附存儲(chǔ)介質(zhì)軟盤(pán)、 硬盤(pán)等構(gòu)成傳染源。病毒傳染的媒介由工作的環(huán)境
推薦度:
點(diǎn)擊下載文檔文檔為doc格式
853976