5. Residir en Memoria: un programa puede cargarse en la memoria del ordenador, y desde allí infectar todos los archivos ejecutables que se usen No residentes: no se cargan en memoria, por lo tanto sólo pueden correr rutinas infecciosas cuando el programa infectado es ejecutado. Ocultamiento: Un virus puede esconderse de los antivirus, en forma completa, redirigiendo la lectura del disco hacia otro sector, o por el tamaño del archivo que infectan, modificando la información para que el antivirus no detecté que el archivo creció. Encriptado: este es otro método de ocultamiento, por el cual el virus permanece encriptado hasta que se ejecuta. Polimórficos: tiene la capacidad de mutar cambiando parte de su programación para lucir distinto de un momento a otro. Ejecutables por evento: capaces de ejecutarse cuando un evento sucede en la PC.