Hace aproximadamente unos tres meses que me llevo encontrando, muy asiduamente, con estos virus. En realidad, uno depende del otro y, a veces, sólo encontraremos uno de los dos. Es decir, si estamos infectados, tendremos seguro el olhrwef. El cual, puede venir acompañado del ahnrpta. Como en su momento hice un análisis online con un par de antivirus y ninguno de ellos me los eliminó, empecé a buscar por la red información sobre ellos. Información que he reunido en un manual.
Citar
Todo comentario y/o correción serán bienvenidos.
En el presente manual se presupone que Windows está instalado en C:\
____________________________________________________________________________________________________
NUESTROS AMIGOS OLHRWEF Y AHNRPTA
Según leí en su momento, el virus olhrwef se descarga a través de algunas páginas de juegos online. Y conforme yo mismo he comprobado en varios ordenadores, se copia en todas las unidades locales y se propaga a través de pendrive. Va creando archivos en la raíz del disco, ralentizando paulatinamente el sistema. Además, modifica el registro para que no podamos ver los archivos ocultos.
¿Cómo podemos saber si estamos infectados por Olhrwef?
Citar
- Listando los archivos mediante dir /as en C:\Windows\System32. Veremos el ejecutable olhrwef.exe
¿Cómo saber si, además, estamos infectados por ahnrpta?
Citar
- En C:\Windows habrá un archivo con nombre ahnrpta e icono del notepad
- Habrá un proceso en el Administrador de Tareas con el mismo nombre.
LIMPIANDO EL SISTEMA
0- Marcar Desactivar Restaurar sistema (MI PC / PROPIEDADES / Pestaña RESTAURAR SISTEMA).
1- Accedemos en modo a prueba de fallos.
2- Abrimos una consola de sistema (CMD).
3- Abrimos el Administrador de Tareas.
4- Matamos el proceso explorer.
Citar
Modo a prueba de errores, CMD abierto y el Administrador de tareas. Si tenemos activo el proceso ahnrpta, lo finalizamos.
5- Nos dirigimos a CMD y nos colocamos en la raíz del disco: cd\6- Listamos los archivos con dir /as
7- Obtendremos algo parecido a esto:

Citar
Los nombres pueden variar. Sin embargo, siempre habrá un autorun.inf
. Si lo abrimos mediante el notepad, podremos comprobar a qué archivo apunta. 8- Cambiamos los atributos de los archivos mediante:
Citar
Attrib –h –r –s autorun.inf
Attrib –h –r –s 1mteolu9.com
Attrib –h –r –s husyu8n.exe
Attrib –h –r –s uo10sn.cmd.
Attrib –h –r –s 1mteolu9.com
Attrib –h –r –s husyu8n.exe
Attrib –h –r –s uo10sn.cmd.
9- Los eliminamos:
Citar
del –h –r –s autorun.inf, 1mteolu9.com, husyu8n.exe, uo10sn.cmd
Si también estás infectado por ahnrpta, deberás estar pendiente del Adminsitrador de Tareas. Si ves que se vuelve a cargar el proceso, lo (re)matas.10- Cambiamaos de directorio:
Citar
cd C:\Windows\system32
Encontrarás algo parecido a esto:

Citar
En este caso sólo tenemos una dll llamada nmdfgds1.dll, pero podría haber dos. Una con el número ‘0’ y otra con el número ‘1’.
Además, si estamos infectados por ahnrpta, tendremos más dll's con otros nombres del estilo: afmain0.dll, afmain1.dll, afmain2.dll...
Además, si estamos infectados por ahnrpta, tendremos más dll's con otros nombres del estilo: afmain0.dll, afmain1.dll, afmain2.dll...
La idea es que un equipo limpio, debe estar como la siguiente imagen:

Por norma, si estamos infectados por el virus que estamos tratando, todo lo que veamos de más ejecutando dir /as; sobra. OJO! por norma, pero NO siempre. Si vemos algún archivo de mas que no esté comentado en este manual, deberemos asegurarnos buscando la definición por internet.
11- Modificamos los atributos de los archivos mediante:
Citar
Attrib –h –r –s nmdfgds1.dll
Attrib –h –r –s olhrwef.exe
Attrib –h –r –s olhrwef.exe
12- Eliminamos mediante:
Citar
del nmdfgds1.dll, olhrwef.exe
13- Si, además, estamos infectado por ahnrpta, deberemos eliminar una dll que no se ha mostrado con el comando dir /as. En c:\Windows\system32, realizamos:
Citar
dir find e8main0.dll
Si se encuentra el archivo, que debe estar si estábamos infectados por ahnrpta; procedemos igual que anteriormente.
Citar
attrib -h -r -s e8main0.dll y del e8main0.dll
LIMPIANDO EL REGISTRO
Con lo explicado anteriormente, el equipo debe estar limpio del virus. Ahora toca eliminar las ramas que ha modificado 'el amigo'.
1- Accedemos a regedit
2- Nos movemos hasta:
Citar
HKEY_CURRENT_USER\Software\Microsoft\CurrentVersion\Run
Y eliminamos la entrada del registro que pertenece a olhrwef. Si el ordenador tiene varios usuarios, ya que esta rama se corresponde al usuario con el que hayamos entrado, podemos realizar una búsqueda por todo el registro para asegurarnos que no queda ningún otro olhrwef.exe
3- Si además, estamos infectados por ahnrpta, realizaremos una búsqueda por el registro del nombre: e8main0.dll
Las ramas que deberemos eliminar serán tres:
Citar
HKEY_CLASSES_ROOT\SOFTWARE\Classes\CLSID\{BB4C402 F-882A-4526-8C08-51278EA437C1}\InprocServer3
Deberemos eliminar la clave: InprocServer3 y la rama principal HKEY.\...\CLSID\{BB4C402 F-882A-4526-8C08-51278EA437C1}

La siguiente rama a eliminar será:
Citar
HKEY_CLASSES_ROOT\SOFTWARE\Classes\CLSID\{BB4C402 F-882A-8C08-4526-51278EA437C1}

Por último, deberemos buscar la siguiente clave y también eliminarla
Citar
[HKEY_CLASSES_ROOT\SOFTWARE\Microsoft\Windows\Curr entVersion\Explorer\ShellExecuteHooks]{BB4C402F-882A-4526-8C08-51278EA437C1} = "hook dll rising"
Citar
Nota: Lo recomendado, si lo del registro nos suena a chino, es realizar una búsqueda completa por e8main0.dll y por "hook dll rising". Las subclaves deben coincidir ({...-51278EA437C1}), pero la clave principal, variará si el equipo tiene más de un usuario o si hemos iniciado con el usuario infectado... Es decir, pueden estar en HKEY_CLASSE_ROOT, en HKEY_LOCAL_MACHINE, en HKEY_CURRENT_USER...
Hecho todo esto, olhrwef y ahnrpta estarán eliminados por completo del equipo.
Citar
Volvemos a cargar el proceso explorer.exe mediante el Administrador de Tareas. Archivo / Nueva Tarea / explorer.exe
Ya sólo nos falta reparar el registro para ver los archivos ocultos y de sistema.
REPARANDO EL REGISTRO
1- Accedemos a:
Citar
HKEY_LOCAL_MACHINE/SOFTWARE/MICROSOFT/WINDOWS/CURRENT VERSION/EXPLORER/ADVANCED/FOLDER/HIDDEN/SHOWALL
2- Borramos el valor: CheckedValue.
3- Creamos un nuevo valor CheckValue como DWORD y valor ‘1’.

Hecho todo esto. Equipo y registro estarán desinfectados y podremos volver a ver los archivos ocultos y de sistema.
Si además, queremos estar seguros de que Windows nos muestre correctamente las propiedades de las carpetas y de los archivos, podemos pegar el siguiente código en un bloc de notas, guardarlo como extensión .reg y ejecutarlo:
Citar
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced\Folder]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced\Folder\FriendlyTree]
"CheckedValue"=dword:00000001
"UncheckedValue"=dword:00000000
"DefaultValue"=dword:00000001
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced\Folder\Hidden]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced\Folder\Hidden\NOHIDDEN]
"CheckedValue"=dword:00000002
"ValueName"="Hidden"
"DefaultValue"=dword:00000002
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced\Folder\Hidden\SHOWALL]
"CheckedValue"=dword:00000001
"ValueName"="Hidden"
"DefaultValue"=dword:00000002
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced\Folder\SuperHidden]
"ValueName"="ShowSuperHidden"
"CheckedValue"=dword:00000000
"UncheckedValue"=dword:00000001
"DefaultValue"=dword:00000000
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced\Folder\SuperHidden\Policy]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced\Folder\SuperHidden\Policy\DontShowSuperHidden]
@=""
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced\Folder]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced\Folder\FriendlyTree]
"CheckedValue"=dword:00000001
"UncheckedValue"=dword:00000000
"DefaultValue"=dword:00000001
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced\Folder\Hidden]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced\Folder\Hidden\NOHIDDEN]
"CheckedValue"=dword:00000002
"ValueName"="Hidden"
"DefaultValue"=dword:00000002
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced\Folder\Hidden\SHOWALL]
"CheckedValue"=dword:00000001
"ValueName"="Hidden"
"DefaultValue"=dword:00000002
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced\Folder\SuperHidden]
"ValueName"="ShowSuperHidden"
"CheckedValue"=dword:00000000
"UncheckedValue"=dword:00000001
"DefaultValue"=dword:00000000
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced\Folder\SuperHidden\Policy]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced\Folder\SuperHidden\Policy\DontShowSuperHidden]
@=""
Citar
¿Qué nos queda ahora? Evitar una posible reinfección...
EVITAR LA REINFECCIÓN
El virus se suele propagar mediante páginas de juegos online y por pendrive. En cuanto a lo primero, allá cada uno dónde entra... En cuanto a lo segundo, podemos evitar la autoreproducción de los pendrive mediante dos pasos:
1- GPEDIT
INICIO / EJECUTAR / GPEDIT.MSC (Sólo para Windows XP Profesional)
Citar
Configuración de usuario / Plantillas Administrativas / Sistema / Desactivar Reproducción automática. ---> Habilitada para Todas las unidades
2- Modificando el registro:
Copiamos
Citar
REGEDIT4
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\IniFileMapping\Autorun.inf]@=”@SYS:DoesNotExist”
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\IniFileMapping\Autorun.inf]@=”@SYS:DoesNotExist”
Lo pegamos en un bloc de notas y lo guardamos con extensión .reg
Como ya se ha comentado anteriormente, olhrwef se propaga por todos los discos locales. En cada uno de ellos habrá un autorun.inf y varios archivos .bat, cmd. exe... Deberemos proceder de la misma forma. Una vez que hayamos limpiado C:\, en la misma consola (CMD) nos dirigiremos a las otras unidades y mediante los comandos attrib y del eliminaremos los archivos sospechosos.... Asismimo, si tenemos el pendrive a mano -del amigo, de un cliente, el nuestro...-, lo pondremos y verifcaremos que no esté infectado...
Después de todo esto, podemos iniciar normalmente Windows y volver a desmarcar 'Desactivar restaurar sistema'.
____________________________________________________________________________________________________
Esto es todo, espero que a alguien le pueda ayudar a deshacerse de estos bichos... Buscando por internet, he visto varios 'bat' para eliminar a olhrwef y ahnrpta. Si bien, la experiencia me ha confirmado que los archivos creados en las unidades locales. No son siempre los mismos; con lo cual, no llegan a eliminarlos por completo -al menos los que yo he encontrado-. Esta forma es, quizá, más tediosa, pero también más segura y efectiva -digo yo...
- puesto que eliminas todo lo que ha creado nuestro queridísimo amigo olhrwef....SALUDOS!!









Autor



En línea














Raro?? No sé, cambiando los atributos y después borrando, se elimina correctamente...