|
VSantivirus No. 1133 Año 7, Jueves 14 de agosto de 2003
W32/Randex.E. Gusano y caballo de Troya, usa RPC/DCOM
http://www.vsantivirus.com/randex-e.htm
Nombre: W32/Randex.E
Tipo: Gusano de Internet
Alias: W32.Randex.E, IRC-BBot, WORM_RPCSDBOT.A, W32/Spybot.worm.lz, TrojanDropper.Win32.Small.bd
Fecha: 13/ago/03
Tamaño: 24,064 bytes, 43,520 bytes
Plataforma: Windows NT, 2000 y XP
Es un gusano escrito en Microsoft Visual C++ y comprimido con la utilidad UPX, que se propaga en Windows XP, 2000 y NT, copiándose en computadoras que no poseen el parche para la vulnerabilidad DCOM/RPC. Utiliza los puertos TCP/113, TCP/4444 y UDP/69.
También libera un caballo de Troya (Backdoor.Trojan), con capacidades de backdoor, que puede ser controlado vía IRC por un atacante.
El gusano se copia a si mismo en las siguientes carpetas:
c:\windows\system32\nstask32.exe
c:\windows\system32\winlogin.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).
Además se copia en la carpeta TEMP de Windows con nombres generados al azar.
NOTA: "\TEMP" puede ser "C:\Windows\TEMP" en Windows 9x/ME y "C:\Documents and Settings\[usuario]\Local Settings\TEMP" en Windows NT, XP, 2000 y Server 2003.
Crea los siguientes archivos .DLL cuando se ejecute desde la máquina infectada por primera vez:
c:\windows\system32\win32sockdrv.dll
c:\windows\system32\yuetyutr.dll
El gusano inyecta uno de estos DLL en el mismo proceso actual del explorador de Windows (EXPLORER.EXE). Este archivo le permitirá propagarse a través del IRC (Internet Relay Chat), y también será usado para explotar la vulnerabilidad en la interface RPC/DCOM que permite la ejecución arbitraria de código.
También crea alguna de las siguientes entradas en el registro para autoejecutarse en cada reinicio de Windows:
HKCU\Software\Microsoft\Windows\CurrentVersion\Runonce
NDplDeamon = nstask32.exe
HKCU\Software\Microsoft\Windows\CurrentVersion\Runonce
NDpLDeamon = winlogin.exe
HKLM\Software\Microsoft\Windows\CurrentVersion\Run
NDplDeamon = nstask32.exe
HKLM\Software\Microsoft\Windows\CurrentVersion\Run
NDpLDeamon = winlogin.exe
HKLM\Software\Microsoft\Windows\CurrentVersion\Run
winlogon = winlogin.exe
También modifica el archivo C:\SYSTEM.INI:
[boot]
shell = explorer.exe [el ejecutable del gusano]
En Windows NT, 2000 o XP, agrega la siguiente entrada en el registro:
HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon
Shell = explorer.exe [el ejecutable del gusano]
El gusano posee su propio cliente de IRC, que le permite conectarse a un servidor y a un canal específico, para recibir las instrucciones de un usuario remoto.
Uno de estos comandos le permitirá explotar la vulnerabilidad RPC/DCOM.
El gusano genera direcciones IP al azar, y comprueba con un PING cada una de esas direcciones, buscando la existencia de una computadora que responda.
Cuando ello ocurre, envía datos a través del puerto TCP/113 para explotar la falla de la interface RPC, y copiar con atributos de oculto (+H) el comando de Windows, CMD.EXE, para luego ejecutarlo.
Esto crea un shell remoto (intérprete de comandos), que permanece escuchando por el puerto TCP/4444, a la espera de que un intruso envíe alguna orden a la computadora infectada.
Además genera un proceso como servidor TFTP (servidor Trivial FTP), en el puerto UDP/69. De ese modo, cuando el gusano recibe una solicitud de la computadora con la que se conecta usando el exploit RPC/DCOM, envía por TFTP, los archivos NSTASK32.EXE o WINLOGIN.EXE. También envía los comandos para ejecutar al gusano en forma remota.
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
Es importante desconectar cada computadora de cualquier red antes de proceder a su limpieza.
Finalizando el proceso del virus en memoria
Para eliminar manualmente este gusano de un sistema infectado, siga estos pasos:
1. Detenga el proceso del virus en memoria, pulsando CTRL+SHIFT+ESC (Windows NT/2000 y XP)
2. En la lista de procesos, señale lo(s) siguiente(s):
NSTASK32.EXE
WINLOGIN.EXE
3. Seleccione el botón de finalizar tarea.
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
Borrado manual de los archivos creados por el gusano
Desde el Explorador de Windows, localice y borre los siguientes archivos:
c:\windows\system32\nstask32.exe
c:\windows\system32\winlogin.exe
c:\windows\system32\win32sockdrv.dll
c:\windows\system32\yuetyutr.dll
Pinche con el botón derecho sobre el icono de la "Papelera de reciclaje" en el escritorio, y seleccione "Vaciar la papelera de reciclaje".
Editar el registro
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 las siguientes entradas:
NDplDeamon
winlogon
4. En el panel izquierdo del editor, pinche en el signo "+" hasta abrir la siguiente rama:
HKEY_CURRENT_USER
\Software
\Microsoft
\Windows
\CurrentVersion
\Runonce
5. Pinche en la carpeta "Runonce" y en el panel de la derecha, bajo la columna "Nombre", busque y borre la siguiente entrada:
NDplDeamon
6. En el panel izquierdo del editor, pinche en el signo "+" hasta abrir la siguiente rama:
HKEY_LOCAL_MACHINE
\SOFTWARE
\Microsoft
\Windows NT
\CurrentVersion
\Winlogon
7. Pinche en la carpeta "Winlogon" y en el panel de la derecha, bajo la columna "Nombre", busque y borre la siguiente entrada:
Shell = explorer.exe [el ejecutable del gusano]
8. Use "Registro", "Salir" para salir del editor y confirmar los cambios.
9. Reinicie su computadora (Inicio, Apagar el sistema, Reiniciar).
Editar el archivo SYSTEM.INI
1. Desde Inicio, Ejecutar, teclee SYSTEM.INI y pulse Enter.
2. Busque lo siguiente:
[boot]
shell = explorer.exe [archivo del gusano]
y déjelo así:
[boot]
shell = explorer.exe
3. Grabe los cambios y salga del bloc de notas
4. Reinicie su computadora (Inicio, Apagar el sistema, Reiniciar).
Información adicional
Vulnerabilidad en RPC (Remote Procedure Call)
Este troyano se aprovecha de un desbordamiento de búfer en la interface RPC (Remote Procedure Call) que permite la ejecución arbitraria de código. El Remote Procedure Call (RPC) permite el intercambio de información entre equipos, y está presente por defecto en el protocolo TCP bajo el puerto 135 en Windows NT 4.0, 2000 y XP.
Una falla en la parte de RPC encargada del intercambio de mensajes sobre TCP/IP, permite a un atacante ejecutar cualquier código con los privilegios locales (Mi PC).
Descargue y ejecute el parche correspondiente (MS03-026) desde el siguiente enlace:
Vulnerabilidad RPC/DCOM: MS03-026
http://www.vsantivirus.com/vulms03-026-027-028.htm
IMPORTANTE
Si usted utiliza su PC, o pertenece a una organización que por su naturaleza exige ser totalmente segura, se recomienda borrar todo el contenido del disco duro, reinstalar de cero el sistema operativo, y recuperar sus archivos importantes de copias de respaldo anteriores.
También instale los parches mencionados más adelante.
Luego cambie todas sus contraseñas, incluso la de otros usuarios a los que tenga acceso desde su computadora.
En el caso de una empresa con redes corporativas, contacte con su administrador para tomar las acciones necesarias a fin de cambiar todas las claves de acceso, así como reinstalar Windows en todas las computadoras.
Esta es la única manera segura de no comprometer su seguridad ante los posibles cambios realizados por el gusano.
Activar cortafuegos de Windows XP (Internet Conexión Firewall)
NOTA: Utilice solo un cortafuegos al mismo tiempo. Sugerimos ZoneAlarm, sin embargo, Windows XP trae su propio cortafuegos (que posee algunas limitaciones). Si instala ZA, no active ICF (Internet Conexión Firewall) o viceversa.
Para activar ICF en Windows XP, siga estos pasos:
1. Seleccione Inicio, Panel de Control, Conexiones de Red e Internet, Conexiones de Red.
2. Pinche con el botón derecho del mouse sobre "Conexión de Red de Area Local" y seleccione Propiedades.
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".
4. Seleccione Aceptar, etc.
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
Actualizaciones:
15/ago/03 - Alias: W32/Spybot.worm.lz, TrojanDropper.Win32.Small.bd
10/ene/04 - Corrección de opciones de limpieza
(c) Video Soft - http://www.videosoft.net.uy
(c) VSAntivirus - http://www.vsantivirus.com
|