Kumppanivirus
Seuravirukset replikoituvat hyödyntämällä etuoikeushierarkiaa, jossa käyttöjärjestelmä suorittaa ohjelmatiedostoja niiden tiedostotunnisteiden perusteella.
Esimerkiksi MS-DOS-ohjelmassa tiedostot, joiden tiedostotunniste on .bat (erätiedostot), suoritetaan ennen tiedostoja, joilla on tiedostotunniste .com, jotka puolestaan suoritetaan ennen .exe-tiedostopäätteen tiedostoja.
Seuravirukset voivat luoda erillisiä tiedostoja, jotka sisältävät viruskoodinsa, mutta niillä on korkeampi tiedostopääte, tai nimetä ”kohdennetun” tiedoston uudelleen alemmalla etusijalla olevalla tiedostopääteellä, jotta viruskoodin sisältävä tiedosto suoritetaan ennen ohjauksen siirtämistä alkuperäiseen ohjelmatiedostoon (tai sen hyötykuorman aktivoimista).
Toinen esimerkki kumppaniviruksesta nykypäivän Windows-alustoilla hyödyntää dll-kirjastojen hakujärjestystä. Jos haittaohjelma kopioi itsensä dll-tiedostona sovelluksen hakemistoon, se olisi etusijalla järjestelmän hakemistossa tai jossakin PATH-ympäristömuuttujan määrittämistä hakemistoista samannimiseen dll-tiedostoon nähden.