COLLEGARE IN RETE LA PS4 TRAMITE PROXY
Occorrente:
- SKFU (Software server proxy) [URL="http://wololo.net/downloads/index.php/download/1301"]CLICCA[/URL]
- Una PS4 collegata alla stessa rete e con lo stesso range di ip / subnet del nostro pc in cui utilizzeremo SKFU
- Sistema Operativo Windows (anche emulato)
In questo Tutorial vediamo come collegare una PS4 al PSN tramite un server Proxy, esso è solo un tutorial a scopo informativo. Premetto che non c'è rischio di danneggiare la console e non c'è un rischio di Ban perchè tutto quello che stiamo per andare a fare in questo tutorial rimane nei termini previsti dalla legge.
Bene una volta chiariti questi punti, scarichiamo il programma SKFU, è un programma in primis gratuito ed è molto user friendly.
Avviatelo con privilegi di Admin e vi troverete con questa schermata
Come potete vedere il programma automaticamente imposta la porta 8080 e per l'IP del proxy usa l'IP del nostro PC, possiamo anche fare una verifica del nostro IP aprendo il terminale, digitiamo "IPCONFIG" e di seguito a Indirizzo IPV4 (o iPV6 se usate un protocollo ipv6) ci viene restituito il nostro IP Address, per vedere se PC e PS4 comunicano tra loro quindi si trovano in una stessa rete con lo stesso range di IP e Subnet basta digitare "PING XXXXXXX" dove le X stanno per l'IP della PS4, in questo modo vengono mandati dei pacchetti alla PS4 e se tutto ok vengono date delle risposte (Restituiti).
lasciamo pure tutto com'è e passiamo alla Playstation.
Per prima cosa andiamo in Impostazioni
Clicchiamo su rete
Clicchiamo su impostazioni connessioni internet
Clicchiamo su Personalizzata
Qui scegliete la vostra rete, nel mio caso WiFi Piano 2
Clicchiamo su Automatico
Clicchiamo su Non Specificare
Clicchiamo su Automatico
Clicchiamo su Automatico
Clicchiamo su USA
Qui andremo a mettere su IP: l'ip del nostro PC e su porta: 8080 (l'IP del nostro PC e la porta è visibile dal programma SKFU) e poi clicchiamo su Avanti.
A questo punto torianiamo al PC e nel programma SKFU clicchiamo Start, aspettiamo 30 secondi circa e torniamo alla playstation 4
Clicchiamo su Verifica Connessione Internet
Se tutto fatto correttamente avrete un test con successo
E di conseguenza nel programma verranno loggate tutte le richieste e risposte mandate dai server del PSN alla Play4.
Di seguito posto un Log completo:
Codice:
Pr0xy server started
Request:
GET http://feu01.ps4.update.playstation.net/update/ps4/list/eu/ps4-updatelist.xml HTTP/1.1
Host: feu01.ps4.update.playstation.net
Request:
GET http://feu01.ps4.update.playstation.net/update/ps4/list/eu/ps4-updatelist.xml HTTP/1.1
Host: feu01.ps4.update.playstation.net
User-Agent: SystemLogger/1.0 (PlayStation 4 1.510) libhttp/1.51 (PlayStation 4)
Proxy-Connection: Keep-Alive
Request:
CONNECT themis.dl.playstation.net:443 HTTP/1.1
Host: themis.dl.playstation.net:443
Proxy-Connection: Keep-Alive
If-Modified-Since: Wed, 27 Nov 2013 23:48:28 GMT
User-Agent: Mozilla/5.0 (PlayStation 4 1.51) AppleWebKit/536.26 (KHTML, like Gecko)
Cache-Control: max-age=0
If-None-Match: "7a07a9fc166cd49e973b63ad42b0f28e:1385596521"
Accept-Language: it-IT
Response:
HTTP/1.1 200 OK
Server: Apache
ETag: "01f34ad82886c637506180e98f1ded1c:1384941803"
Last-Modified: Wed, 20 Nov 2013 10:03:23 GMT
Accept-Ranges: bytes
Content-Length: 769
Content-Type: application/xml
Date: Sat, 07 Dec 2013 09:28:45 GMT
Connection: keep-alive
<?xml version="1.0" ?>
<update_data_list>
<region id="eu">
<force_update>
<system level0_system_version="01.510.000" level1_system_version="01.510.000"/>
</force_update>
<system_pup label="1.51" version="01.510.000">
<update_data update_type="full">
<image size="322853376">http://deu01.ps4.update.playstation.net/update/ps4/image/2013_1117/sys_ed49d42a08a0927f0692a2372d9e9e6e/PS4UPDATE.PUP?dest=eu</image>
</update_data>
</system_pup>
<recovery_pup type="default">
<system_pup label="1.51" version="01.510.000"/>
<image size="901154816">http://deu01.ps4.update.playstation.net/update/ps4/image/2013_1117/rec_818a99ff70ce3193aeab3e95160379d6/PS4UPDATE.PUP?dest=eu</image>
</recovery_pup>
</region>
</update_data_list>
Response:
HTTP/1.1 200 OK
Server: Apache
ETag: "01f34ad82886c637506180e98f1ded1c:1384941803"
Last-Modified: Wed, 20 Nov 2013 10:03:23 GMT
Accept-Ranges: bytes
Content-Length: 769
Content-Type: application/xml
Date: Sat, 07 Dec 2013 09:28:45 GMT
Connection: close
<?xml version="1.0" ?>
<update_data_list>
<region id="eu">
<force_update>
<system level0_system_version="01.510.000" level1_system_version="01.510.000"/>
</force_update>
<system_pup label="1.51" version="01.510.000">
<update_data update_type="full">
<image size="322853376">http://deu01.ps4.update.playstation.net/update/ps4/image/2013_1117/sys_ed49d42a08a0927f0692a2372d9e9e6e/PS4UPDATE.PUP?dest=eu</image>
</update_data>
</system_pup>
<recovery_pup type="default">
<system_pup label="1.51" version="01.510.000"/>
<image size="901154816">http://deu01.ps4.update.playstation.net/update/ps4/image/2013_1117/rec_818a99ff70ce3193aeab3e95160379d6/PS4UPDATE.PUP?dest=eu</image>
</recovery_pup>
</region>
</update_data_list>
Request:
CONNECT sf.api.np.km.playstation.net:443 HTTP/1.1
Host: sf.api.np.km.playstation.net:443
Proxy-Connection: Keep-Alive
User-Agent: Mozilla/5.0 (PlayStation 4 1.51) AppleWebKit/536.26 (KHTML, like Gecko)
Accept: */*
Referer: https://themis.dl.playstation.net/themis/tile-storage/jlx7n5v3aq/2e7cec00-c8fa-4f5b-aa96-54c94bd185fb/index.html
Accept-Language: it-IT
Request:
CONNECT themis.dl.playstation.net:443 HTTP/1.1
Host: themis.dl.playstation.net:443
Proxy-Connection: Keep-Alive
If-Modified-Since: Thu, 28 Nov 2013 00:21:28 GMT
User-Agent: Mozilla/5.0 (PlayStation 4 1.51) AppleWebKit/536.26 (KHTML, like Gecko)
Cache-Control: max-age=0
If-None-Match: "7a07a9fc166cd49e973b63ad42b0f28e:1385598447"
Accept-Language: it-IT
Request:
CONNECT themis.dl.playstation.net:443 HTTP/1.1
Host: themis.dl.playstation.net:443
Proxy-Connection: Keep-Alive
If-Modified-Since: Thu, 28 Nov 2013 00:21:29 GMT
User-Agent: Mozilla/5.0 (PlayStation 4 1.51) AppleWebKit/536.26 (KHTML, like Gecko)
Cache-Control: max-age=0
If-None-Match: "7a07a9fc166cd49e973b63ad42b0f28e:1385598491"
Accept-Language: it-IT
Request:
GET http://feu01.ps4.update.playstation.net/update/ps4/list/eu/ps4-updatelist.xml HTTP/1.1
Accept-Encoding: gzip
Host: feu01.ps4.update.playstation.net
User-Agent: Download/1.00 libhttp/1.51 (PlayStation 4)
Proxy-Connection: Keep-Alive
Request:
CONNECT asm.np.community.playstation.net:443 HTTP/1.1
Host: asm.np.community.playstation.net
Proxy-Connection: Keep-Alive
Response:
HTTP/1.1 200 OK
Server: Apache
ETag: "01f34ad82886c637506180e98f1ded1c:1384941803"
Last-Modified: Wed, 20 Nov 2013 10:03:23 GMT
Accept-Ranges: bytes
Content-Length: 769
Content-Type: application/xml
Date: Sat, 07 Dec 2013 09:28:46 GMT
Connection: close
<?xml version="1.0" ?>
<update_data_list>
<region id="eu">
<force_update>
<system level0_system_version="01.510.000" level1_system_version="01.510.000"/>
</force_update>
<system_pup label="1.51" version="01.510.000">
<update_data update_type="full">
<image size="322853376">http://deu01.ps4.update.playstation.net/update/ps4/image/2013_1117/sys_ed49d42a08a0927f0692a2372d9e9e6e/PS4UPDATE.PUP?dest=eu</image>
</update_data>
</system_pup>
<recovery_pup type="default">
<system_pup label="1.51" version="01.510.000"/>
<image size="901154816">http://deu01.ps4.update.playstation.net/update/ps4/image/2013_1117/rec_818a99ff70ce3193aeab3e95160379d6/PS4UPDATE.PUP?dest=eu</image>
</recovery_pup>
</region>
</update_data_list>
Request:
CONNECT artcdnsecure.ribob01.net:443 HTTP/1.1
Host: artcdnsecure.ribob01.net:443
Proxy-Connection: Keep-Alive
User-Agent: Mozilla/5.0 (PlayStation 4 1.51) AppleWebKit/536.26 (KHTML, like Gecko)
Referer: https://themis.dl.playstation.net/themis/tile-storage/jlx7n5v3aq/ae7a95f3-cc1c-40e8-a9e8-9f050f91232d/index.html
Accept-Language: it-IT
Request:
CONNECT artcdnsecure.ribob01.net:443 HTTP/1.1
Host: artcdnsecure.ribob01.net:443
Proxy-Connection: Keep-Alive
User-Agent: Mozilla/5.0 (PlayStation 4 1.51) AppleWebKit/536.26 (KHTML, like Gecko)
Referer: https://themis.dl.playstation.net/themis/tile-storage/jlx7n5v3aq/2e7cec00-c8fa-4f5b-aa96-54c94bd185fb/index.html
Accept-Language: it-IT
Request:
CONNECT artcdnsecure.ribob01.net:443 HTTP/1.1
Host: artcdnsecure.ribob01.net:443
Proxy-Connection: Keep-Alive
User-Agent: Mozilla/5.0 (PlayStation 4 1.51) AppleWebKit/536.26 (KHTML, like Gecko)
Referer: https://themis.dl.playstation.net/themis/tile-storage/jlx7n5v3aq/4ce71c07-eb0f-49d7-b6dd-9663a5b914b7/index.html
Accept-Language: it-IT
Request:
CONNECT api-p014.ribob01.net:443 HTTP/1.1
Host: api-p014.ribob01.net:443
Proxy-Connection: Keep-Alive
Accept-Language: it-IT
User-Agent: Mozilla/5.0 (PlayStation 4 1.51) AppleWebKit/536.26 (KHTML, like Gecko)
Accept: application/json, text/javascript, */*; q=0.01
Referer: https://themis.dl.playstation.net/themis/tile-storage/jlx7n5v3aq/ae7a95f3-cc1c-40e8-a9e8-9f050f91232d/index.html
Accept-Language: it-IT
Response:
(9fwﮤY�t�
Request:
CONNECT apicdn-p014.ribob01.net:443 HTTP/1.1
Host: apicdn-p014.ribob01.net:443
Proxy-Connection: Keep-Alive
Accept-Language: it-IT
User-Agent: Mozilla/5.0 (PlayStation 4 1.51) AppleWebKit/536.26 (KHTML, like Gecko)
Accept: application/json, text/javascript, */*; q=0.01
Referer: https://themis.dl.playstation.net/themis/tile-storage/jlx7n5v3aq/4ce71c07-eb0f-49d7-b6dd-9663a5b914b7/index.html
Accept-Language: it-IT
Request:
CONNECT apicdn-p014.ribob01.net:443 HTTP/1.1
Host: apicdn-p014.ribob01.net:443
Proxy-Connection: Keep-Alive
Accept-Language: it-IT
User-Agent: Mozilla/5.0 (PlayStation 4 1.51) AppleWebKit/536.26 (KHTML, like Gecko)
Accept: application/json, text/javascript, */*; q=0.01
Referer: https://themis.dl.playstation.net/themis/tile-storage/jlx7n5v3aq/4ce71c07-eb0f-49d7-b6dd-9663a5b914b7/index.html
Accept-Language: it-IT
Request:
CONNECT apicdn-p014.ribob01.net:443 HTTP/1.1
Host: apicdn-p014.ribob01.net:443
Proxy-Connection: Keep-Alive
Accept-Language: it-IT
User-Agent: Mozilla/5.0 (PlayStation 4 1.51) AppleWebKit/536.26 (KHTML, like Gecko)
Accept: application/json, text/javascript, */*; q=0.01
Referer: https://themis.dl.playstation.net/themis/tile-storage/jlx7n5v3aq/4ce71c07-eb0f-49d7-b6dd-9663a5b914b7/index.html
Accept-Language: it-IT
Request:
CONNECT apicdn-p014.ribob01.net:443 HTTP/1.1
Host: apicdn-p014.ribob01.net:443
Proxy-Connection: Keep-Alive
Accept-Language: it-IT
User-Agent: Mozilla/5.0 (PlayStation 4 1.51) AppleWebKit/536.26 (KHTML, like Gecko)
Accept: application/json, text/javascript, */*; q=0.01
Referer: https://themis.dl.playstation.net/themis/tile-storage/jlx7n5v3aq/2e7cec00-c8fa-4f5b-aa96-54c94bd185fb/index.html
Accept-Language: it-IT
Request:
CONNECT apicdn-p014.ribob01.net:443 HTTP/1.1
Host: apicdn-p014.ribob01.net:443
Proxy-Connection: Keep-Alive
Accept-Language: it-IT
User-Agent: Mozilla/5.0 (PlayStation 4 1.51) AppleWebKit/536.26 (KHTML, like Gecko)
Accept: application/json, text/javascript, */*; q=0.01
Referer: https://themis.dl.playstation.net/themis/tile-storage/jlx7n5v3aq/ae7a95f3-cc1c-40e8-a9e8-9f050f91232d/index.html
Accept-Language: it-IT
Request:
CONNECT it-prof.np.community.playstation.net:443 HTTP/1.1
Host: it-prof.np.community.playstation.net
Proxy-Connection: Keep-Alive
Response:
8ήٷ�pv�
E�Cw�Z
�M|�����ɪ���m(*E�:\(⩰�n�Q5,��͖��[�vn�j��J��Ԅ?�����i�p���/)������Cg��[�<a��A��,�)H�'�g�!�����;��ƷhB��T$.��ߝ�w|/����-3| ��-����Bک�oQ�b'�H}>� M���j��o���(^�#'�`Z��h�?���!�=L4���y~x`U�b�.B>N��<j�h���~d�Tc���L��[��\p���<z�Ww?�{U���qL
�l�U�ڟ�rqL�Z?����P�)B����y�!��R�H��On$ ��:>+x���`���¿w�}~<�y?;d<!�^~7k�@v+kTZ`B��.B��<��D��Lt���_����@�W��O���?ܡ&�3wo,�H�����R�K������x�iB ����E:ӡ� �XM�#����)4�
Response:
��ѝ�|+yu
Response:
�I��z��Ʈ���^�2E�������
��$�ԦA���.��k$יb"u�P��Bxɱt"�w��<,bu�K+�C�.��r�h�d!FNAz�� �_0"z�&0O:�Vډ[�)��]�<����TJ��S>�e ���l�ϋV�,2��]3�����(�����JAwkam���T�)7!�G#���{��R|�3�
Request:
GET http://get.net.playstation.net/networktest/get_2m HTTP/1.1
Host: get.net.playstation.net
User-Agent: btest/1.0 libhttp/1.51 (PlayStation 4)
Proxy-Connection: close
Response:
HTTP/1.1 200 OK
Server: Apache
ETag: "b2d1236c286a3c0704224fe4105eca49:1244701678"
Last-Modified: Thu, 11 Jun 2009 06:27:58 GMT
Accept-Ranges: bytes
Content-Length: 2097152
Content-Type: text/plain
Date: Sat, 07 Dec 2013 09:28:54 GMT
Connection: close
Request:
POST http://post.net.playstation.net/networktest/post_128 HTTP/1.1
Host: post.net.playstation.net
User-Agent: btest/1.0 libhttp/1.51 (PlayStation 4)
Proxy-Connection: close
Content-Length: 131072
Request:
CONNECT ps4updptl.eu.np.community.playstation.net:443 HTTP/1.1
Host: ps4updptl.eu.np.community.playstation.net
Proxy-Connection: Keep-Alive
Request:
CONNECT ps4updptl.eu.np.community.playstation.net:443 HTTP/1.1
Host: ps4updptl.eu.np.community.playstation.net
Proxy-Connection: Keep-Alive
Request:
CONNECT ps4updptl.eu.np.community.playstation.net:443 HTTP/1.1
Host: ps4updptl.eu.np.community.playstation.net
Proxy-Connection: Keep-Alive
Request:
CONNECT ps4updptl.eu.np.community.playstation.net:443 HTTP/1.1
Host: ps4updptl.eu.np.community.playstation.net
Proxy-Connection: Keep-Alive
Da notare il Check che effettua per quanto riguarda il Firmware installato nella PS4 e l'ultimo firmware disponibile sul Server, quindi decidere se permettere l'accesso al PSN oppure negare e suggerire l'aggiornamento.
Codice:
Response:
HTTP/1.1 200 OK
Server: Apache
ETag: "01f34ad82886c637506180e98f1ded1c:1384941803"
Last-Modified: Wed, 20 Nov 2013 10:03:23 GMT
Accept-Ranges: bytes
Content-Length: 769
Content-Type: application/xml
Date: Sat, 07 Dec 2013 09:28:46 GMT
Connection: close
<?xml version="1.0" ?>
<update_data_list>
<region id="eu">
<force_update>
<system level0_system_version="01.510.000" level1_system_version="01.510.000"/>
</force_update>
<system_pup label="1.51" version="01.510.000">
<update_data update_type="full">
<image size="322853376">http://deu01.ps4.update.playstation.net/update/ps4/image/2013_1117/sys_ed49d42a08a0927f0692a2372d9e9e6e/PS4UPDATE.PUP?dest=eu</image>
</update_data>
</system_pup>
<recovery_pup type="default">
<system_pup label="1.51" version="01.510.000"/>
<image size="901154816">http://deu01.ps4.update.playstation.net/update/ps4/image/2013_1117/rec_818a99ff70ce3193aeab3e95160379d6/PS4UPDATE.PUP?dest=eu</image>
</recovery_pup>
</region>
</update_data_list>
Per una maggiore leggibilità potete direttamente vedere il codice tramite console di debug: [URL="http://fus01.ps4.update.playstation.net/update/ps4/list/us/ps4-updatelist.xml"]CLICCA[/URL]
Con il programma SKFU è possibile anche intercettare le richieste e fare un replace con delle altre scritte da noi, a buon intenditor poche parole!
Risoluzione dei problemi:
- Se siete su macchina virtuale assicuratevi di NON aver impostato una connessione Bridge ma bensì una connessione nativa e pulita allo stesso router/modem a cui è collegata la PS4
- Assicuratevi che nessun antivirus, firewall o chi più ne ha più ne metta blocchi la connessione al PC tramite le porte 8080
Ringraziamenti
Wololo [URL="http://wololo.net/2013/12/05/howto-use-a-proxy-server-with-your-ps4-to-sniff-psn-traffic-skfu-pr0xy/"]@Wololo.net[/URL]
SKFU (Dev programma Proxy) [URL="http://wololo.net/downloads/index.php/download/1301"]SKFUPr0xy.exe[/URL]
[URL="http://www.consoleopen.com/forum/users/8976/"]Guerrierodipace[/URL] per la collaborazione
Guida realizzata da Stryp in esclusiva per [URL="http://www.consoleopen.com"]www.consoleopen.com[/URL]
La riproduzione anche parziale senza il consenso è
severamente vietata
Segnalibri