![cover image](https://wikiwandv2-19431.kxcdn.com/_next/image?url=https://upload.wikimedia.org/wikipedia/commons/thumb/b/be/Stoned-virus-hexacode.png/640px-Stoned-virus-hexacode.png&w=640&q=50)
Računalni virus
štetan računalni program / From Wikipedia, the free encyclopedia
Računalni virus je računalni program koji može "zaraziti" druge programe tako da u njih unese kopiju samog sebe (koja može biti modificirana). Virus se može proširiti računalnim sustavom ili mrežom koristeći se ovlastima korisnika koji su zaraženi. Svaki program koji je zaražen postaje virus i tako zaraza raste.[1]
![Thumb image](http://upload.wikimedia.org/wikipedia/commons/thumb/b/be/Stoned-virus-hexacode.png/320px-Stoned-virus-hexacode.png)
Računalnim virusima se često nazivaju i drugi štetni programi, npr. trojanski konji i crvi, iako oni zapravo ne inficiraju datoteke, već imaju druge funkcije, na primjer širenje mrežom (crvi) te krađa korisničkih lozinki i brojeva kreditnih kartica i/ili omogućavanje pristupa neovlaštene osobe zaraženom računalu (karakteristično za trojanske konje).
Računalni virus se obično sastoji od tri dijela:
- prvi dio je dio koji omogućava razmnožavanje virusa – obvezan dio virusa
- drugi dio je nosiva komponenta (payload) koja može biti bezopasna ili opasna – nije obvezna
- treći dio je funkcija za okidanje ili takozvani trigger funkcija – određuje vrijeme (a ponekad i događaj) kada će se aktivirati nosiva komponenta virusa – nije obvezna.[2]
Ponekad virus zahtijeva interakciju čovjeka da bi se kopirao poput pokretanja programa koji sadrži virus ili otvaranja neke zaražene datoteke.