sábado, 27 de febrero de 1999

Nuevo gusano con múltiples técnicas reproductoras

Bajo el nombre de IRC-Worm.Septic se ha encontrado un nuevo gusano
capaz de reproducirse por múltiples vías, desde el irc, hasta los
ficheros html o los bat.
El virus se manifiesta los días 1 y 2 de cada mes, mostrando un
mensaje y reproduciendo un efecto de vídeo, mediante el uso de
funciones VGA el virus cambia los colores del monitor realizando
fundidos al negro. El primer día muestra el siguiente mensaje:
«Only in your dreams you can be truly free! ~ÅDarK.MeSsiAhÅ~
written by SeptiC [TI] », mientras que el segundo cambia para
presentar lo siguiente: «Pure evil comes from within!
~ÅDarK.MeSsiAhÅ~ Written by SeptiC [TI]».

El virus también soporta una protección para deshabilitar rutinas
infecciosas. Cuando se ejecuta una copia del virus, se busca el
archivo c:\_vac.txt, en caso de encontrarlo regresa inmediatamente
al programa infector, mostrando el mensaje: «You are protected by
a devine power ~ÅDarK.MeSsiAhÅ~ will not touch your files».

La parte principal del virus está formada por un infector DOS
ordinario, con encriptación. De tal forma que cuando se ejecuta
el bucle de desencriptación restaura el código del virus a su
forma no encriptada, saltando a la rutina vírica principal. En
ese momento busca ejecutables DOS, tanto exe como com, procediendo
a su infección, proceso para el que se encripta y escribe su
código al final del archivo modificando la cabecera de este.

Septic busca ficheros en el directorio en que se encuentra, en
los directorios superiores y en general en el árbol de
directorios de todas las unidades desde la C: hasta G:. Se
realiza un chequeo de nombres de los archivos para evitar
infectar COMMAND, ?GA*, ??NP*, ???GW*. Si encuentra alguno de
los ejecutables del cliente mIRC de IRC, también ejecuta una
rutina de infección del script de dicho programa.

Para protegerse de cualquier antivirus procede a dañar los
ficheros claves para la mayorçia de productos (F-*, TO*, TB*,
SC*, AV* de F-PROT, TBAV, SCAN y AVP respectivamente), de tal
forma que al ejecutar el antivirus mostrará el mensaje:
«~ÅDarK.MeSsiAhÅ~ a Digital Touch of DarKness! Written by
SeptiC [TI]» regresando al DOS.

El virus también busca ficheros bat y html, para proceder a su
infección. En la infección a ficheros bat añade al final del
archivo una serie de comandos para reemplazar por un conjunto de
dos instrucciones la order "dir" del DOS. La primera ejecuta el
lanzador de virus porno.com, la segunda ejecuta la propia orden
dir, de tal forma que cualquier instrucción "dir" el lanzador del
virus es ejecutado. El lanzador del virus, llamado porno.com es
creado en el directorio command de Windows (C:\WINDOWS\COMMAND,
C:\WIN95\COMMAND o C:\WIN98\COMMAND).

Para infectar ficheros html, el programa crea otro infector
distinto bajo el nombre de patch.com, añadiendo al final de cada
página html una serie de instrucciones para mostrar el mensaje:
«Download The Latest Patch! Click Here!». Donde, «click here»
creara un link para realizar un download o ejecución del archivo
infecto PATCH.COM.

Para la infección del cliente mIRC emplea la técnica ya utilizada
por otros virus de modificar el archivo script.ini, añadiendo
multitud de comandos. La principal modificación recae sobre el
conjunto de instrucciones de envío de ficheros, cuando el usuario
envíe o reciba archivos, el virus enviará su propio infector
«porno.com». El virus también enviará mensajes al canal, y a los
usuarios, donde se encuentre el cliente infectado. Bajo el nick
de "SeptiC_dm" enviará el mensaje «I am your servant! I have been
turned into a zealot of darkness». También mostrará distintos
mensajes o realiza acciones si determinadas cadenas de texto
aparecen en los mensajes que se escriban en el canal.

Más información:
http://www.avp.com/septic/septic.html


Antonio Ropero