Características de los virus
La enorme variedad de virus existente hace difícil enumerar todas sus características, sin embargo, mencionaremos algunas de las más comunes.
- Son generalmente pequeños de tamaño.
- Son capaces de reproducirse, siendo este su principal objetivo.
- Pueden esconderse en los "espacios vacíos" de los archivos que infectan.
- Pueden permanecer latentes un período indeterminado de tiempo hasta que algo detone su activación.
- Pueden mutar, dando paso a una variante de si mismo. Estos son virus de mayor tamaño y complejidad de programación.
- Pueden quedarse en memoria infectando todo lo que pase por ella o esperando una víctima determinada.
- Pueden camuflarse en el sistema, siendo esta su principal arma de defensa.
Formas de camuflaje- Distracción: El virus re-orienta la lectura del disco para evitar ser detectado.
- Variación de tamaño: Los datos sobre el tamaño del archivo infectado son modificados en la FAT (File Allocation Table, Tabla de Ubicación de Archivos), para evitar que se descubran bytes extra que aporta el virus.
- Encriptamiento: El virus se encripta en símbolos sin sentido para no ser detectado, pero para destruir o replicarse DEBE desencriptarse siendo entonces detectable.
- Polimorfismo: mutan cambiando segmentos del código para parecer distintos en cada nueva generación, lo que los hace muy difíciles de detectar y destruir.