Druhy virů
- Viry podle umístění v paměti
Nerezidentní viry
Rezidentní viry
- Viry podle cíle infekce
Bootovací viry
Souborové viry
Multipartitní viry
- Viry podle koncepce návrhu a projevů chování
Stealth viry
Polymorfní viry
Tunelující viry
Generické viry
- Virům podobné počítačové hrozby
Trojské koně
Makroviry
Červi
Bomby
Vir se může šířit dvěma základními způsoby: buď se ve chvíli spuštění hostitele rozšíří do nalezených nenakažených souborů.
Nebo se pouze uloží do operační paměti počítače, ve které zůstane až do doby vypnutí počítače, a mezitím infikuje soubory se kterými uživatel pracuje.
První typ se označuje jako nerezidentní vir, druhý jako rezidentní vir
Stealth viry : snaží se zamaskovat svou přítomnost v souboru tím, že se zachytí na přerušení, kudy prochází veškeré požadavky na čtení dat ze souboru.
Antivirus si buď kontroluje, zda není adresa přerušení přepsána, případně na čtení používá přímo služby diskového řadiče.
Makro viry:Jedná se o makra, která jsou schopna se kopírovat z dokumentu do dokumentu.Šíří se v dokumentech kancelářských balíků. V dnešní době balíky již mají ochranu proti neautorizovanému spuštění maker.