Jump to content


ps5debug 1.0b5

¿Quieres enterarte al momento de las nuevas descargas? Síguenos en Twitter, Mastodon o Threads!

ps5debug es un depurador para la PlayStation 5.

La API no ha cambiado desde ps4debug, por lo que libdebug debería seguir funcionando.

⚠️ Advertencia: ps5debug es actualmente una beta experimental y no todo funciona. Por favor, úsalo con precaución.

Características

Todo lo que conoces y amas de ps4debug incluyendo:

  • Soporte de modo Rest.
  • Escáner de consola.
  • Servidor klog en el puerto 3232.

Nuevos comandos API:

  • CMD_PROC_BASE(0xBDAA000D) - Obtiene la dirección base de la sección ejecutable.
struct cmd_proc_base_paquete {
    uint32_t pid;
} __atributo__((empaquetado));

struct cmd_proc_base_response {
    uint64_t dirección;
} __attribute__((empaquetado));

Problemas conocidos

  • ASLR no está desactivado.
  • Todo:
    • CMD_CONSOLE_INFO

Estado actual con las herramientas

  • Reaper Studio
    • El depurador funciona para ambos juegos ps4/ps5.
    • La creación de trucos no está probada.
  • MultiTrainer II
    • Funciona con juegos de PS4 y PS5 con algunos problemas:
      • Algunas cuevas de código que dependen de ASLR no funcionan.
    • Parcheado para funcionar con ambos tipos de trucos json, con ASLR activado.
    • La versión corregida será lanzada en breve.
  • Reaper original
    • Funcionando
  • Tramposo PS4
    • Funcionando

ps5debug es una aplicación creada por GoldHEN.


Que novedades incluye la versión 1.0b5

Released

  • Compatibilidad con la versión 7.xx.
  • Estabilidad mejorada con Cheater y RS.
  • Correcciones en el montador de partidas guardadas.

No te pierdas nada, síguenos en Twitter, Mastodon o Threads!
Preguntas, aportes y peticiones en el foro.

  • Contenido similar

    • Por Dekuwa
      PS5 Upload es una herramienta diseñada para transferir tus aplicaciones y homebrew a tu consola sin el dolor de cabeza de las transferencias lentas.
      Aunque está optimizada para procesar miles de archivos pequeños en una red local (donde supera con creces al FTP tradicional), funciona a través de cualquier conexión de red estándar.

      Carga de archivos | Gestión de archivos
      ¿Por qué usar esto?
      Si alguna vez has intentado subir una aplicación homebrew que contiene 10,000 archivos pequeños vía FTP, conoces el sufrimiento. Tarda una eternidad. Esta herramienta soluciona eso agrupando los archivos en "paquetes" eficientes en tu ordenador y transmitiéndolos directamente al disco de la PS5. Sin archivos temporales y sin esperar confirmaciones entre cada archivo individual.
      Plataformas compatibles
      El cliente funciona en:
      Windows (10/11) Linux (Ubuntu, Arch, Fedora, etc.) macOS (Intel y Apple Silicon) Guía de inicio rápido
      1. Cargar el Payload (PS5)
      Primero, tu PS5 debe estar a la escucha de la conexión. Necesitas enviar el archivo ps5upload.elf a tu consola.
      Opción A: Línea de comandos (Netcat) Si estás en Linux o macOS, esta es la forma más rápida. Sustituye la IP por la de tu PS5. nc -w 1 192.168.0.xxx 9021 < payload/ps5upload.elf Opción B: Herramienta ELF Loader Usa cualquier herramienta GUI estándar de "ELF Loader" o "Payload Sender" para Windows/Android. Selecciona el archivo ps5upload.elf y envíalo a la IP de tu consola. Opción 😄 Botón integrado "Send Payload" Abre el cliente, haz clic en Send Payload, elige ps5upload.elf y se enviará al puerto 9021. ¿Éxito? Deberías ver una notificación en tu televisor: "PS5 Upload Server - Ready on port 9113".
      2. Conectar el cliente (Ordenador)
      Abre la aplicación PS5 Upload. Escribe la dirección IP de tu PS5 (ej. 192.168.0.105). Haz clic en Connect. Verás el espacio de almacenamiento disponible en tu consola. 3. Enviar tu aplicación
      Origen: Haz clic en Browse y elige la carpeta que contiene tu aplicación en tu ordenador. Destino: Elige una unidad (como /mnt/usb0 o /data). Elige una ubicación predeterminada (como homebrew o etaHEN/games). Dale un nombre a tu carpeta. Subir: Haz clic en Start Upload. La barra mostrará el progreso en tiempo real. Preguntas frecuentes (FAQ)
      P: ¿"Connection Refused" o no se conecta?
      ¿Cargaste el payload primero? La PS5 deja de escuchar si se reinicia o entra en modo de reposo. ¿El firewall de tu ordenador está bloqueando al cliente? ¿Están en la misma red? (No es estrictamente necesario, pero necesitas una ruta hacia esa IP). P: ¿Necesito usar un cable LAN? No es obligatorio, pero el WiFi es mucho más lento y menos estable. Para la mejor experiencia de alto rendimiento, conecta un cable Ethernet.
      P: ¿Puedo usar esto a través de Internet? Sí, técnicamente. Si rediriges el puerto 9113 hacia tu PS5, funcionará. Sin embargo, el protocolo está optimizado para la velocidad, no para la seguridad. No recomendamos exponer tu PS5 con exploits a la red abierta.
      P: ¿"No writable storage found"? La herramienta te protege de intentar escribir en particiones del sistema de solo lectura. Si quieres usar una unidad USB, asegúrate de que esté formateada (exFAT es lo mejor) y conectada antes de cargar el payload.
      P: macOS: ¿"App is damaged" o "Unidentified Developer"? Esto es normal en aplicaciones no firmadas. Haz clic derecho en la aplicación, selecciona Abrir y luego haz clic en Abrir en el cuadro de diálogo. Si macOS sigue bloqueándola, ve a Ajustes del Sistema -> Privacidad y seguridad y haz clic en Abrir de todos modos.
      P: macOS: ¿Se abre una ventana de Terminal al ejecutar la app? Esto sucede si ejecutas el binario directamente. Usa el paquete .app incluido en el zip para evitarlo.
      P: Linux: ¿Aparece una terminal al lanzar la app? Usa el lanzador PS5Upload.desktop incluido en el zip de la versión para Linux.
      P: ¿Funciona en PS4? La lógica es similar, pero el payload está compilado específicamente para el entorno de PS5. No funcionará en una PS4 tal cual.
      Descargo de responsabilidad
      Este software tiene fines educativos. Está destinado a ser utilizado con software obtenido legalmente y aplicaciones homebrew en hardware de tu propiedad. Úsalo bajo tu propio riesgo. Los autores no se hacen responsables de ninguna pérdida de datos o problemas que surjan del uso de esta herramienta.
      PS5 Upload ha sido creado por PhantomPtr.
    • Por Dekuwa
      PS5 Vault es una aplicación de escritorio diseñada para organizar carpetas de juegos de PS5 (PPSA) de forma segura.
      Permite escanear, transferir, gestionar y personalizar tu biblioteca de juegos de PS5 de forma local o a través de FTP, con un enfoque en la facilidad de uso y la integridad de los datos.

      Características
      Escaneo y Descubrimiento de Fuentes
      Escaneo de Directorios Locales: Explora y selecciona carpetas locales (por ejemplo, en tu PC) para buscar carpetas de juegos de PS5 (que contengan el archivo param.json). Escaneo por FTP: Conéctate directamente a tu PS5 mediante FTP para buscar juegos sin necesidad de descargarlos primero. Compatible con direcciones IP o URLs de FTP (ej. ftp://192.168.1.100:2121). Detección Automática de Juegos: Busca carpetas PPSA y extrae metadatos como el título, ID de contenido, versión, tamaño y carátula desde el archivo param.json. Escaneo Profundo: Escanea subdirectorios de forma recursiva hasta una profundidad configurable (por defecto: 12 niveles) para un descubrimiento exhaustivo de la biblioteca. Información de Progreso: Progreso del escaneo en tiempo real con recuento de elementos, tiempo estimado (ETA) y la carpeta que se está escaneando en ese momento. Deduplicación: Elimina automáticamente entradas duplicadas basadas en la clave PPSA, el ID de contenido y la versión. Integración FTP y Operaciones Remotas
      Conexión FTP: Introduce la IP de la PS5, el puerto (preferiblemente 2121, alternativo 1337), la ruta (ej. /mnt/ext1/etaHEN/games) y las credenciales (admite inicio de sesión anónimo). Transferencia FTP: Sube juegos directamente a la PS5 (del PC a la PS5) o descárgalos (de la PS5 al PC). Gestión FTP: Elimina, renombra y gestiona carpetas de juegos en la PS5 a través de FTP. Reintentos y Manejo de Errores FTP: Reintentos automáticos (hasta 2 intentos) en caso de fallos de red con notificaciones al usuario. Soporte de Rutas FTP: Maneja rutas codificadas (ej. espacios como %20) y rutas estilo POSIX para compatibilidad multiplataforma. Nota sobre FTP Seguro: Advierte sobre FTP no cifrado; se recomienda el uso de redes seguras. Transferencia y Organización
      Tipos de Acción: Elige entre "Crear carpeta" (simulación), "Copiar" (verificado con comprobación de hash) o "Mover" (reubicar archivos). Diseños de Destino: Organiza los juegos en varias estructuras: Juego / PPSA (ej. NombreJuego/NombrePPSA) Solo juego (simplifica el PPSA en NombreJuego) Solo PPSA (ej. NombrePPSA) Predeterminado de etaHEN (ej. etaHEN/games/NombreJuego) Predeterminado de itemZFlow (ej. games/NombreJuego) Predeterminado de Dump Runner (ej. homebrew/NombreJuego) Personalizado (solicita un nombre de carpeta personalizado, solo para un juego individual) Transferencias por Lote: Selecciona varios juegos y transfiérelos todos a la vez. Resolución de Conflictos: Gestiona automáticamente archivos existentes omitiéndolos o renombrándolos (ej. añadiendo el sufijo (1)). Seguimiento del Progreso: Barra de progreso en vivo, recuento de archivos, velocidad (MB/s), ETA, archivo actual y tamaño total transferido. Estadísticas de Transferencia: Resumen post-transferencia con recuentos de elementos movidos/copiados/subidos, tamaño total y velocidad máxima. Reanudar Transferencias: Guarda y reanuda transferencias interrumpidas entre sesiones. Transferencias Verificadas: Utiliza verificación por hash en las copias para garantizar la integridad de los datos. Gestión y Edición de Juegos
      Seleccionar y Deseleccionar: Casillas de verificación para juegos individuales; casilla de encabezado para todos los visibles; botones de "Seleccionar todo" y "Deseleccionar todo". Eliminar Seleccionados: Elimina permanentemente los juegos seleccionados (local o FTP) con un aviso de confirmación. Renombrar Seleccionados: Renombra juegos individuales (local o FTP) con desinfección de nombres (elimina caracteres inválidos). Renombrado por Lote: Renombra varios juegos a la vez usando patrones (ej. {name} - Backup). Mostrar en Carpeta: Haz clic en las rutas de las carpetas para abrir el directorio en el explorador de archivos de tu sistema. Actualizar Resultados: Actualiza automáticamente los resultados del escaneo tras las operaciones (ej. tras eliminar o transferir). Búsqueda, Ordenación y Filtrado
      Buscar Juegos: Filtrado en tiempo real por nombre de juego mediante la barra de búsqueda (no distingue mayúsculas de minúsculas). Ordenación: Haz clic en los encabezados de la tabla para ordenar por Nombre (predeterminado), Tamaño o Ruta de carpeta. Resultados Persistentes: Guarda los resultados del último escaneo localmente y los restaura al reiniciar la aplicación. Interfaz de Usuario y Personalización
      Cambio de Tema: Alterna entre temas oscuro y claro haciendo clic en "Made by Nookie". Vistas Previas de Imagen: Pasa el cursor sobre las carátulas de los juegos para ver vistas previas ampliadas (que siguen el movimiento del ratón). Ventanas Modales: Diálogos modales limpios para confirmaciones, conflictos, configuración FTP, renombrado y ayuda. Mensajes Emergentes (Toasts): Mensajes breves en pantalla para acciones, errores y progreso (tiempo de espera de 5 segundos). Notificaciones de Escritorio: Notificaciones en la bandeja del sistema al finalizar la transferencia. Atajos de Teclado: Ctrl+A: Seleccionar todos los juegos visibles Ctrl+R: Volver a escanear la fuente F1: Abrir la ayuda Teclas de flecha: Navegar por las filas de la tabla Enter/Escape: Confirmar/cancelar en ventanas modales Gestión de Datos y Persistencia
      Rutas Recientes: Almacena y autocompleta rutas recientes de origen/destino y configuraciones FTP (hasta 10 orígenes, 10 destinos, 5 FTP). Exportar/Importar: Exporta la configuración y los resultados del escaneo a JSON; impórtalos para restaurar. Borrar Datos: Haz clic en el logo para borrar todas las rutas y campos recientes (con confirmación). Almacenamiento Local: Guarda el último origen/destino, resultados de escaneo, ajustes y estado de transferencia. Ayuda y Soporte
      Ayuda Integrada: Modal de ayuda exhaustivo con guías de configuración, ejemplos de diseño, consejos de FTP y resolución de problemas. Enlaces Externos: Acceso rápido a GitHub, Ko-fi (soporte) y Discord. Visualización de Versión: Muestra la versión actual de la aplicación (ej. v1.1.0) en la interfaz. Características Técnicas y Avanzadas
      Cálculo de Tamaño de Archivo: Estima el tamaño total para las transferencias (se omite en FTP para mejorar la velocidad). Desinfección de Rutas: Limpia automáticamente los nombres de las carpetas (elimina caracteres especiales, limita la longitud). Cancelar Operaciones: Cancela escaneos o transferencias en cualquier momento guardando el progreso. Registro de Errores: Registros en la consola para depuración (ej. errores de FTP, fallos de transferencia). Multiplataforma: Funciona en Windows (principal), con manejo de rutas para POSIX (FTP). Optimizaciones de Rendimiento: Límites de concurrencia (24 hilos), caché para tamaños en FTP, carga diferida (lazy loading) para imágenes. Seguridad y Validación
      Validación de Rutas: Comprueba rutas absolutas y evita solapamientos (ej. mover a una subcarpeta). Avisos de Confirmación: Advertencias para acciones destructivas (eliminar, borrar datos). Verificación Hash: Asegura que los archivos copiados coincidan con los originales. Seguridad de Red: Manejo de tiempo de espera para FTP (15s) y lógica de reintento. Instalación
      Descarga la última versión desde aquí mismo. Ejecuta el ejecutable portátil para Windows. Inicia PS5 Vault. Uso
      Escanear Fuente: Introduce una ruta local o URL de FTP en el campo "Source" y haz clic en SCAN. Seleccionar Juegos: Utiliza las casillas de verificación para seleccionar juegos de la tabla de resultados. Configurar Transferencia: Elige la Acción (Mover/Copiar), el Diseño (Layout) y el Destino. Transferir: Haz clic en GO para iniciar la operación. Monitorizar Progreso: Observa el progreso en tiempo real, el ETA y las estadísticas en la ventana modal. PS5 Vault ha sido creado por Nookie.
    • Por Dekuwa
      Luac0re es una variante de mast1c0re que utiliza scripts en Lua para facilitar el desarrollo de exploits en PS4 y PS5.
      Descripción general
      El mast1c0re original para Okage utiliza exclusivamente la ejecución de código de PS2, lo que requiere el uso del PS2SDK para compilar dicho código. Luac0re emplea un shellcode mínimo de PS2 para escapar del emulador (ps2emu). Después, aprovecha el intérprete de Lua 5.3 que ya viene integrado en el ejecutable principal (destinado originalmente a la configuración del emulador) para simplificar la escritura y ejecución del código. Requisitos
      Consola PS4 o PS5. Versión física o digital del juego Star Wars Racer Revenge, ya sea de la región USA (CUSA03474) o EU (CUSA03492). Restricciones
      Aunque Luac0re funciona en todos los firmwares de PS4 (actualmente 13.02) y PS5 (actualmente 12.40): A partir del firmware 8.00 de PS5, Sony bloqueó la creación de sockets con dominios que no sean AF_UNIX. Esto significa que no se puede utilizar la red en versiones de PS5 iguales o superiores a la 8.00. PS4 no tiene ninguna restricción. Uso
      Descarga el archivo ZIP de la versión más reciente desde aquí mismo y extráelo. Copia el directorio lua y el archivo VMC0.card en tus datos guardados (savedata). Para editar los datos guardados, consulta la guía de configuración de remote_lua_loader. Inicia el juego y dirígete a "OPTIONS -> HALL OF FAME". ¡Disfruta! Luac0re ha sido creado por Gezine.
    • Por Dekuwa
      PS5 YT2JB Toolbox es un conjunto de herramientas para algunas tareas relacionadas con YT2JB.

      Principales características:
      Opción de enviar el payload etaHEN Reinstalar YouTube usando etaHEN DPI v2 Subir download0.dat desde el PC a la PS5 Reemplazo automático de download0.dat en PS5 con el download0.dat de YT2JB Autoloader Parchear app.db/appinfo.db/param.json para bloquear completamente las actualizaciones de YouTube Opción de bloqueo automático por FTP para bloquear completamente las actualizaciones de YouTube directamente en la PS5 Versiones para Windows, macOS y Linux. Notas
      La mayoría de los botones tienen Tooltips para obtener más información La opción 'Send etaHEN payload' descarga primero etaHEN v2.5b y lo almacena en la carpeta Cache, el segundo envío será más rápido Al usar la 'Auto-Block over FTP option' se recomienda permanecer en los Ajustes de la PS5 para evitar errores del sistema YT2JB Toolbox ha sido creado por SvenGDK.
    • Por Dekuwa
      PHU FTP Save Import/Export es una aplicación para Windows que hace de exportador e importador de partidas guardadas vía FTP para PS5 (juegos de PS4), diseñado para entornos offline sin PSN ni transferencia por USB.
      Funcionalidades principales:
      Exportación e importación de partidas guardadas de PS4 en PS5 a través de FTP. Apertura automática de la carpeta /user/home para una navegación más rápida. Sin necesidad de SaveMounter ni de cualquier otro software externo. La aplicación ha sido creada por TrustnooneBaby.
×
×
  • Crear nuevo...