¿Qué es el «reverse packaging»?
El «reverse packaging» consiste en reconstruir un paquete desplegable capturando una aplicación desde una instalación en marcha, en lugar de desde su instalador original. EfficientEther captura los archivos instalados, el registro, los servicios y las dependencias de una máquina en funcionamiento y genera salidas firmadas MSIX, MSI, IntuneWin o AppAttach, listas para la entrega moderna de Windows.
¿Pueden empaquetar una aplicación sin el instalador original?
Sí. Cuando el instalador ya no está disponible, capturamos desde una instalación en marcha donde la aplicación ya se ejecuta y la reempaquetamos desde ahí. Esta vía de «reverse packaging» recupera los archivos, el registro, los servicios y las dependencias y crea un paquete firmado MSIX, MSI, IntuneWin o AppAttach. No se necesitan medios de instalación ni un portal del proveedor abierto para empezar.
No tenemos el instalador original. ¿Se puede rescatar la aplicación igualmente?
Sí. EtherApps Forge captura la aplicación directamente desde una máquina donde ya está instalada y en ejecución. Recogemos archivos, entradas de registro, servicios y dependencias, y construimos un paquete MSIX, MSI, IntuneWin o AppAttach firmado a partir de esa captura. No se necesita medio de instalación para empezar.
El portal del proveedor está cerrado o detrás de un acceso de partner que no tenemos. ¿Es un bloqueante?
Habitualmente no. Si la aplicación está licenciada e instalada en algún punto del negocio, el rescate funciona desde la huella instalada. No dependemos de volver a descargar el instalador del proveedor. Sí recomendamos revisar las condiciones de licencia antes de redistribuir el paquete reempaquetado internamente.
¿Cómo se demuestra que la aplicación heredada funcionará en Windows 11 o Cloud PC?
Cada aplicación recibe un veredicto de compatibilidad: se entrega tal cual en Windows 11, se entrega con correcciones de manifiesto, requiere remediación (por ejemplo, un runtime o un componente kernel-mode ya no soportado) o realmente no puede moverse aún. Ese veredicto alimenta el plan de migración para que la compatibilidad de aplicaciones heredadas deje de ser una suposición.
¿Es seguro hacer esto en máquinas de usuarios en producción?
La captura es de solo lectura sobre la máquina origen. Normalmente capturamos desde una máquina de referencia representativa o una VM controlada en lugar de un dispositivo de usuario en vivo, para no interrumpir el día a día. La salida se revisa y firma antes de cualquier despliegue.
La app se empaqueta bien pero luego se comporta de forma extraña. ¿Se puede arreglar?
Normalmente sí, y sin tocar el código de la aplicación. Las apps antiguas suelen dar por hecho cosas que el contenedor MSIX no permite: escribir la configuración junto a su propio ejecutable, una ruta de instalación fija o una ubicación de registro de máquina que ahora se redirige. EtherApps Forge prepara el Package Support Framework para esos casos, aplicando redirección de archivos y de registro y ajustes del directorio de trabajo, para que la app se comporte como antes de empaquetarla. Las apps que lo necesitan quedan registradas como "se entrega con correcciones" en el veredicto de compatibilidad, en lugar de descartarse.
¿Y las aplicaciones con drivers raros, servicios o dependencias en kernel-mode?
Algunas aplicaciones realmente no pueden moverse a MSIX (los drivers y componentes kernel-mode son una causa habitual). En esos casos, la evaluación sigue siendo útil: obtienes un motivo documentado, una vía MSI o IntuneWin donde sea posible y una lista corta de aplicaciones que necesitan una conversación de modernización, no de empaquetado.
¿Esto sustituye a nuestro equipo de empaquetado?
No. La evaluación cubre la fase previa (sin instalador, sin claridad, sin datos de compatibilidad) para que el equipo de empaquetado no se atasque en trabajo de detective. Un revisor humano sigue firmando cada paquete antes del lanzamiento.