Nuestro amigo BestPig acaba de lanzar una nueva carga útil para PS5, llamada BackPork . Esta carga está generando interés en la comunidad de homebrew y jailbreak de PS5, ya que permite ejecutar juegos recientes en firmware antiguo sin modificar los archivos originales.
A diferencia de los métodos tradicionales que modifican o reemplazan juegos para “backportarlos”, BackPork opera a nivel de sistema:
– se ejecuta en segundo plano como una carga útil,
– supervisa el inicio del juego en tiempo real,
– detecta el ID del juego y su directorio sandbox,
– Monta bibliotecas del sistema personalizadas (en una carpeta fakelib) en la ubicación correcta a través de unionfs.
Este mecanismo permite inyectar o reemplazar solo las bibliotecas necesarias sin alterar los archivos originales del juego. Al cerrar el juego, BackPork desmonta estos reemplazos y limpia el entorno. El concepto original y parte del código son de idlesauce.
Cómo funciona:
– Detección de lanzamiento de juego: cuando se lanza un juego, recupera información de la aplicación para obtener el identificador del título (formato PPSA/CUSA).
– Abrir el sandbox: ubica el directorio sandbox del juego en la siguiente ubicación: /mnt/sandbox/_XXX/
– Comprobación de Fakelib: Comprueba si existe una carpeta fakelib en el directorio app0 del juego
– Union Mountcommon/lib: si existen bibliotecas ficticias, móntelas en la parte superior del directorio del juego usando unionfs.
– Limpieza: cuando se cierre el juego, desmonte fakelibs y limpie el directorio sandbox.
BestPig ha incluido parches (en formato BPS) que hacen que las bibliotecas del sistema de versiones recientes sean compatibles con firmware anterior (p. ej., 10.01 → 7.61). Para usar BackPork, se requiere una PS5 con jailbreak o exploit, además de un sistema capaz de ejecutar cargas útiles (cargador ELF, exploit Webkit, etc.) y el SDK de carga útil de PS5 para compilar y ejecutar la herramienta.
La compatibilidad con versiones de firmware incluso más antiguas no se ha probado exhaustivamente, y la técnica podría no funcionar en todos los juegos sin modificaciones adicionales. Todo el proceso estuvo en pruebas durante unas tres semanas, pero algunas partes del código necesitaban refinarse. Como apunte, BestPig explica que quería lanzar Astro Bot, pero tenía una PS5 con el firmware 7.61; el firmware mínimo (Minfirm) para ese juego es 9.60.
En teoría, será necesario probarlo, pero debería funcionar hasta el juego 10.01 (los parches para los juegos 7.61 a 10.01 están integrados) y en consolas desde el firmware 3.00 en adelante.
Un gran agradecimiento a BestBig

















Add Comment