Computervirus er typisk ikke knyttet til specifikke filtyper. I stedet er de ofte skjult inden for
eksekverbare filer .
Her er hvorfor:
* eksekverbare filer indeholder instruktioner, som en computer direkte kan udføre. Dette giver virussen mulighed for at køre sin ondsindede kode, når filen åbnes eller udføres.
* Almindelige eksekverbare filforlængelser: .exe, .com, .dll, .scr, .msi, .vbs, .js.
Mens vira undertiden findes i andre filtyper (som dokumenter eller billeder), udnytter de ofte sårbarheder inden for eksekverbare filer til at sprede og udføre deres skadelige kode.
Det er vigtigt at bemærke, at moderne vira bruger forskellige teknikker til at skjule sig selv og sprede sig, så de måske ikke altid er direkte knyttet til filer. De kan også udnytte sårbarheder i software, bruge socialteknisk taktik eller endda sprede sig gennem netværksprotokoller.