Empecemos por el programa más sencillo. Resource Hacker es capaz de editar arhivos ejecutables extrayendo, reemplazando o incorporando resursos.
Pero, dado que muchos ejecutables tienen recursos de gran tamaño (imágenes de alta calidad, videos, sonidos, etc.) el tamaño final de dicho ejecutable sería enorme. Por esa razón, existen compresores de ejecutables como es el caso de
UPX que ofrece compresión/descompresión tanto para Windows como para DOS.
Es entonces necesario que el programa que edite recursos sea capaz de descomprimir los recursos pero no es el caso de Resource Hacker.
No todos los ejecutables están comprimidos, pero seguramente aquellos que sean parte de algún programa caro [por describirlo de alguna manera] lo estén.
Por eso puse el PE Explorer como alternativa. [PE Explorer soporta hasta la versión 1.24 de UPX para descomprimir ejecutables]
[LEER BIEN LO QUE SIGUE - MODIFICACIÓN DE ARCHIVOS VITALES DE WINDOWS]
Antes de continuar, realizar un backup de los archivos que se modifiquen. Dado que algunos son residentes, no será posible sobreescribirlos mientras windows esté funcionando. Para poder cambiar los archivos modificados por los originales, se deberá iniciar el equipo con un disco booteable u otro sistema operativo que sea compatible con el sistema de archivos que esté usando Windows XP.
En caso de no poder hacerlo por tener NTFS, lo mejor es instalar la CONSOLA DE RECUPERACION de windows ejecutando el comando: "E:\i386\winnt32.exe /cmdcons" desde el disco de instalación de windows XP. (sin las comillas y donde "E" es la letra del CD de instalación de windows)
Ahora bien, como cualquiera de estos dos programas es capaz de editar casi cualquier ejecutable, voy a centrarme en los archivos de windows para modificar los aspectos visuales:
* WINDOWS\SYSTEM32\MSGINA.DLL : este archivo contiene los recursos necesarios para las ventanas de LOGON y LOGOFF de windows cuando está deshablitada la "WELCOME SCREEN".
Ejemplos de lo que aparece en los recursos de este archivo son:
Así como los diálogos de inicio, password input, shutdown etc....
Uno de los archivos que vale la pena tener en agenda.
* WINDOWS\SYSTEM32\NTOSKRNL.EXE : este archivo contiene los recursos para la etapa de hibernación del sistema.
Ejemplo de esto:
* WINDOWS\SYSTEM32\LOGONUI.EXE : tal vez uno de los más interesantes. Este sería el entorno de LOGON cuando la WELCOME SCREEN está habilitada.
Para enteder esto mejor, sería esto:
Recuadro de selección de usuario
Imagen Predeterminada de Usuario Administrador
Recuadro que cubre la imagen de Usuario
Recuerden que a la hora de modificar las imágenes, las máscaras en magenta u otros colores DEBEN SER RESPETADAS para que no aparezcan bordes de más no deseados o efectos extras.