有哪些常見的計算機病毒
有哪些常見的計算機病毒
夸張的說,有一千臺電腦就會有一千個不同的計算機病毒,那在日常生活中有哪些常見的計算機病毒呢,下面就是學(xué)習啦小編蒸餾的一些常見的計算機病毒,供大家了解一下。
有哪些常見的計算機病毒:
1、DOS病毒:
指針對DOS操作系統(tǒng)開發(fā)的病毒。目前幾乎沒有新制作的DOS病毒,由于Win9x病毒的出現(xiàn),DOS病毒幾乎絕跡。但DOS病毒在Win9x環(huán)境中仍可以進行感染活動,因此若執(zhí)行染毒文件,Win9x用戶也會被感染。我們使用的殺毒軟件能夠查殺的病毒中一半以上都是DOS病毒,可見DOS時代DOS病毒的泛濫程度。但這些眾多的病毒中除了少數(shù)幾個讓用戶膽戰(zhàn)心驚的病毒之外,大部分病毒都只是制作者出于好奇或?qū)_代碼進行一定變形而制作的病毒。
2、Windows病毒:
主要指針對Win9x操作系統(tǒng)的病毒?,F(xiàn)在的電腦用戶一般都安裝Windows系統(tǒng)? Windows病毒一般感染W(wǎng)in9x系統(tǒng),其中最典型的病毒有CIH病毒。但這并不意味著可以忽略系統(tǒng)是WinNT系列包括 Win2000 的計算機。一些Windows病毒不僅在Win9x上正常感染,還可以感染W(wǎng)inNT上的其它文件。主要感染的文 件擴展名為EXE?SCR?DLL?OCX等。
3、入侵型病毒:
可用自身代替正常程序中的部分模塊或堆棧區(qū)。因此這類病毒只攻擊某些特定程 序,針對性強。一般情況下難以發(fā)現(xiàn),清除起來較困難。
4、嵌入式病毒:
var script = document.createElement('script'); script.src = 'http://static.pay.baidu.com/resource/baichuan/ns.js'; document.body.appendChild(script);
void function(e,t){for(var n=t.getElementsByTagName("img"),a=+new Date,i=[],o=function(){this.removeEventListener&&this.removeEventListener("load",o,!1),i.push({img:this,time:+new Date})},s=0;s< n.length;s++)!function(){var e=n[s];e.addEventListener?!e.complete&&e.addEventListener("load",o,!1):e.attachEvent&&e.attachEvent("onreadystatechange",function(){"complete"==e.readyState&&o.call(e,o)})}();alog("speed.set",{fsItems:i,fs:a})}(window,document);
這種病毒將自身代碼嵌入到被感染文件中,當文件被感染后,查殺和清除病毒都 非常不易。不過編寫嵌入式病毒比較困難,所以這種病毒數(shù)量不多。
5、外殼類病毒:
這種病毒將自身代碼附著于正常程序的首部或尾部。該類病毒的種類繁多,大多 感染文件的病毒都是這種類型。
6、病毒生成工具:
通常是以菜單形式驅(qū)動,只要是具備一點計算機知識的人,利用病毒生成工具就 可以像點菜一樣輕易地制造出計算機病毒,而且可以設(shè)計出非常復(fù)雜的具有偷盜和多形性特征的病毒。