Un virus es un malware que altera el funcionamiento de un ordenador sin permiso del usuario, reemplazando archivos ejecutables con código malicioso. Existen varios tipos de virus como troyanos, gusanos e back doors. Los troyanos se hacen pasar por programas legítimos para dar acceso remoto al atacante, mientras que los gusanos se replican automáticamente de computadora en computadora. Las back doors o puertas traseras son códigos que evaden los sistemas de seguridad para acceder al sistema.