計算機(jī)病毒是否是源程序嗎
經(jīng)常攻擊我們計算機(jī)的病毒是源程序嗎?小編帶你去了解!下面由學(xué)習(xí)啦小編給你做出詳細(xì)的計算機(jī)病毒是否是源程序介紹!希望對你有幫助!
計算機(jī)病毒是否是源程序介紹一:
計算機(jī)病毒是一個程序,一段可執(zhí)行碼 ,對計算機(jī)的正常使用進(jìn)行破壞,使得電腦無法正常使用甚至整個操作系統(tǒng)或者電腦硬盤損壞。就像生物病毒一樣,計算機(jī)病毒有獨(dú)特的復(fù)制能力。
計算機(jī)病毒可以很快地蔓延,又常常難以根除。它們能把自身附著在各種類型的文件上。當(dāng)文件被復(fù)制或從一個用戶傳送到另一個用戶時,它們就隨同文件一起蔓延開來。
這種程序不是獨(dú)立存在的,它隱蔽在其他可執(zhí)行的程序之中,既有破壞性,又有傳染性和潛伏性。輕則影響機(jī)器運(yùn)行速度,使機(jī)器不能正常運(yùn)行;重則使機(jī)器處于癱瘓,會給用戶帶來不可估量的損失。通常就把這種具有破壞作用的程序稱為計算機(jī)病毒。
計算機(jī)病毒是否是源程序介紹二:
計算機(jī)病毒最早的時候是那些電腦工程人員的游戲。。是N年的事了。可以簡稱吃豆游戲。他們互相研究代碼,看誰的代碼能最快占據(jù)電腦的位置就是勝利。就是說早期的病毒只是會占位置。
后來就有人研究出把對方的病毒占據(jù)的位置刪除把自己的領(lǐng)地增加。
早期那時候只有內(nèi)網(wǎng)的,玩的電腦游戲只有這種。而且只有懂代碼的人才玩的。后來玩的人多了,就出現(xiàn)賣代碼的情況。代碼給更加提升,能力更強(qiáng)大。
世界上最厲害的病毒算是我們中國臺灣的少年發(fā)明的CIH病毒,是最早一只能破壞硬件的病毒。一般病毒只破壞軟件。重裝系統(tǒng)則可以殺掉。CIH就不能了?,F(xiàn)在也極少病毒能破壞硬件。能破壞的也是參照CIH的。
病毒種類多。編寫有簡單有容易。有的只要1個軟件按生成則能使用了。而且功能強(qiáng)大。像灰鴿子這類就是了。有的只是生成簡單的腳本,只會破壞。
也有用簡單的系統(tǒng)命令而達(dá)到破壞。如用系統(tǒng)的DOS命令強(qiáng)行關(guān)機(jī),強(qiáng)行格式化硬盤等等。
計算機(jī)病毒是否是源程序介紹三:
電腦病毒是一些能夠自我復(fù)制的程序段。它能附在應(yīng)用程序或系統(tǒng)文件的可執(zhí)行部分。在宿主程序執(zhí)行的某些階段,它能夠獲得執(zhí)行控制權(quán)。
按病毒傳染機(jī)理可分為兩大類:一類是系統(tǒng)引導(dǎo)型,它感染系統(tǒng)引導(dǎo)時的程序(系統(tǒng)引導(dǎo)扇區(qū),操作系統(tǒng)的某些模塊、設(shè)備驅(qū)動程序等);另一類是文件型,它感染可執(zhí)行的程序文件(即應(yīng)用程序,含COM文件、EXE文件或覆蓋文件等)。
透過各種病毒的分析,可以發(fā)現(xiàn)病毒有三個本質(zhì)弱點(diǎn):
(1)病毒的宿主目標(biāo)必須是電腦系統(tǒng)的可執(zhí)行程序,也就是說它們只能感染系統(tǒng)引導(dǎo)程序或應(yīng)用程序。
(2)病毒的感染總是以某種方式改變被感染的程序段。如果附在現(xiàn)存程序上,它會改變程序的開頭。結(jié)尾或程序中間的某些部分,如果它隱藏在磁盤的某些區(qū),它
會更改這些區(qū)的內(nèi)容。
(3)如果病毒要存活。傳播,那么它的程序代碼必須能夠被執(zhí)行,即病毒必須把自身或一部分定位于宿主程序的特殊位置,以便獲得控制權(quán)。
實際上。現(xiàn)有PC病毒都是通過改變宿主程序的第一條執(zhí)行的指令,達(dá)到先于宿主程序執(zhí)行的目的。對于COM文件,病毒替換它的第一條指令(因為COM文件入
口地址固定為CS:100H);對于EXE文件,病毒改變?nèi)肟谥羔?在文件頭);對于中斷服務(wù)程序,也類似地改變它的中斷向量。因此,病毒破壞了被感染程
序的數(shù)據(jù)真實性,準(zhǔn)確地說是破壞了被感染程序第一條被執(zhí)行指令的真實性。所以,對應(yīng)用程序的校驗只要針對第一條執(zhí)行的指令和附近的數(shù)據(jù),既可保證準(zhǔn)確性,
又能減少檢測時間。
看了“ 計算機(jī)病毒是否是源程序嗎”文章的還看了: