Clase de padre: VirWare
Los virus y gusanos son programas maliciosos que se auto replican en computadoras o redes de computadoras sin que el usuario lo sepa; cada copia subsiguiente de dichos programas maliciosos también puede auto-replicarse. Los programas maliciosos que se propagan a través de redes o infectan máquinas remotas cuando el "propietario" les ordena hacerlo (p. Ej., Puertas traseras) o programas que crean copias múltiples que no pueden autorreplicarse no forman parte de la subclase Virus y gusanos. La principal característica utilizada para determinar si un programa está clasificado como un comportamiento separado dentro de la subclase Viruses and Worms es cómo se propaga el programa (es decir, cómo el programa malicioso distribuye copias de sí mismo a través de recursos locales o de red). como archivos enviados como archivos adjuntos de correo electrónico, a través de un enlace a un recurso web o FTP, a través de un enlace enviado en un mensaje ICQ o IRC, a través de redes de intercambio de archivos P2P, etc. Algunos gusanos se propagan como paquetes de red; estos penetran directamente en la memoria de la computadora y el código del gusano se activa. Los gusanos usan las siguientes técnicas para penetrar computadoras remotas y lanzar copias de sí mismos: ingeniería social (por ejemplo, un mensaje de correo electrónico que sugiere que el usuario abre un archivo adjunto), explotando errores de configuración de red (como copiar a un disco totalmente accesible) y explotando lagunas en el sistema operativo y la seguridad de las aplicaciones. Los virus se pueden dividir de acuerdo con el método utilizado para infectar una computadora: virus de archivos virus de sector de arranque virus de macros virus de script Cualquier programa dentro de esta subclase puede tener funciones de troyano adicionales. También se debe tener en cuenta que muchos gusanos usan más de un método para distribuir copias a través de redes. Las reglas para clasificar objetos detectados con funciones múltiples se deben usar para clasificar estos tipos de gusanos.Clase: Email-Worm
Email-Worms esparcidos por correo electrónico. El gusano envía una copia de sí mismo como un archivo adjunto a un mensaje de correo electrónico o un enlace a su archivo en un recurso de red (por ejemplo, una URL a un archivo infectado en un sitio web comprometido o un sitio web propiedad de hackers). En el primer caso, el código del gusano se activa cuando se abre (inicia) el archivo adjunto infectado. En el segundo caso, el código se activa cuando se abre el enlace al archivo infectado. En ambos casos, el resultado es el mismo: el código del gusano está activado. Email-Worms utiliza una variedad de métodos para enviar correos electrónicos infectados. Los más comunes son: el uso de una conexión directa a un servidor SMTP utilizando el directorio de correo electrónico integrado en el código del gusano utilizando los servicios de MS Outlook utilizando las funciones de Windows MAPI. Email-Worms utiliza varias fuentes diferentes para encontrar las direcciones de correo electrónico a las que se enviarán los correos electrónicos infectados: la libreta de direcciones en MS Outlook una base de datos WAB. Archivos .txt almacenados en el disco duro: el gusano puede identificar qué cadenas en los archivos de texto son direcciones de correo electrónico correos electrónicos en la bandeja de entrada (algunos Email-Worms incluso "responden" a los correos electrónicos que se encuentran en la bandeja de entrada) Muchos Email-Worms usan más de una de las fuentes mencionadas anteriormente. También hay otras fuentes de direcciones de correo electrónico, como libretas de direcciones asociadas con servicios de correo electrónico basados en la web.Más información
Plataforma: Win32
Win32 es una API en sistemas operativos basados en Windows NT (Windows XP, Windows 7, etc.) que admite la ejecución de aplicaciones de 32 bits. Una de las plataformas de programación más extendidas en el mundo.Descripción
Detalles técnicos
Este es el primer gusano de Internet moderno conocido descubierto "en la naturaleza". Este gusano informático es un tipo de programa de virus que, aunque distribuye sus copias, no infecta los archivos del disco como el objetivo principal, sino que replica sus copias enviándose a sí mismo a través de Internet como un archivo adjunto en los mensajes de correo electrónico. El gusano fue publicado por alguien (tal vez por el autor del gusano) en varios servidores de noticias en enero de 1999, y luego, en pocos días, fue descubierto "en la naturaleza" en Europa y continuó propagándose.
El gusano llega como un archivo adjunto en un correo electrónico como un archivo HAPPY99.EXE. Cuando se ejecuta un archivo adjunto infectado y obtiene el control, el gusano muestra un gracioso fuego artificial en la ventana del programa para ocultar su naturaleza maliciosa. Durante esto, se instala en el sistema, engancha los envíos a Internet, convierte su código en el archivo adjunto y lo agrega a los mensajes. Como resultado, el gusano, cuando está instalado en el sistema, puede extender sus copias a todas las direcciones a las que se envían los mensajes.
Durante la instalación, el gusano solo afecta a los archivos en el directorio del sistema de Windows. Crea los archivos SKA.EXE y SKA.DLL, copia el WSOCK32.DLL en el WSOCK32.SKA recién creado y actualiza el archivo WSOCK32.DLL original para enganchar las llamadas de envío de correo electrónico.
Remoción y protección
Si el gusano se detecta en su sistema, puede deshacerse de él simplemente eliminando los archivos SKA.EXE y SKA.DLL en el directorio de Windows del sistema. También debe eliminar el archivo WSOCK32.DLL y reemplazarlo con el archivo original WSOCK32.SKA. El archivo HAPPY99.EXE original también debe ubicarse y eliminarse.
Para proteger su computadora contra reinfecciones, solo necesita configurar el atributo "Solo lectura" para el archivo WSOCK32.DLL. El gusano no presta atención al modo de solo lectura y no puede parchear el archivo. Este truco fue descubierto por Peter Szor en DataFellows (http://www.datafellows.com).
Por favor recuerde
No abra y no ejecute el archivo HAPPY99.EXE que ha recibido como archivo adjunto en ningún mensaje si lo recibe de una fuente no confiable o no confiable. También debe recordar que los archivos a los que ha accedido desde Internet pueden contener código malicioso que puede infectar su computadora, destruir datos, enviar archivos confidenciales a través de Internet o instalar programas espías para monitorear su computadora desde un host remoto.
Abrir archivos de MS Office con VirusProtection deshabilitado y ejecutar archivos ejecutables que no sean de confianza es extremadamente riesgoso. Debe tener esto en cuenta cada vez que vea un archivo adjunto a un mensaje entrante.
Detalles técnicos
El gusano llega exactamente como un archivo ejecutable HAPPY99.EXE de 10.000 bytes. Este archivo tiene la estructura interna de Win32 Portable Executable (PE). El gusano se instala en los sistemas Win95 / 98 y continúa propagándose sin problemas. En WinNT, no se puede propagar debido a errores.
El gusano contiene cadenas de texto, algunas de ellas están encriptadas:
¿Es un virus, un gusano, un troyano? MOUT-MOUT Híbrido (c) Spanska 1999.Feliz año nuevo 1999 !!Comience 644 Happy99.exe finalSka.exe liste.skawsock32.dll Ska.dll Ska.exe
Cuando se ejecuta el archivo HAPPY99.EXE, el gusano se copia en el directorio de sistema de Windows con el nombre SKA.EXE y descarta el archivo SKA.DLL adicional en el mismo directorio. SKA.DLL se almacena en el archivo EXE principal (HAPPY99.EXE) en forma cifrada y compacta.
El gusano luego copia el WSOCK32.DLL al nombre WSOCK32.SKA (hace una "copia de seguridad") y remueve el archivo WSOCK32.DLL. Si WSOCK32.DLL está en uso y no se puede abrir para escribir, el gusano crea una nueva clave en el registro del sistema para ejecutar su cuentagotas durante el próximo reinicio:
HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersionRunOnce = SKA.EXE
El parche WSOCK32.DLL consiste en una rutina de inicialización de gusano y dos exportaciones redirigidas. La rutina de inicialización es solo una pequeña porción de código de gusano, solo 202 bytes. Se guarda al final de la sección del código WSOCK32.DLL (sección ".text"). WSOCK32.DLL tiene suficiente espacio para eso, y el tamaño de WSOCK32.DLL no aumenta durante la infección. A continuación, el gusano aplica parches a las tablas de exportación WSOCK32.DLL para que dos funciones ("conectar" y "enviar") apunten a la rutina de inicialización del gusano al final de la sección del código WSOCK32.DLL.
Cuando un usuario se conecta a Internet, se activa WSOCK32.DLL y el gusano enlaza dos eventos: conexión y envío de datos. El gusano monitorea los puertos de correo electrónico y noticias (25 y 119 - smtp y nntp). Cuando detecta una conexión en uno de estos puertos, carga su biblioteca SKA.DLL que tiene dos exportaciones: "correo" y "noticias". Dependiendo del número de puerto, el gusano llama a una de estas rutinas, pero ambas crean un nuevo mensaje, insertan el descriptor de gusano HAPPY99.EXE de UUencoded en él y lo envían a una dirección de Internet. El gusano también agrega su sello al encabezado kludge de los mensajes "infectados":
X-Spanska: Sí
Al enviar archivos adjuntos infectados, el gusano almacena las direcciones de los destinatarios en el archivo LISTE.SKA en el directorio del sistema de Windows. Este archivo de "registro" contiene hasta 5K de datos y puede contener hasta 200 direcciones a las que se enviaron los mensajes infectados.
Demostraciones de los efectos del virus:
happy.gif |
Leer más
Conozca las estadísticas de las vulnerabilidades que se propagan en su región statistics.securelist.com