Kaasviirus
Kaasviirused paljunevad, kasutades ära prioriteedihierarhiat, milles operatsioonisüsteem käivitab programmifaile nende failinime laienduste põhjal.
Näiteks MS-DOS-i puhul käivitatakse faililaiendiga .bat (paketifailid) failid enne faililaiendiga .com faile, mis omakorda käivitatakse enne faililaiendiga .exe faile.
Kaasviirused võivad luua eraldiseisvaid faile, mis sisaldavad nende viiruskoodi, kuid millel on kõrgema prioriteediga faililaiend, või nimetada „sihitud" faili madalama prioriteediga faililaiendiga ümber, nii et viiruskoodi sisaldav fail käivitatakse enne juhtimise ülekandmist algsele programmifailile (või selle kasuliku koormuse aktiveerimist).
Teine näide kaasviirusest tänapäevastel Windowsi platvormidel kasutab ära DLL-teekide otsingujärjekorda. Kui pahavara kopeeris ennast DLL-ina rakenduse kataloogi, oleks see ülimuslik sama nimega DLL-i ees süsteemikataloogis või ühes keskkonnamuutuja PATH määratud kataloogidest.