Arvutiviirused – nende olemus ja kaitse
kontakteerudes üksteist sarnaselt inimestele nakatavad. Terminit "viirus" kasutatakse
harilikult, et viidata paljudele erinevatele nuhkvara programmide tüüpidele.
1.3.Viiruste ehitus ja talitlus
1.3.1.Nakatamissüsteem
Nakatamissüsteem on viiruse kõige olulisem osa, ülejäänud osad võivad isegi puududa.
Ta peamised ülesanded on järgmised:
1. Saada sissepääs rünnatavasse süsteemi
· nakatatud programmi kaudu, mille teadlikult või teadmatult käivitab kasutaja
· algladeprotsessiga, nii et viirus on enne rakenduste käivitust residentne ja aktiivne
2. Saada juurdepääs muule tarkvarale ja/või andmekandjale
· operatsioonisüsteemi vahenditega, nt otsides DOSi käitusfaile (.EXE, .COM, .SYS) või
programmide ülekattefaile
· muude vahenditega, minnes operatsioonisüsteemist mööda
3. Nakatada teisi programme
· omaenda koodi lisamise teel
4. Vältida avastamist
· tänu kasutaja tähelepanematusele ning turvavahendite ja -menetluste puudumisele