Por
Dekuwa
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)
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.
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.
Paso 4: Escribe la imagen con balenaEtcher
Conecta tu SSD M.2 (PCIe Gen 4 NVMe) a tu ordenador (usando una base/carcasa o una ranura M.2 de repuesto).
Abre balenaEtcher.
Haz clic en "Flash from file" (Flashear desde archivo) y selecciona la imagen .zip extraída para la capacidad elegida.
Haz clic en "Select target" (Seleccionar destino) y elige tu SSD M.2.
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
Paso 5: Instala la unidad M.2 en la PS5
Apaga la PS5 completamente.
Instala el SSD M.2 con la imagen grabada en la ranura M.2 interna de la PS5.
Vuelve a encender la PS5. La consola debería ver la aplicación de Netflix preinstalada, visible en la configuración de Almacenamiento.
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
Espera a que la consola intente conectarse.
Es posible que veas "No se puede conectar a Internet". Esto es lo esperado y se puede ignorar después de pulsar Aceptar.
La conexión seguirá funcionando con normalidad.
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:
Ve a Ajustes > Red > Configuración > Configurar conexión a Internet.
Desplázate hasta la parte inferior y selecciona Configurar manualmente.
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.
Utiliza Automático para los ajustes de DNS y MTU.
En Servidor Proxy, elige Usar e introduce:
Dirección IP: <la IP de tu máquina local>
Puerto: 8080
Pulsa Hecho y espera a que se establezca la conexión.
Es posible que veas "No se puede conectar a Internet". Esto es lo esperado y se puede ignorar después de pulsar Aceptar.
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.
Abre Netflix y espera.
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.