VSantivirus No. 1141 Año 7, Viernes 22 de agosto de 2003
W32/Dumaru.B. Mensaje falso de Microsoft (patch.exe)
http://www.vsantivirus.com/dumaru-b.htm
Nombre: W32/Dumaru.B
Tipo: Gusano de Internet
Alias: W32.Dumaru.B@mm, Win32/Dumaru.B, W32/Dumaru.b@MM, WORM_DUMARU.B
Fecha: 20/ago/03
Plataforma: Windows 32-bit
Tamaño: 34,304 bytes
Este gusano, escrito en Microsoft C++ y comprimido con la herramienta UPX, se envía en forma masiva a todas las direcciones que encuentra en determinados archivos de la máquina infectada, en un mensaje que simula contener un parche del Internet Explorer enviado por Microsoft:
De: "Microsoft" <security@microsoft.com>
Asunto: Use this patch immediately !
Datos adjuntos: Patch.exe
Texto:
Dear friend , use this Internet Explorer patch now!
There are dangerous virus in the Internet now!
More than 500.000 already infected!
Cuando se ejecuta, libera un troyano que permite ser controlado vía IRC. Además un atacante remoto puede crear, ejecutar o borrar archivos en la computadora de su víctima. También es capaz de robar contraseñas de la máquina infectada, para luego reenviarlas al pirata.
Esta versión infecta también archivos en particiones NTFS. Este es el tipo de partición propietario de Windows NT (2000/XT), del mismo modo que FAT y FAT32 lo son de Windows 9x y Me. NTFS implementa seguridad a nivel de archivo. Cada archivo o directorio posee su lista de control de acceso (ACL) conociéndose en todo momento quien tiene derechos sobre él, lo que permite especificar claramente los permisos para el uso de cualquier archivo. Por el contrario un sistema bajo particiones FAT o FAT32, carece totalmente de este tipo de protección en los archivos, siendo estos accesibles por cualquier usuario que use el sistema.
Las direcciones de correo a las que envía el mensaje, son extraídas de todos los archivos del disco duro con las siguientes extensiones:
.abd
.dbx
.htm
.html
.tbb
.wab
Las direcciones son guardadas en el siguiente archivo:
c:\windows\winload.log
El gusano se copia a si mismo en las siguientes ubicaciones:
c:\windows\dllreg.exe
c:\windows\system\load32.exe
c:\windows\system\vxdmgr32.exe
NOTA: "C:\Windows" puede variar de acuerdo a la versión de Windows instalada (por defecto "C:\Windows" en Windows 9x/ME/XP o "C:\WinNT" en Windows NT/2000).
También se copia en la carpeta de inicio del sistema:
c:\windows\menú inicio\programas\inicio\rundllw.exe
NOTA: "C:\Windows\Menú Inicio\Programas\Inicio" en Windows 95, 98 y Me. En Windows XP y 2000 es "C:\Documents and Settings\[usuario]\Menú Inicio\Programas\Inicio" y en Windows NT "C:\WinNT\Profiles\[usuario]\Menú Inicio\Programas\Inicio". [Usuario] también puede ser [All Users] (incluido "C:\WINDOWS\All Users\Menú Inicio\Programas\Inicio").
También crea este componente troyano:
c:\windows\windrive.exe
El troyano puede conectarse a un servidor predefinido de IRC (Internet Relay Chat), y recibir ordenes de un usuario remoto. También puede robar contraseñas del usuario infectado.
El gusano modifica las siguientes claves del registro para autoejecutarse en cada reinicio de Windows:
HKLM\Software\Microsoft\Windows\CurrentVersion\Run
load32 = C:\windows\system\load32.exe
También modifica los archivos WIN.INI y SYSTEM.INI en la carpeta C:\Windows:
En WIN.INI:
[windows]
run = c:\windows\dllreg.exe
En SYSTEM.INI:
[boot]
shell = explorer.exe c:\windows\system\vxdmgr32.exe
Cómo dijimos antes, esta versión es capaz de infectar archivos .EXE en particiones NTFS. Para ello utiliza esta técnica:
1. Copia el .EXE original a un stream [nombre_original]:STR
2. Sobrescribe el archivo original con su propio código
El Explorer no podrá mostrar el archivo original mientras esté en un "stream". "File Streams" es una característica del sistema de archivos NTFS (Windows NT/2000/XP) que permite múltiples secuencias de datos, a diferencia de otros sistemas, donde solo hay una secuencia de datos, el propio programa. Un archivo es una abstracción de un flujo de datos entre el disco duro y los programas de usuario y NTFS nos permite asociar bajo un mismo nombre de archivo varios flujos de datos aparte del principal, diferenciados por un nombre.
Puede compararse esto a tener varios archivos comprimidos en un solo .ZIP por ejemplo, donde cada stream es accesible como un archivo individual. En Windows 95, 98 o Me, ejecutándose bajo sistemas FAT o FAT32, estos streams no existen.
Luego, el gusano intenta infectar todos los archivos en las unidades C a la Z, pero por un error en su código, solamente infecta archivos .EXE en el directorio raíz de esas unidades.
El troyano, queda a la espera de instrucciones por el puerto TCP/10000. Estas instrucciones le permitirán al intruso crear o borrar archivos y directorios, cambiar el puerto por defecto para la conexión del propio troyano, etc.
También habilita el puerto TCP/1001, por el que puede recibir las instrucciones para ejecutar programas en forma remota en la computadora infectada, abrir la bandeja de la lectora de CD, o ejecutar un archivo de sonido.
Finalmente, también abre el puerto TCP/2283, por donde recibe instrucciones para ser reenviado a otros servidores, actuando como un proxy.
El troyano también captura lo tecleado por la víctima, y guarda esta información en el siguiente archivo:
c:\windows\rundllx.sys
Busca archivos con extensión .KWM y guarda la información contenida en cada uno de esos archivos, en el siguiente:
c:\windows\rundlln.sys
Crea el siguiente archivo usado para captura de teclas pulsadas en el segundo archivo:
c:\windows\guid32.dll
c:\windows\vxdload.log
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
Antivirus
1. Actualice sus antivirus con las últimas definiciones
2. Ejecútelos en modo escaneo, revisando todos sus discos
3. Borre los archivos detectados como infectados
Nota: Los archivos infectados en una partición NTFS, deberán ser reinstalados o copiados de un respaldo anterior. Sugerimos que se llame a un servicio técnico especializado para realizar estas tareas si desea intentar la recuperación de la valiosa información guardada en su computadora.
Borrado manual de los archivos creados por el gusano
Desde el Explorador de Windows, localice y borre los siguientes archivos:
c:\windows\dllreg.exe
c:\windows\system\load32.exe
c:\windows\system\vxdmgr32.exe
c:\windows\menú inicio\programas\inicio\rundllw.exe
c:\windows\windrive.exe
Pinche con el botón derecho sobre el icono de la "Papelera de reciclaje" en el escritorio, y seleccione "Vaciar la papelera de reciclaje".
Borre también los mensajes electrónicos similares al descripto antes.
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:
load32
4. Use "Registro", "Salir" para salir del editor y confirmar los cambios.
Editar el archivo WIN.INI y SYSTEM.INI
1. Desde Inicio, Ejecutar, teclee WIN.INI y pulse Enter.
2. Busque lo siguiente:
[windows]
run = c:\windows\dllreg.exe
Debe quedar como:
[windows]
run =
3. Grabe los cambios y salga del bloc de notas.
4. Desde Inicio, Ejecutar, teclee SYSTEM.INI y pulse Enter.
5. Busque lo siguiente:
[boot]
shell = explorer.exe c:\windows\system\vxdmgr32.exe
y déjelo así:
[boot]
shell = explorer.exe
6. Grabe los cambios y salga del bloc de notas
7. Reinicie su computadora (Inicio, Apagar el sistema, Reiniciar).
Información adicional
Mostrar las extensiones verdaderas de los archivos
Para poder ver las extensiones verdaderas de los archivos y además visualizar aquellos con atributos de "Oculto", proceda así:
1. Ejecute el Explorador de Windows
2. Seleccione el menú 'Ver' (Windows 95/98/NT) o el menú 'Herramientas' (Windows Me/2000/XP), y pinche en 'Opciones' u 'Opciones de carpetas'.
3. Seleccione la lengüeta 'Ver'.
4. DESMARQUE la opción "Ocultar extensiones para los tipos de archivos conocidos" o similar.
5. En Windows 95/NT, MARQUE la opción "Mostrar todos los archivos y carpetas ocultos" o similar.
En Windows 98, bajo 'Archivos ocultos', MARQUE 'Mostrar todos los archivos'.
En Windows Me/2000/XP, en 'Archivos y carpetas ocultos', MARQUE 'Mostrar todos los archivos y carpetas ocultos' y DESMARQUE 'Ocultar archivos protegidos del sistema operativo'.
6. Pinche en 'Aplicar' y en 'Aceptar'.
Limpieza de virus en Windows Me y XP
Si el sistema operativo instalado es Windows Me o Windows XP, para poder eliminar correctamente este virus de su computadora, deberá deshabilitar antes de cualquier acción, la herramienta "Restaurar sistema" como se indica en estos artículos:
Limpieza de virus en Windows Me
http://www.vsantivirus.com/faq-winme.htm
Limpieza de virus en Windows XP
http://www.vsantivirus.com/faq-winxp.htm
(c) Video Soft - http://www.videosoft.net.uy
(c) VSAntivirus - http://www.vsantivirus.com
|