Mecanismos de Infección y Clasificación de Software Malicioso en Sistemas Informáticos
Métodos de Propagación de Software Malicioso
Existen dos grandes clases de contagio de software malicioso:
- Infección por Interacción del Usuario: El usuario, en un momento dado, ejecuta o acepta inadvertidamente la instalación del virus.
- Infección por Replicación en Redes: El programa malicioso actúa replicándose a través de las redes. En este caso, se habla de gusanos.
En cualquiera de los dos casos, el sistema operativo infectado comienza a sufrir una serie de comportamientos anómalos o imprevistos. Dichos comportamientos pueden dar una pista del problema y permitir la recuperación del mismo.
Contaminaciones Frecuentes por Interacción del Usuario
Dentro de las contaminaciones más frecuentes por interacción del usuario se encuentran las siguientes:
- Mensajes que ejecutan automáticamente programas (como el programa de correo que abre directamente un archivo adjunto).
- Ingeniería Social: Mensajes como “ejecute este programa y gane un premio”, o, más comúnmente: “Haz 2 clics y gana 2 tonos para móvil gratis”.
- Entrada de información en discos de otros usuarios infectados.
- Instalación de software modificado o de dudosa procedencia.
Infecciones Automáticas en Sistemas Windows Antiguos
En el sistema Windows, puede darse el caso de que la computadora pueda infectarse sin ningún tipo de intervención del usuario (versiones Windows 2000, XP y Server 2003) por virus como Blaster, Sasser y sus variantes. Esto ocurre por el simple hecho de estar la máquina conectada a una red o a Internet.
Este tipo de virus aprovechan una vulnerabilidad de desbordamiento de buffer y puertos de red para infiltrarse y contagiar el equipo, causar inestabilidad en el sistema, mostrar mensajes de error, reenviarse a otras máquinas mediante la red local o Internet y hasta reiniciar el sistema, entre otros daños. En las últimas versiones de Windows 2000, XP y Server 2003 se ha corregido este problema en su mayoría.
Tipos de Virus e Imitaciones
Existen diversos tipos de software malicioso; varían según su función o la manera en que se ejecuta en nuestra computadora alterando su actividad. Entre los más comunes están:
Clasificación de Amenazas
- Troyano: Consiste en robar información o alterar el sistema del hardware o, en un caso extremo, permite que un usuario externo pueda controlar el equipo.
- Gusano: Tiene la propiedad de duplicarse a sí mismo. Los gusanos utilizan las partes automáticas de un sistema operativo que generalmente son invisibles al usuario.
- Bombas Lógicas o de Tiempo: Son programas que se activan al producirse un acontecimiento determinado. La condición suele ser una fecha (Bombas de Tiempo), una combinación de teclas, o ciertas condiciones técnicas (Bombas Lógicas). Si no se produce la condición, permanece oculto al usuario.
- Hoax: Los hoax no son virus ni tienen capacidad de reproducirse por sí solos. Son mensajes de contenido falso que incitan al usuario a hacer copias y enviarla a sus contactos. Suelen apelar a los sentimientos morales (“Ayuda a un niño enfermo de cáncer”) o al espíritu de solidaridad (“Aviso de un nuevo virus peligrosísimo”) y, en cualquier caso, tratan de aprovecharse de la falta de experiencia de los internautas novatos.
- Joke: Al igual que los hoax, no son virus, pero son molestos. Un ejemplo es una página pornográfica que se mueve de un lado a otro, y si se llega a errar es posible que salga una ventana que diga: OMFG!! ¡No se puede cerrar!
Acciones de los Virus
Algunas de las acciones que ejecutan los programas maliciosos son:
- Unirse a un programa instalado en el computador permitiendo su propagación.
- Mostrar en la pantalla mensajes o imágenes humorísticas, generalmente molestas.
- Ralentizar o bloquear el computador.
- Destruir la información almacenada en el disco, en algunos casos vital para el sistema, lo que impedirá el funcionamiento del equipo.
- Reducir el espacio en el disco.
- Molestar al usuario cerrando ventanas, moviendo el ratón, etc.