Zlonamjerni softver i virus
Kad god se problem pojavi u računalu, većina ljudi često je kriva za prenošenje virusa. Vjerojatno zbog toga što su virusi među prvima i najpopularniji su među računalnim prijetnjama. Kako sve računalne prijetnje nisu virusi, uveden je noviji pojam koji bi ih sve pokrivao; malware. Glavna razlika između dvaju pojmova je njihova pokrivenost, jer su svi virusi zlonamjerni, ali nisu svi zlonamjerni virusi virusi. Trojani, crvi, keyloggeri i mnogi drugi, iako nisu virusi, također su kategorizirani kao zlonamjerni softver.
Pa što razlikuje virus od ostalih zlonamjernih programa? Odgovor na ovo pitanje je u načinu na koji virus djeluje. Virus uvijek djeluje iza scene i korisnici ne bi znali jesu li zaraženi ili ne; osim ako na njihovo računalo imaju instaliran i ažuriran antivirusni softver. Iako druge zlonamjerne sile poput crva također djeluju na ovaj način, većina ih to ne čini. Trojance, špijunski softver i mnoge druge izvršavaju ne sumnjivi korisnici koji očekuju da budu nešto drugo. Virusi također trebaju za to da zaraze datoteke domaćina. Imati host datoteku znači da je malo teže otkriti jer ne postoje različite datoteke za usporedbu. Virus se također oslanja na datoteku domaćina koju treba pokrenuti kako bi izvršio svoj kod. Dobar način izbjegavanja virusa je suzdržavanje od pokretanja datoteka u čije podrijetlo niste sigurni. Ostale zlonamjerne mreže ne oslanjaju se na datoteku hosta i koriste druga sredstva za izvršenje. Neki koriste trikove maskirajući se kao fotografija ili videozapis koji će se činiti zanimljivim korisnicima.
Iako su virusi i dalje glavna prijetnja mrežnoj sigurnosti, nije jedina kao i mnoge druge zlonamjerne mreže. Većina prijetnji koje nastaju na računalima nisu virusi. Da biste bili tehnički ispravni, bolje je koristiti izraz malware, a ne virus. Ali u većini scenarija mnogi stručnjaci samo dopuštaju lažnicima da pogrešno koriste izraz virus.
Sažetak:
1. Virus je jednostavno vrsta zlonamjernog softvera
2. Virus djeluje bez da korisnik zna dok ostali Malwares mogu raditi s korisnikovim znanjem