Datavirus er ikke vanligvis knyttet til spesifikke filtyper. I stedet er de ofte skjult innenfor
kjørbare filer .
Her er grunnen:
* kjørbare filer Inneholder instruksjoner som en datamaskin direkte kan utføre. Dette gjør at viruset kan kjøre sin ondsinnede kode når filen åpnes eller utføres.
* Vanlige kjørbare filutvidelser: .exe, .com, .dll, .scr, .msi, .vbs, .js.
Mens virus noen ganger kan finnes i andre filtyper (som dokumenter eller bilder), utnytter de ofte sårbarheter i kjørbare filer for å spre og utføre sin skadelige kode.
Det er viktig å merke seg at moderne virus bruker forskjellige teknikker for å skjule seg og spre seg, slik at de kanskje ikke alltid er direkte knyttet til filer. De kan også utnytte sårbarheter i programvare, bruke sosialtekniske taktikker eller til og med spre seg gjennom nettverksprotokoller.