Jump to content


Netflix 'N Hack 1.0.0

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

Netflix 'N Hack inyecta JavaScript personalizado en la pantalla de error de Netflix de PS5 interceptando las solicitudes de Netflix a localhost.

Versión de firmware de PS5: 4.03-12.XX

Instrucciones

Descarga la imagen desde aquí mismo.

Configuración de la unidad M.2 (PCIe Gen 4 NVMe)

Advertencia: Esto borrará completamente tu unidad M.2.

Descargo de responsabilidad: Solo funciona en consolas PS5 que tienen una cuenta activada. Puede ser una cuenta real de PSN o una cuenta "Fake" activada a través de un jailbreak.

¡No actualices tu consola para activar! Utiliza el método de copia de seguridad del sistema que se describe a continuación.

Paso 1: Descarga balenaEtcher

Descarga balenaEtcher para Windows, macOS o Linux.

Paso 2: Descarga el archivo de la imagen

Descarga el archivo .7z para la capacidad que desees desde esta misma página de descargas.

NOTA: La capacidad exacta es importante. No todas las unidades de 1 TB son 1000 GB, algunas son 1024 GB. Lo mismo ocurre con 2000/2048 y 4000/4096 GB. ¡Elige con cuidado!

El tamaño de la descarga del .7z es de aproximadamente ~95-100 MB para todas las capacidades.

Paso 3: Extrae la imagen ZIP

Extrae el archivo .7z descargado.

Dentro verás un archivo de imagen .zip, cuyo tamaño dependerá del SSD de destino:

  • Imagen de 256 GB: ~380 MB .zip

  • Imagen de 500 GB: ~670 MB .zip

  • Imagen de 1 TB: ~1.2 GB .zip

  • Imagen de 2 TB: ~2.3 GB .zip

  • Imagen de 4 TB: ~3.9 GB .zip

Este .zip es el que vas a "flashear" con balenaEtcher.

Nota: Cuando cargues esta imagen en balenaEtcher, es posible que veas una advertencia de "Missing partition table" (Tabla de particiones ausente). Esto es lo esperado para unidades PS5 encriptadas. Es seguro hacer clic en "Continue" (Continuar).

Paso 4: Escribe la imagen con balenaEtcher

  1. Conecta tu SSD M.2 (PCIe Gen 4 NVMe) a tu ordenador (usando una base/carcasa o una ranura M.2 de repuesto).

  2. Abre balenaEtcher.

  3. Haz clic en "Flash from file" (Flashear desde archivo) y selecciona la imagen .zip extraída para la capacidad elegida.

  4. Haz clic en "Select target" (Seleccionar destino) y elige tu SSD M.2.

  5. Haz clic en "Flash!" (¡Flashear!) para iniciar el proceso.

Tiempos aproximados de flasheo (varía según la velocidad de la base/carcasa M.2 y tu CPU):

  • Imagen de 256 GB: ~10 minutos

  • Imagen de 500 GB: ~15 minutos

  • Imagen de 1 TB: ~25 minutos

  • Imagen de 2 TB: ~45 minutos

  • Imagen de 4 TB: ~80 minutos

Etcher parecerá que se ha quedado atascado en el 0% durante un tiempo y, después, en el 85-99% durante varios minutos. Esto es normal, ¡deja que termine sin interrupciones! Si te has encontrado con advertencias de imagen dañada, reinicia tu PC, vuelve a descargar la imagen o utiliza una base/carcasa o una ranura de placa base diferente para el SSD M.2.

Paso 5: Instala la unidad M.2 en la PS5

  1. Apaga la PS5 completamente.

  2. Instala el SSD M.2 con la imagen grabada en la ranura M.2 interna de la PS5.

  3. Vuelve a encender la PS5. La consola debería ver la aplicación de Netflix preinstalada, visible en la configuración de Almacenamiento.

  4. Mueve la aplicación del M.2 al almacenamiento de la consola, luego reformatea la unidad M.2 en la configuración de Almacenamiento para poder seguir utilizándola de forma segura.

Configuración segura de la conexión a Internet para Netflix

Paso 1: Abre la configuración de red

En tu consola, ve a: Ajustes > Red > Configuración > Configurar conexión a Internet.

Desplázate hasta la parte inferior y selecciona: Configurar manualmente.

Paso 2: Elige el tipo de conexión

  • Wi-Fi: Selecciona Usar Wi-Fi.

  • Cable LAN: Selecciona Usar un cable LAN.

Si estás utilizando Wi-Fi:

  • Elige Introducir manualmente.

  • Introduce el nombre de la red Wi-Fi (SSID).

  • Configura el método de seguridad en WPA-Personal/WPA2... (o similar).

  • Introduce la contraseña de tu red Wi-Fi.

Paso 3: Configura los ajustes de Proxy

Tanto para Wi-Fi como para LAN, continúa la configuración:

Desplázate hasta el ajuste de Proxy.

Cámbialo de Automático a Manual.

Introduce los siguientes datos:

  • Dirección: 172.105.156.37

  • Puerto: 42069

    Pulsa Hecho para guardar los ajustes.

Paso 4: Finaliza y conecta

  1. Espera a que la consola intente conectarse.

  2. Es posible que veas "No se puede conectar a Internet". Esto es lo esperado y se puede ignorar después de pulsar Aceptar.

  3. La conexión seguirá funcionando con normalidad.

  4. Ahora puedes abrir Netflix de forma segura.

Cómo ejecutar el proxy localmente

Requisitos

  • Python (para mitmproxy)

  • mitmproxy (pip install mitmproxy)

Instalación y uso

# instala mitmproxy
pip install mitmproxy
# clona el repositorio
git clone https://github.com/earthonion/Netflix-N-Hack/
cd Netflix-N-Hack
# ejecuta mitmproxy con el script proporcionado
mitmproxy -s proxy.py

El script actual se activará después de que se inicie el WebSocket para el registro remoto.

# instala websockets
pip install websockets
# Genera claves
openssl req -x509 -newkey rsa:4096 -nodes -keyout key.pem -out cert.pem -days 365 -subj "/CN=localhost"
# ejecuta el servidor WebSocket
python ws.py

Configuración de red / proxy

En tu PS5:

  1. Ve a Ajustes > Red > Configuración > Configurar conexión a Internet.

  2. Desplázate hasta la parte inferior y selecciona Configurar manualmente.

  3. Elige el tipo de conexión: Usar Wi-Fi o Usar un cable LAN.

    • Si utilizas Wi-Fi: Elige Introducir manualmente, introduce el nombre de la red Wi-Fi (SSID). Configura el método de seguridad en WPA-Personal/WPA2... (o similar) y luego introduce la contraseña de tu red Wi-Fi.

  4. Utiliza Automático para los ajustes de DNS y MTU.

  5. En Servidor Proxy, elige Usar e introduce:

    • Dirección IP: <la IP de tu máquina local>

    • Puerto: 8080

  6. Pulsa Hecho y espera a que se establezca la conexión.

  7. Es posible que veas "No se puede conectar a Internet". Esto es lo esperado y se puede ignorar después de pulsar Aceptar.

  8. Edita inject.js e inject_elfldr_automated.js:

    const ip_script = "10.0.0.2"; // Dirección IP del ordenador que ejecuta mitmproxy.
    const ip_script_port = 8080; // Puerto en el que se está ejecutando mitmproxy

    Asegúrate de que tu PC con mitmproxy está en la misma red y es accesible en la IP que has introducido.

  9. Abre Netflix y espera.

Nota: Si ves elfldr escuchando en el puerto 9021, puedes enviar tu carga elf. Si falla, reinicia e inténtalo de nuevo.

Solución de problemas

  • Si la aplicación Netflix se bloquea poco después de abrirla, vuelve a abrirla para reintentarlo.

  • Si ves un error de texto verde "Exception", pulsa X u O para reintentarlo.

  • Si Lapse falla, verás una notificación que te indicará que reinicies la consola; debes reiniciar para volver a intentarlo.

El hack ha sido creado por hearthonion.


Que novedades incluye la versión 1.0.0

Released

  • Primera versión pública.

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...