Ventajas para el virus:
* Persistencia: Esta es la mayor ventaja. El virus permanece activo y puede continuar infectando archivos o ejecutar código malicioso incluso después de que el vector de infección inicial (por ejemplo, el archivo adjunto de correo electrónico infectado) desaparezca. Esto hace que sea mucho más difícil detectar y eliminar.
* Infección oportunista: Puede infectar nuevos archivos y programas a medida que se cargan o se crean, difundiendo su alcance e impacto. Está constantemente "en el vigilante" por las oportunidades.
* Difícil de detectar: Debido a que está activo en la memoria, las técnicas de escaneo tradicionales que solo examinan los archivos en el disco duro pueden perderse. El software antivirus necesita un monitoreo más sofisticado y en tiempo real para detectarlos y neutralizarlos.
* Control del sistema: Un virus residente sofisticado puede obtener un control significativo sobre el sistema, potencialmente registrando teclas, alterando la configuración del sistema o incluso creando puertas traseras para acceso remoto.
Desventajas para el virus:
* Consumo de recursos: Residir en RAM consume recursos del sistema (memoria y potencia de procesamiento). Esto puede ralentizar la computadora infectada, haciendo que la infección sea más notable para el usuario. Un virus muy intensivo en recursos podría bloquear el sistema, haciéndolo autodestructivo.
* Vulnerabilidad a la detección: Si bien es difícil de detectar, el software antivirus avanzado que emplea el escaneo de memoria y el análisis de comportamiento pueden identificar virus residentes. Un virus residente mal escrito podría exhibir un comportamiento fácilmente detectable.
* Detección por usuarios: La degradación del rendimiento causada por el consumo de recursos puede alertar a los usuarios de un problema potencial, lo que los lleva a ejecutar escaneos o buscar ayuda.
* Complejidad de eliminación: Eliminar un virus residente requiere no solo eliminar sus archivos, sino también borrar su presencia de la memoria, lo que puede ser un proceso más complejo.
Es importante recordar que estas ventajas y desventajas son desde la perspectiva del * virus *. Para el usuario, todas las ventajas para el virus se traducen en desventajas para la seguridad y el rendimiento del sistema. Las desventajas del virus son principalmente ventajas para el usuario:aumentan la probabilidad de detección y eliminación.