Un programa infectado con un virus se ejecuta sin el conocimiento del usuario, permitiendo que el código del virus se aloje en la RAM e infecte otros archivos ejecutables al tomar control de los servicios del sistema operativo. Finalmente, el código del virus se graba en el programa original en el disco, completando así el proceso de replicación.