Sipas rrethit respektivisht hapsires ku jetojme dhe veprojne viruset kompjuterike i kalsifikojme ne:
1. Boot virus
2. File virus
3. Makro virus dhe
4. Network virus
Boot viruset jane viruse qe vendosen ne boot sektor .Boot sektori eshte sektori i pare i disketes dhe sektori i pare i particionit te diskut (nese disku eshte i ndare ne particione)
Ne kete sektor mbahen mend te dhenat per diskun respektivisht per particionin e diskut si p.sh. numri i sektoreve te particionit dhe disa programe te vogla.Me startimin e kompjuterit,Bios-i bene leximin e te dhenave nga boot sektori dhe virusi i vendosur ne boot sektor lexohet dhe vendoset si rezident ne memorjen qendorore, keshtu gjate punes se kompjuterit ai kryen aktivitetnin e vet negativ.
Gjithashtu boot virusi mund te vendoset edhe ne sektorin e pare te diskut i cili sektor paraqet Master rekordin startues(Master Boot Sector,Master Boot Record MBR).Mbr ehste sektori i pare i diskut(MBR nuk ka disketa) ku mbahen te dhenat per diskun, particionet,particionin primar dhe disa programe te vogla.Poashtu edhe MBR lexohet me startimin e kompjuterit dhe keshtu virusi i vendosur ne kete pjese behet rezident ne memorje.
Te dhenat ne MBR dhe ne BOOT sektor nuk jane te dhena standarde (si te dhenat tjera) dhe tek keta te dhena nuk kemi qasje ne kuptimin e DEBUG-imit(te intervenoj ne nivel me te ulet), prandaj, viruset qe sulmojne keta pjese jane edhe me te veshtire dhe shkaktojne deme me te medhaja.
File viruset jane viruse te cilet vendosen ne fajlla, zakonisht i sulmojne fajlla me prapashtesa BAT,EXE,COM,SYS,DLL, etj.Gjithashtu mund te gjenden edhe ne fajlla te tjere si p.sh. fajlla te dokumenteve ne Word,Excel, fajllat me permbajtje shablone(template files),fajlla tekstual, fajlla me permbajtje kodin burimor te ndonje programi etj.Keta viruse behen aktive gjate leximit te atyre fajllave dhe keshtu mund te behen rezident ne memorjen qendrore(Vendosen ne memorjen qendrore) te kompjuterit dhe pastaj barten ne fajlla te tjere.
Macro viruset jane viruse te cilet veprimin e demshem e kryejn nepermjet meta gjuheve (gjuhet per shkruarjen e makrove-macro komandat ne programe te ndryshme si Microsoft Word, Excel,Access etj.).Pra jane te shkruara ne makro gjuhet dhe shperndahen nepermjet makrove te perfshira ne programet e fajllave te te dhenave , si p.sh. fajllat me te dhena te pregatitura ne Microsoft Word, Excel, fajllat me shablone etj.Fajllat e ketille mund te permabajne viruse (infektohen me viruse) te ketilla.
Network Viruset jane viruse te cilet shperndahen nepermjet rrjetit kompjuterik.Keta viruse shfrytezojne protokole dhe komandat e rrjetit kompjuterik ose emajlin per shperndarjen (bartjen ) e vetvetes nga ndonje kompjuter ne largesi (Remote Computer).
Te permendim se gjithashtu ekzistojne edhe kombinime si p.sh. boot-file viruse(sulmojne edhe boot sektoret edhe fajllat), network-makro viruse(makro viruset te cilet shperndahen nepermjet emajlit),etj.
Sipas sistemit operativ ne te cilin veprojne viruset kompjuterike mund ti klasifikojme ne viruse ne Dos, Windows 3 * , Windows 95, 98, Me, NT, 2000, xp, OS/2 etj.Gjithashtu ekzistojne edhe viruse qe kane aftesi te sulmojne pjese nje sistemi operativ ose te me teper sisteme operative.
Sipas teknologjise se veprimit viruset kompjuterike i klasifikojme ne:
1. Viruse rezidente (TSR viruset)
2 Viruset e mshehura (Stealth viruset)
3. Viruset shumeformeshe dhe vete enkriptues (Self encryption and polymorphic viruset ). dhe
4. Viruset me teknike jo standarde (viruset qe shfrytezojne Non-standard techniques).
Viruset rezidente jane viruse te cilet te kompjuteri i infektuar, me startimin e kompjuterit viruse vendose ne nje pjese te RAM memorjes e cila pjese gjate gjithe punes se kompjuterit eshte aktive.Virusi do te leshoje ate pjese te RAM memorjes me shuarjen ose ristartimin e kompjuterit.Nga ky vend virusi vepron duke u shperndare neper fajlla ose ne rrjete kompjuterike.Viruset mund te jene boot, file, makro ose network virus.Veshtire fshihen.
Viruset e fshehura mund te jene boot viruset ose file viruse, kane vetine te mshehin vetveten.Tentojnė te behen te pa hetueshme duke e ngjit kodin e vet si pjese perberse ne donje fajll programor pa bere ndryshim ne kontrollėn e fajllit dhe ne te kete menyre i shmang detektimit, jane viruse mjaft te rezikshme.
Viruset shumeformshe dhe vete enkriptues jane viruse te cilet prodhojne kopje te ndryshuar te vetvetes respektivisht ēdo here kur e kopjojne vetveten e ndryshojne kodin e tij duke zvogluar mundesine e zbulimit.Gjithashtu kane vetine qe nje pjese te kodit te vet ta shifrojne (kriptojne) sipas ndonje ēelėsi te rastit poashtu me qellim te shmangjes se detektimit.Kane veprime te llojllojshme, pra, mund te jene boot ose file.Jane viruse te cilet veshtire identifikohen.Si p.sh virusi i famshem BRONTOK.
Viruset me teknikė jo standarde jane viruse te cilet perdorin teknika dhe forma te ndryshme per te mshefur sa me thelle vetveten ne berthamen e sistemit operativ (si p.sh virusi me emrin "?APA?"), ti mbrojė kopjet rezidente nga detektimi, tentimi te barte kopje te tij ne Bios, etj.
Sipas aftesise destruktive (shkateruese) te viruseve, viruset i klasifikojmė ne viruse
- Shakash (aspak te rezikshem)[/*:m:1j1os1bg]
- Jo te rezikshem (me efekte te vogla, grafike, zeri, etj)[/*:m:1j1os1bg]
- Te rezikshem (te cilet ne menyre serioze e pengojne punene e kompjuterit dhe llogaritjeve) dhe[/*:m:1j1os1bg]
- Shume te rezikshem (demtojne pjeset vitale te sistemit, fshinje te dhenat, shkatrojne strukturen e te dhenave etj. E deri te djegia e ndonje komponenete hardverike).[/*:m:1j1os1bg]
Nje karakteristike tjeter e viruseve eshte edhe mundesia e riparimit te demeve te bera (Repairable) qe do te thote pas zbulimit dhe eleminimit (fshirjes) te virusit nuk do te kemi pasoja.Fatkeqesisht kete karakterisike nuk kane te gjithe viruset.