Tutorial para recuperar conexión PSN en Ps3 con CFW 3.55 (SSL Spoofing)


Via: Blog de Ps3Hax

Ayer un nuevo método apareció para continuar usando los servicios de PSN en el firmware3.55 para PS3 a través de la suplantación de SSL. Las instrucciones originales eran algo tediosas (ver post previo), pero por suerte para nosotros Tsukasa035 del PSX-Scene ha creado una guía con imágenes de como guiarle en este camino. Por favor, tenga en cuenta que esto aún no es «una prueba para Novatos», requiriendo un poco de conocimiento, y si necesita ayuda de cualquier tema no dude en preguntarlo en Google para más información. La guía traducida a continuación.

Bypassing PS3 PSN checks (guía por Tsukasa035)

Necesitamos:

  1. VMware Player con versión de Ubuntu Desktop instalada (o un PC idependiente)
    1. *Ubuntu Server Version puede ser también usada si sabemos utilizarla como herramienta linux
  2. Charles Web Debugging Proxy [DOWNLOAD]
  3. AsbestOS [DOWNLOAD] – Colocaremos en próximo post como instalarlo

Instalando el Certificado en tu PS3

  1. Vamos a-> C:Program FilesCharlesdocs
  2. Copiamos charles-proxy-ssl-proxying-certificate.crt en cualquier lugar y lo renombramos a CA24.cer
  3. Usamos AsbestOS Installer o mount_alejandro (no funciona este último en Firmaware 3.55) para make dev_flash escribible, y copiamos esta fila remplazando la de mismo nombre en dev_flash/data/cert

Instalando y Configurando DNS Mask

En tu Ubuntu VMware cambiamos la configuración de las propiedades de red de NAT a Bridged:

  1. Reboot tu ventana de Ubuntu en VMware.
  2. Inicia Terminal (Aplicaciones -> Acesorios -> Terminal)
  3. escribe: sudo apt-get install dnsmasq
  4. escribe: sudo gedit /etc/hosts
    1. Add las 2 líneas siguientes:
    • 192.168.1.XXX feu01.ps3.update.playstation.net
    • 192.168.1.XXX auth.np.ac.playstation.net

*NOTA: 192.168.1.XXX es la dirección donde vamos a ejecutar el programa Charles! Sustituye eu por la región dónde te encuentres! {eu, uk, us, mx, au etc…}

Graba el archivo y sal del editor de textos

  1. escribe: ifconfig

Escribamos una nota en la línea siguiente: inet addr:192.168.1.XXX <– Esta es la dependencia donde se realiza la instalación. Esta IP es la que debemos tener en la PS3 como DNS Server.

  1. escribe: ps -ef|grep dnsmasq para confirmar que dnsmasq está ejecutándose.

Desde tu Windows (host) PC, escribamos ping [con la IP del ifconfig] y aseguremos que podemos verla. Aquí finalizamos la parte de Ubuntu.

Instalación y Configuración de Charles

Asumimos que se ha instalado Charles.

1. Guardamos los siguientes bloques de texto a ps3-updatelist.txt en cualquier lugar que podamos acceder fácilmente:

Dest=83;CompatibleSystemSoftwareVersion=3.2100-; Dest=83;ImageVersion=00000000;SystemSoftwareVersion=3.2100;CDN=http://lolz.com;CDN_Timeout=30; Dest=84;CompatibleSystemSoftwareVersion=3.2100-; Dest=84;ImageVersion=00000000;SystemSoftwareVersion=3.2100;CDN=http://lolz.com;CDN_Timeout=30; Dest=85;CompatibleSystemSoftwareVersion=3.2100-; Dest=85;ImageVersion=00000000;SystemSoftwareVersion=3.2100;CDN=http://lolz.com;CDN_Timeout=30; Dest=86;CompatibleSystemSoftwareVersion=3.2100-; Dest=86;ImageVersion=00000000;SystemSoftwareVersion=3.2100;CDN=http://lolz.com;CDN_Timeout=30; Dest=87;CompatibleSystemSoftwareVersion=3.2100-; Dest=87;ImageVersion=00000000;SystemSoftwareVersion=3.2100;CDN=http://lolz.com;CDN_Timeout=30; Dest=88;CompatibleSystemSoftwareVersion=3.2100-; Dest=88;ImageVersion=00000000;SystemSoftwareVersion=3.2100;CDN=http://lolz.com;CDN_Timeout=30; Dest=89;CompatibleSystemSoftwareVersion=3.2100-; Dest=89;ImageVersion=00000000;SystemSoftwareVersion=3.2100;CDN=http://lolz.com;CDN_Timeout=30; Dest=8A;CompatibleSystemSoftwareVersion=3.2100-; Dest=8A;ImageVersion=00000000;SystemSoftwareVersion=3.2100;CDN=http://lolz.com;CDN_Timeout=30; Dest=8B;CompatibleSystemSoftwareVersion=3.2100-; Dest=8B;ImageVersion=00000000;SystemSoftwareVersion=3.2100;CDN=http://lolz.com;CDN_Timeout=30; Dest=8C;CompatibleSystemSoftwareVersion=3.2100-; Dest=8C;ImageVersion=00000000;SystemSoftwareVersion=3.2100;CDN=http://lolz.com;CDN_Timeout=30; Dest=8D;CompatibleSystemSoftwareVersion=3.2100-; Dest=8D;ImageVersion=00000000;SystemSoftwareVersion=3.2100;CDN=http://lolz.com;CDN_Timeout=30;

2. En Charles: Tools -> Map Local. | Cliquea en la Caja y Pulsa Add (sustituye eu por nuestra región! {eu, uk, us, mx, au…etc etc})

Pulsar OK

Deberíamos ver los siguiente:

3. En Charles: Tools -> Rewrite | Chequea Enable Rewrite y pulsa Add

3.1 – Name: Version header replace

3.2 – Under Locations pulsa Add

Vamos a Rules y introduciremos los siguientes parámetros de configuración (imagen):

Verás algo como los siguiente:

4 – Proxy -> Reverse proxies | Cliquea Enable Reverse Proxies y cliquea Add
Añadir las siguientes dos entradas. No añadir nunca http:// to the auth.np.ac.playstation.net.

Repetimos lo que vemos en las imágenes sustituyendo eu por nuestra región:

Deberíamos ver lo siguiente:

Estemos seguros que no tenemos un webserver o cualquier cosa ejecutada y usando el Port 80!! Nos comentan que Skype puede usar este Port!

Opcional

5 – Proxy -> Windows Proxy Desmarca para solo recibir entradas de tu PS3 y no del PC.

6 – Proxy -> Proxy Settings <– Permitir no caídas del HTTP Port Charles que usamos.

Esto concluye  la configuración del Charles Web Debugging Proxy.

En tu PS3, usar los siguiente parámetros de red

DNS Server: {IP o virtual machine donde instalamos el dnsmasq}

Proxy Server: {IP donde se esté ejecutando el Charles}
Proxy port: {Port del Charles que anotamos anteriormente}

Ahora testeamos la conexión a red. Si todo ha salido correctamente veremos OK y conectaremos al PSN:

    Deja una respuesta

    Introduce tus datos o haz clic en un icono para iniciar sesión:

    Logo de WordPress.com

    Estás comentando usando tu cuenta de WordPress.com. Salir /  Cambiar )

    Foto de Facebook

    Estás comentando usando tu cuenta de Facebook. Salir /  Cambiar )

    Conectando a %s

    Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.