Virus

Računalni virus je računalni program koji svojom reprodukcijom može zaraziti računala tako da bez dopuštenja ili znanja korisnika kopira samog sebe u datotečni sustav ili memoriju ciljanog računalnog sustava.

Načini zaraze i izvršenja zlonamjernog koda

Da bi se virus replicirao pokretanjem izvršenja malicioznog koda, virusi se vežu za izvršne datoteke legitimnih programa. Tako se u slučaju pokretanja zaraženog legitimnog programa, istovremeno pokreće izvršavanje virusnog koda.

Osnovne vrste virusa

  • boot sektor virusi – kopiraju svoj zlonamjerni kod u Master boot sektor i tako osiguravaju izvršenje zlonamjernog koda pri svakom startu računalnog sustava
  • programski virusi – aktiviraju se pri izvršenju zaražene izvršne datoteke, najčešćom s ekstenzijom .exe ili .com
  • makro virusi – virusi koji su napisani višim programskim makro jezikom, imaju mogućnost kopiranja i brisanja samih sebe te mijenjanja dokumenata.