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 (paketfailid) failid enne faililaiendi.com faile, mis omakorda käivitatakse enne faililaiendi.exe faililaiendust.
Kaasviirused võivad luua eraldiseisvaid faile, mis sisaldavad nende viiruskoodi, kuid neil 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äeva Windowsi platvormidel kasutab DLL-teekide otsingukorda. Kui pahavara kopeeris ennast dllina rakenduse kataloogi, oleks see ülimuslik sama nimega DLL-i ees süsteemikataloogis või ühes keskkonnamuutuja PATH määratud kataloogidest.