Nombre |
W32/Mydoom.B (Novarg.B) |
Tipo |
Gusano de Internet y caballo de Troya |
Alias |
Mydoom.B, Novarg.B, Shimgapi.B, W32.Novarg.B, W32.Novarg.B@mm,
W32/Mydoom.b@MM, Win32.Mydoom.B, Win32/Mydoom.B, Win32/Shimg.B,
WORM_MYDOOM.B, W32/Mydoom.B-mm, Mimail.S |
Plataforma |
Windows 32-bit |
Puerto |
TCP/10080 |
Tamaño |
29,184 bytes (UPX) |
Fecha |
28/1/04 |
Variante del Mydoom.A, que se propaga rápidamente por correo electrónico y la
red de intercambio de archivos KaZaa. Fue detectado en las últimas horas del 28
de enero de 2004. Posee algunos nombres diferentes, cambia ciertas
características, y agrega otras, entre ellas, las de realizar ataques de
denegación de servicio al sitio de Microsoft.
Usa mensajes con asuntos, textos y nombres de archivos adjuntos variables. El
mensaje suele medir de 30 a 35 Kb.
Cuando se ejecuta, abre el bloc de notas y muestra caracteres sin sentido.
Realiza ataques de denegación de servicio a la dirección www.sco.com (SCO es la
compañía que demanda por el uso de código Unix a Linux). También puede hacerlos
a la dirección de Microsoft (www.microsoft.com).
El mensaje puede tener alguno de los siguientes asuntos:
[caracteres sin sentido o vacío]
Delivery Error
hello
hi
Mail Delivery System
Mail Transaction Failed
Returned mail
Server Report
Status
Los archivos adjuntos, pueden tener alguno de los siguientes
nombres:
[caracteres sin sentido]
body
data
doc
document
file
message
readme
test
text
Los adjuntos, utilizan las siguientes extensiones:
.bat
.cmd
.exe
.pif
.scr
.zip
Los archivos .ZIP contienen la versión con el mismo nombre y
una de las extensiones anteriores (excepto .ZIP).
El texto del mensaje puede ser alguno de los siguientes, entre otros generados
al azar:
Ejemplo 1:
sendmail daemon reported:
Error #804 occured during SMTP session.
Partial message has been received.
Ejemplo 2:
Mail transaction failed. Partial message
is available.
Ejemplo 3:
The message contains Unicode characters and
has been sent as a binary attachment.
Ejemplo 4:
The message contains MIME-encoded graphics
and has been sent as a binary attachment.
Ejemplo 5:
The message cannot be represented in 7-bit
ASCII encoding and has been sent as a binary
attachment.
Ejemplo 6:
test
El icono del adjunto, representa un archivo de texto, con la
idea de engañar al usuario:
Cuando se ejecuta, crea los siguientes archivos en el sistema
infectado:
\TEMP\Message
c:\windows\system\ctfmon.dll
c:\windows\system\explorer.exe
NOTA 2: La carpeta TEMP está ubicada en "c:\windows\temp",
"c:\winnt\temp", o "c:\documents and settings\[usuario]\local settings\temp", de
acuerdo al sistema operativo.
NOTA 2: En todos los casos, "c:\windows" y "c:\windows\system" pueden variar de
acuerdo al sistema operativo instalado ("c:\winnt", "c:\winnt\system32", "c:\windows\system32",
etc.).
Para autoejecutarse en cada reinicio, modifica las siguientes entradas en el
registro:
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
Explorer = c:\windows\system\explorer.exe
HKCU\Software\Microsft\Windows\CurrentVersion\Run
Explorer = c:\windows\system\explorer.exe
Crea las siguientes entradas:
HKLM\Software\Microsoft\Windows\CurrentVersion
\Explorer\ComDlg32\Version
HKCU\Software\Microsoft\Windows\CurrentVersion
\Explorer\ComDlg32\Version
Cuando se ejecuta, el gusano abre una puerta trasera por el
puerto TCP/10080, ejecutando el archivo CTFMON.DLL como un proceso hijo (child
process) de EXPLORER.EXE, en el primer reinicio de la computadora infectada.
Para ello crea esta entrada en el registro:
HKEY_CLASSES_ROOT\CLSID
\{E6FB5E20-DE35-11CF-9C87-00AA005127ED}
\InProcServer32
(Predeterminado) = c:\windows\system\ctfmon.dll
Un Child Process es un proceso originado por un proceso padre
con el que comparte recursos.
El gusano se copia también en la carpeta compartida del KaZaa, con los
siguientes nombres:
attackXP-1.26
BlackIce_Firewall_Enterpriseactivation_crack
icq2004-final
MS04-01_hotfix
NessusScan_pro
winamp5
xsharez_scanner
zapSetup_40_148
Utiliza alguna de las siguientes extensiones:
.bat
.pif
.scr
.exe
Las direcciones para el envío de los mensajes infectados, son
tomadas de archivos con las siguientes extensiones del equipo infectado:
.adb
.asp
.dbx
.htm
.php
.sht
.tbb
.txt
.wab
También genera direcciones al azar, usando nombres de dominio
obtenidos de direcciones válidas, y algunos de los siguientes nombres de
usuario:
adam
alex
alice
andrew
anna
bill
bob
brenda
brent
brian
claudia
dan
dave
david
debby
fred
george
helen
jack
james
jane
jerry
jim
jimmy
joe
john
jose
julie
kevin
leo
linda
maria
mary
matt
michael
mike
peter
ray
robert
sam
sandra
serg
smith
stan
steve
ted
tom
Reparación manual
Nota: Recomendamos utilizar un programa tipo firewall (cortafuego) como el
ZoneAlarm, el cuál detendrá y advertirá la conexión de este y cualquier otro
troyano con Internet, así como cualquier intento de acceder a nuestro sistema.
ZoneAlarm (gratuito para su uso personal), además de ser un excelente
cortafuegos, también impide la ejecución de cualquier adjunto con posibilidades
de poseer virus (sin necesidad de tener que actualizarlo con cada nueva versión
de un virus).
Más información:
Cómo configurar Zone Alarm 3.x
http://www.vsantivirus.com/za.htm
Deshabilitar las carpetas compartidas de KaZaa
Se recomienda deshabilitar las carpetas compartidas de este programa, hasta
haber quitado el gusano del sistema, para prevenir su propagación.
Para ello, proceda así:
1. Ejecute KaZaa.
2. Seleccione en la barra del menú la opción: "Tools" > "Options".
3. Deshabilite las carpetas compartidas (Shared Kazaa folders) bajo la lengüeta
"Traffic".
4. Pinche en "Aceptar", etc.
Antivirus
Actualice sus antivirus con las últimas definiciones, luego siga estos pasos:
1. Reinicie Windows en modo a prueba de fallos, como se indica en este artículo:
Cómo iniciar su computadora en Modo a prueba de fallos.
http://www.vsantivirus.com/faq-modo-fallo.htm
2. Ejecute sus antivirus en modo escaneo, revisando todos sus discos duros.
3. Borre los archivos detectados como infectados.
Borrar manualmente archivos agregados por el virus
Desde el Explorador de Windows, localice y borre los siguientes archivos:
c:\windows\system\ctfmon.dll
c:\windows\system\explorer.exe
No confunda EXPLORER.EXE de la carpeta SYSTEM (o SYSTEM32),
con el archivo del mismo nombre en la carpeta C:\WINDOWS, que es un archivo
legítimo.
Pinche con el botón derecho sobre el icono de la "Papelera de reciclaje" en el
escritorio, y seleccione "Vaciar la papelera de reciclaje".
Restaurar archivo HOSTS
1. Utilizando el Explorador de Windows, busque el archivo HOSTS (sin extensión),
en alguna de las siguientes carpetas:
c:\windows\
c:\windows\system32\drivers\etc\
c:\winnt\system32\drivers\etc\
2. Si aparece, haga doble clic sobre dicho archivo (HOSTS).
Seleccione "Seleccionar el programa de una lista", "Aceptar", y luego seleccione
NOTEPAD (Bloc de notas). NO MARQUE "Utilizar siempre el programa seleccionado
para abrir este tipo de archivos".
3. Borre todas las líneas que comiencen con un número, salvo las siguientes:
127.0.0.1 localhost
4. Acepte guardar los cambios al salir del bloc de notas.
Editar el registro
Nota: algunas de las ramas en el registro aquí mencionadas, pueden no estar
presentes ya que ello depende de que versión de Windows se tenga instalada.
1. Ejecute el editor de registro: Inicio, ejecutar, escriba REGEDIT y pulse
ENTER
2. En el panel izquierdo del editor, pinche en el signo "+" hasta abrir la
siguiente rama:
HKEY_LOCAL_MACHINE
\SOFTWARE
\Microsoft
\Windows
\CurrentVersion
\Run
3. Pinche en la carpeta "Run" y en el panel de la derecha,
bajo la columna "Nombre", busque y borre la siguiente entrada:
Explorer
4. En el panel izquierdo del editor, pinche en el signo "+"
hasta abrir la siguiente rama:
HKEY_CURRENT_USER
\Software
\Microsoft
\Windows
\CurrentVersion
\Run
5. Pinche en la carpeta "Run" y en el panel de la derecha,
bajo la columna "Nombre", busque y borre la siguiente entrada:
Explorer
6. En el panel izquierdo del editor, pinche en el signo "+"
hasta abrir la siguiente rama:
HKEY_CLASSES_ROOT
\CLSID
\{E6FB5E20-DE35-11CF-9C87-00AA005127ED}
\InProcServer32
7. Pinche en la carpeta "InProcServer32" y cambie lo
siguiente:
(Predeterminado) = c:\windows\system\ctfmon.dll
Por lo siguiente:
En Windows 95, 98 y Me:
(Predeterminado) = C:\WINDOWS\SYSTEM\WEBCHECK.DLL
En Windows NT, 2000 y XP:
(Predeterminado) = %SystemRoot%\System32\webcheck.dll
8. Use "Registro", "Salir" para salir del editor y confirmar
los cambios.
9. Reinicie su computadora (Inicio, Apagar el sistema, Reiniciar).
Información adicional
Activar el cortafuegos de Windows XP (Internet Conexión Firewall, ICF)
Para activar ICF en Windows XP, siga estos pasos:
1. Seleccione Inicio, Panel de Control, Conexiones de Red (o Conexiones de Red e
Internet, Conexiones de Red).
2. Pinche con el botón derecho sobre las distintas conexiones disponibles para
conectarse a Internet, y en "Conexión de Red de Area Local" y seleccione
Propiedades en cada una de ellas.
3. En la lengüeta "Avanzadas" tilde la opción "Proteger mi equipo y mi red
limitando o impidiendo el acceso a él desde Internet" en todos los casos.
4. Seleccione Aceptar, etc.
Habilitando la protección antivirus en KaZaa
Desde la versión 2.0, KaZaa ofrece la opción de utilizar un software antivirus
incorporado, con la intención de proteger a sus usuarios de la proliferación de
gusanos que utilizan este tipo de programas.
Habilitando la protección antivirus en KaZaa
http://www.vsantivirus.com/kazaa-antivirus.htm
http://www.vsantivirus.com/mydoom-b.htm
|