El año pasado, aproximadamente a estas alturas, el virus «Babylonia»
rompió moldes en el mundo de la programación de este género de
engendros informáticos, y aportó nuevas y peligrosas posibilidades,
en simbiosis con Internet, hasta el momento desconocidas: era el
primer espécimen capaz de actualizar su código por medio de la Red.
Esta vez es el turno de «Hybris», un gusano programado por el mismo
autor que se presenta como el patógeno más difícil de combatir, así
como, probablemente, el más complejo aparecido hasta el momento.
El funcionamiento básico de este «i-worm» recuerda al de «Happy99»,
en cuanto a que, tras haber sido ejecutado por el usuario, procede
a instalarse en el sistema modificando WSOCK32.DLL, la librería de
comunicaciones por Internet empleada por Windows, con el fin de poder
enganchar las funciones «connect», «recv» y «send», por medio de las
cuales el gusano es capaz de monitorizar las acciones claves que
están teniendo lugar en cada conexión a la Red. Por si esto fuera
poco, «Hybris» además modifica la porción de código de carga inicial
de esta librería con su propio código, tras lo cual cifra el
fragmento original, para dificultar sobremanera -incluso convertir
en una decisión arriesgada- su desinfección.
Como suele suceder, en caso de que el fichero WSOCK32.DLL esté en
memoria, activo, el «malware» no será capaz de modificarlo, por lo
que procederá a efectuar una copia del mismo, empleando un nombre
generado de manera aleatoria, e incluirá una instrucción para poder
renombrarlo en el archivo WININIT.INI, que llevará a cabo esta tarea
en el siguiente inicio de sesión del sistema operativo afectado. A
este respecto es importante comentar que, asimismo, «Hybris» crea
una entrada en el registro de configuraciones del usuario por medio
de la cual ejecuta la copia del código maligno tras el siguiente
arranque, una operación aparentemente redundante cuyo única causa
sería, aparentemente, la necesidad que tiene el gusano de asegurarse
de que la sustitución de WSOCK32.DLL se hace efectiva.
A partir del momento en que la librería infectada es cargada en la
memoria del ordenador, el patógeno pasa a controlar absolutamente
todas las comunicaciones que tienen lugar por medio de Internet, a
partir de las cuales es capaz de interceptar nuevas direcciones de
correo electrónico a las que enviar copias de sí mismo. Hasta el
momento se han detectado numerosas posibilidades en torno al aspecto
de los e-mails portadores; las más populares son las enviadas por el
remitente «Hahaha «, que contienen un breve
fragmento en alusión al cuento de Blancanieves, traducido a portugués,
español, inglés o francés, emparejado con un asunto fijo y cuatro
posibles nombres de fichero adjunto para cada una, y con referencias
de tipo pornográfico:
Asunto: Branca de Neve pornô!
Posibles adjuntos: branca de neve.scr
atchim.exe
dunga.scr
anão pornô.scr
Texto:
Faltava apenas um dia para o seu aniversario de 18 anos. Branca de
Neve estava muito feliz e ansiosa, porque os 7 anões prometeram uma
*grande* surpresa. As cinco horas, os anõezinhos voltaram do trabalho.
Mas algo nao estava bem… Os sete anõezinhos tinham um estranho
brilho no olhar…
Asunto: Enanito si, pero con que pedazo!
Posibles adjuntos: enano.exe
enano porno.exe
blanca de nieve.scr
enanito fisgon.exe
Texto:
Faltaba apenas un dia para su aniversario de de 18 años. Blanca de
Nieve fuera siempre muy bien cuidada por los enanitos. Ellos le
prometieron una *grande* sorpresa para su fiesta de compleaños. Al
entardecer, llegaron. Tenian un brillo incomun en los ojos…
Asunto: Snowhite and the Seven Dwarfs – The REAL story!
Posibles adjuntos: sexy virgin.scr
joke.exe
midgets.scr
dwarf4you.exe
Texto:
Today, Snowhite was turning 18. The 7 Dwarfs always where very
educated and polite with Snowhite. When they go out work at mornign,
they promissed a *huge* surprise. Snowhite was anxious. Suddlently,
the door open, and the Seven Dwarfs enter…
Asunto: Les 7 coquir nains
Posibles adjuntos: blancheneige.exe
sexynain.scr
blanche.scr
nains.exe
Texto:
C´etait un jour avant son dix huitieme anniversaire. Les 7 nains, qui
avaient aidé `blanche neige´ toutes ces années après qu´elle se soit
enfuit de chez sa belle mère, lui avaient promis une *grosse* surprise.
A 5 heures comme toujours, ils sont rentrés du travail. Mais cette
fois ils avaient un air coquin…
Asimismo, se han detectado versiones más recientes de «Hybris», con
mensajes de apariencia distinta, cuyo asunto está compuesto a partir
de combinaciones de las siguientes opciones, emparejando una palabra
de la primera columna con otra de la segunda:
Anna sex
Raquel Darian sexy
Xena hot
Xuxa hottest
Suzete cum
famous cumshot
celebrity rape horny
[…] […]
Y acompañados por un fichero anexado, bajo alguno de los nombres de
la siguiente lista:
Anna.exe
Raquel Darian.exe
Xena.exe
Xuxa.exe
Suzete.exe
famous.exe
celebrity rape.exe
leather.exe
sex.exe
sexy.exe
hot.exe
hottest.exe
cum.exe
cumshot.exe
horny.exe
anal.exe
gay.exe
oral.exe
pleasure.exe
asian.exe
lesbians.exe
teens.exe
virgins.exe
boys.exe
girls.exe
SM.exe
sado.exe
cheerleader.exe
orgy.exe
black.exe
blonde.exe
sodomized.exe
hardcore.exe
slut.exe
doggy.exe
suck.exe
messy.exe
kinky.exe
fist-fucking.exe
amateurs.exe
Y es que, precisamente, la capacidad que tiene «Hybris» de cambiar
su código por medio de actualizaciones enviadas con «plug-ins» es
una de sus principales características, que, si bien aparentemente
idéntico al concepto aportado por «Babylonia», presenta un par de
novedades fundamentales que convierten a este espécimen en todo un
quebradero de cabeza para las compañías antivirus interesadas en
programar antídotos para combatirlo: el patógeno recibe «plug-ins»
por medio de los grupos de noticias de Internet, y éstos aparecen
cifrados con algoritmo RSA y una llave de 128 bits, de tal modo
que resulta prácticamente imposible impedir que este gusano se siga
actualizando por medio de Internet, sin posibilidad de bloquear
direcciones o de cerrar cuentas en las que las actualizaciones se
encuentren.
Así, por medio del grupo de noticias «alt.comp.virus», «Hybris» va
recibiendo nuevos «plug-ins» enviados por su autor, que, tras haber
sido procesados, son automáticamente instalados y asimilados por
cada una de las copias del espécimen. Esta característica es la que
ha llevado al conocido foro de debate orientado hacia la lucha
antivírica a verse colapsado en las últimas semanas por un verdadero
aluvión de mensajes de origen anónimo y de contenido ininteligible,
que en un principio hicieron pensar a los contertulios que no se
trataba más que de la broma pesada de un «spammer».
Este tipo de «plug-ins» que el patógeno recibe por medio del grupo
de noticias «alt.comp.virus» presenta un peculiar formato por medio
del cual «Hybris» es capaz de distinguir el tipo de actualización y
la versión de la misma, para así saber si es necesario descargar el
mensaje e instalar el nuevo componente (almacenado en el disco duro
con un nombre generado de forma aleatoria) en el sistema.
Hasta el momento se han podido encontrar varios «plug-ins» que, por
suerte, todavía no resultan muy peligrosos, si bien es cierto que
el «i-worm» en cualquier momento se encuentra en condiciones de
modificar su cifrado y el aspecto de los mensajes que envía,
con el fin de obligar a las compañías antivirus a también actualizar
la información de sus vacunas y descripciones. Por ahora, Vecna, el
autor de «Hybris», ha publicado componentes que:
1) Infectan archivos RAR y ZIP, insertando una copia de su código
en los mismos, y suplantando a los archivos EXE presentes, en
caso de existir.
2) Envían copias del espécimen a máquinas afectadas por el troyano
«SubSeven», por medio de la puerta trasera que éste deja abierta.
3) Cifran los ficheros adjuntos con un algoritmo polimórfico.
4) Infectan ficheros EXE de formato MZ y PE (DOS y Win32).
Por el momento se desconocen datos oficiales por parte del organismo
encargado de ofrecer una aproximación de la prevalencia de los virus
«en libertad» (`in the wild´), la «WildList», pero el número de
usuarios infectados con «Hybris» parece más que significativo, a
tenor de la cantidad de e-mails recibidos por el laboratorio de
Hispasec y por el número de «plug-ins» que están siendo enviados
desde hace semanas al grupo de noticias «alt.comp.virus». El mejor
consejo ante una alerta como ésta es el de la prevención: cualquier
fichero adjunto no solicitado, por fiable que sea el remitente,
debería ser automáticamente enviado a la papelera de reciclaje, con
lo que se puede evitar de raíz ser afectado por cualquier «i-worm».
talvanti@hispasec.com
Más información:
I-Worm.Hybris
http://www.avp.ch/avpve/worms/email/hybris.stm
Hybris
http://www.f-secure.com/v-descs/hybris.htm
W32.Hybris.gen
http://www.sarc.com/avcenter/venc/data/w32.hybris.gen.html
W32/Hybris.gen@M
http://vil.nai.com/vil/dispVirus.asp?virus_k=98873
W32/Hybris
http://www.pandasoftware.es/enciclopedia/gusano/W32Hybris_1.htm
W32/Hybris-B
http://www.sophos.com/virusinfo/analyses/w32hybrisb.html
TROJ_HYBRIS.C
http://www.antivirus.com/vinfo/virusencyclo/default5.asp?VName=TROJ_HYBRIS.C
Deja una respuesta