2009-09-22 20 views
5

Resumen de lo que estoy tratando de lograr: juego motorstorm en PS3 y para el primer juego Monument Valley, las tablas de clasificación no están disponibles en el sitio web ms. lo que significa que no puedo raspar los datos de la tabla de clasificación. Ahora conecté un cable a mi ps3 y vi la solicitud que Valley Valley usa para obtener los datos de la tabla de clasificación. ahora repliqué el encabezado de solicitud en php curl, pero sigue dándome acceso denegado.PHP Autenticación Playstation Network

¿Hay algún recurso por ahí que usted sepa que podría ayudarme a autenticarme como ps3 en PSN?

+1

¡Qué hacky de usted, señor! Sospecho que su cuenta de PlayStation Online es parte del proceso de solicitud. ¡Estoy ansioso por ver lo que descubres aquí! –

+0

sospecho que también. Tengo una clase de auth psn que escribí en alguna parte ... pero eso es solo para el sitio web. parece que el ps3 hace algo de crypto para conectarse. pero solo para iniciar sesión en psn a través de ps3 ... tiene aproximadamente 100+ paquetes>. < – Ozzy

+0

Asegúrese de replicar * todos * los encabezados (incluida la URL, algunos encabezados pueden contener una suma de comprobación de la URL), hágalo desde el misma IP (debería estar bien si estás detrás de la misma NAT que tu PS3), y hazlo muy rápido después de la PS3 en sí (pueden usar sesiones con un tiempo de espera corto). Si incluso eso no funciona, es probable que se utilicen algunos tokens de un solo uso, lo que requiere otro nivel de piratería ... – Wim

Respuesta

1

¿La solicitud es a través de SSL? Sé que en la Wii, si quieres hacer un hombre en el ataque medio de la Tienda de Wii, necesitas descifrar el certificado SSL para que la Wii piense que eres el servidor de Nintendo. Es posible que tenga que hacer eso con la PS3

+0

Dado que puede leer los encabezados de la solicitud (supongo que HTTP), ¿no puede ser SSL/HTTPS? – Wim