Compilador/descompilador de recursos freeware para apps de Windows

Resource Hacker

Resource Hacker

  -  Gratis
  • Última Versión

    Resource Hacker 5.2.8 Build 448 ÚLTIMO

  • Revisado por

    Daniel Leblanc

  • Sistema Operativo

    Windows 7 / Windows 8 / Windows 10 / Windows 11

  • Ránking Usuario

    Haga clic para votar
  • Autor / Producto

    Angus Johnson / Enlace Externo

Resource Hacker es un editor de recursos para aplicaciones de PC con Windows de 32 y 64 bits. Es tanto un compilador de recursos (para archivos *.rc), como un descompilador, lo que permite ver y editar recursos en ejecutables (*.exe; *.dll; *.scr; etc) y bibliotecas de recursos compiladas (*.res, *.mui).

Resource Hacker Captura de Pantalla 1

Aunque Resource Hacker™ es principalmente una aplicación GUI, también ofrece muchas opciones para compilar y descompilar recursos desde la línea de comandos.

La compilación puede iniciarse abriendo un archivo de script de recursos existente o creando uno desde cero usando el editor de Resource Hacker.

Una vez abierto un archivo de recursos, sus recursos se mostrarán generalmente como una imagen (o grupo de imágenes) o como texto descompilado.

Los recursos binarios, generalmente imágenes, no se pueden editar directamente con la aplicación, pero se pueden exportar e importar muy fácilmente una vez que han sido modificados por un editor de imágenes externo. (No veo ningún beneficio en duplicar lo que los editores de imágenes de terceros hacen tan bien.)

Casi toda la funcionalidad de Resource Hacker™ se puede acceder desde la línea de comandos sin tener que abrir la GUI de Resource Hacker™. Las instrucciones de la línea de comandos y los scripts de Resource Hacker™ pueden eliminar la tediosa tarea de repetir las tareas de Resource Hacker™.

Resource Hacker Captura de Pantalla 2

Algunos archivos ejecutables están "empaquetados" o "comprimidos" utilizando algoritmos de compresión. Esto no solo reduce el tamaño del archivo, sino que también dificulta ligeramente la visualización y modificación de los recursos.

Sospecho que esta 'ocultación' de recursos es (o era) un objetivo común en este proceso. De todos modos, en deferencia a estos autores, he optado por no desempaquetar archivos con el programa.

Como nota al margen, parece que los ejecutables "empaquetados" se han vuelto bastante infrecuentes en los últimos 5-10 años, y los autores de software están exponiendo más información en los recursos ejecutables en lugar de menos.

Sospecho que las preocupaciones anteriores sobre la pérdida de propiedad intelectual con la ingeniería inversa se han disipado.

Resource Hacker Captura de Pantalla 3

Características y Destacados
  • Ver recursos en archivos ejecutables de Win32 (*.exe, *.dll, *.cpl, *.ocx) y en archivos de recursos de Win32 (*.res) tanto en sus formatos compilados como descompilados.
  • Extraer (guardar) recursos en archivos en: formato *.res; como binario; o como scripts de recursos o imágenes descompilados. Iconos, mapas de bits, cursores, menús, diálogos, tablas de cadenas, tablas de masajes, aceleradores, formularios Borland y recursos de información de versión pueden
  • descompilarse completamente en sus respectivos formatos, ya sea como archivos de imagen o archivos de texto *.rc.
  • Modificar (renombrar o reemplazar) recursos en ejecutables. Los recursos de imagen (iconos, cursores y mapas de bits) se pueden reemplazar con una imagen de un archivo de imagen correspondiente (*.ico, *.cur, *.bmp),
  • un archivo *.res, o incluso otro archivo *.exe. Los diálogos, menús, tablas de cadenas, aceleradores y scripts de recursos de tablas de mensajes (y también los formularios Borland) se pueden editar y recompilar utilizando el editor de scripts de recursos interno.
  • Los recursos también se pueden reemplazar con recursos de un archivo *.res siempre que el recurso de reemplazo sea del mismo tipo y tenga el mismo nombre.
  • Agregar nuevos recursos a los ejecutables. Permite que un programa admita múltiples idiomas, o agregar un icono o mapa de bits personalizado (logotipo de la empresa, etc.) al diálogo de un programa.
  • Eliminar recursos. La mayoría de los compiladores añaden recursos a las aplicaciones que nunca son utilizados por la aplicación. Eliminar estos recursos no utilizados puede reducir el tamaño de una aplicación.
Cómo Usar
  • Abrir Resource Hacker – Inicie el software y cargue un archivo ejecutable (.exe), DLL u otro archivo de recursos.
  • Ver Recursos – Navegue a través de iconos, diálogos, imágenes y otros recursos en el panel izquierdo.
  • Modificar Texto & Imágenes – Edite diálogos, texto de menú, o reemplace imágenes/iconos dentro del archivo.
  • Extraer Recursos – Guarde iconos, imágenes y otros activos de un ejecutable en su PC.
  • Reemplazar Recursos – Intercambie imágenes, iconos o elementos de diálogo por personalizados.
  • Editar Propiedades del Ejecutable – Modifique la información de versión, detalles de derechos de autor o el nombre de la aplicación.
  • Compilar Scripts – Después de realizar cambios, compile el script de recursos para aplicar las modificaciones.
  • Guardar o Guardar como – Guarde los cambios directamente o cree una copia de seguridad guardando como un nuevo archivo.
  • Probar el Archivo Modificado – Ejecute el ejecutable editado para verificar si los cambios funcionan correctamente.
  • Revertir si es Necesario – Si ocurren errores, restaure el archivo original desde la copia de seguridad o reintente los cambios.
PROS
  • Herramienta Gratuita y Ligera
  • Soporta Varios Formatos de Archivo
  • Interfaz Fácil de Usar
  • Potentes Funciones de Edición de Recursos
  • Actualizaciones y Soporte Frecuentes
CONTRAS
  • Funcionalidad Avanzada Limitada
  • Compatibilidad Solo con Windows
  • Riesgo de Corrupción de Archivos
  • No Tiene Función de Deshacer Incorporada


Traducido por el Equipo de Localización de Filehorse


¿Por qué se publica esta aplicación en Filehorse? (Más información)
  • Resource Hacker 5.2.8 Build 448 Capturas de Pantalla

    Las imágenes a continuación han sido redimensionadas. Haga clic en ellos para ver las capturas de pantalla en tamaño completo.

    Resource Hacker 5.2.8 Build 448 Captura de Pantalla 1
  • Resource Hacker 5.2.8 Build 448 Captura de Pantalla 2
  • Resource Hacker 5.2.8 Build 448 Captura de Pantalla 3
  • Resource Hacker 5.2.8 Build 448 Captura de Pantalla 4
  • Resource Hacker 5.2.8 Build 448 Captura de Pantalla 5