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.