Welcome Anonymous !FaceBookGoogle +TwitterChaine YoutubeFlux Rss

LE site francophone de référence sur le Hack de vos PlayStations
 

L'intégrale des patchs True Blue JB2 / BR / 3.41 / 3.55

Chargement ...

Panneau de modération ]

[TUTO] Créer un serveur DNS pour se connecter au PSN

Modérateurs: Correcteurs, Correcteurs à l'essai, Traducteur, Référents correcteurs, Dev.ps3a, Newser, Newsers à l'essai

[TUTO] Créer un serveur DNS pour se connecter au PSN

Messagepar Bhaal » Sam 3 Avr 2010 09:42

Créer un serveur DNS pour se connecter au PSS/PSN sans avoir sa PS3 à jour


Ce tuto n'est plus d'actualite suite a la nouvelle protection de SONY du 13 avril 2010.

Ce tuto va vous expliquer comment créer son propre DNS comme celui-ci qui a eu beaucoup de succès quand le FW 3.21 est sortit.
Cette méthode est beaucoup mieux qu'un simple proxy car vous n'avez pas besoin que votre PC soit allumé en permanence pour rediriger les infos. En revanche vous devez disposer un serveur hébergeé sur la toile comme ceux que propose OVH, dedibox etc ...

Image


Dans ce tuto, j'ai volontairement utilise une adresse IP locale dans un but pédagogique mais il est évident que ça n'a aucun intérêt pour la raison cité plus haut.

I - Pré-requis :
  • une ps3 pas à jour
  • un serveur herbergé sur le net qui tourne sous Linux - Ubuntu dans mon cas
  • des connaissances de bases en Linux, adressage réseaux, TCP/IP, principe des DNS, etc.

II - Préparation du serveur DNS :

pour cela on va utiliser bind9
  • on l'installe
    Code: Tout sélectionner
    sudo apt-get install bin9 bind9-doc
  • on édite le fichier de configuration principal
    Code: Tout sélectionner
    sudo gedit /etc/bind/named.conf
  • on rajoute les lignes suivantes à la fin du fichier
    Code: Tout sélectionner
    zone "ps3.update.playstation.net" {
            type master;
            file "/etc/bind/ps3.update.playstation.net.db";
            check-names ignore;
            allow-update { none; };
    };

    Ce code crée une zone DNS Primaire (master) ps3.update.playstation.net sur notre pc avec le fichier /etc/bind/ps3.update.playstation.net.db comme paramètres. Le ".db" n'est pas obligatoire, c'est juste une convention que tout le monde utilise dans bind9
  • on sauvegarde et on ferme
  • on edite le fichier de config de la zone que l'on a crée ci-dessus
    Code: Tout sélectionner
    sudo gedit /etc/bind/ps3.update.playstation.net.db

    le fichier existe pas, mais il va se créer une fois qu'on aura sauvegarder
  • on rajoute le code suivant à la fin du fichier
    Code: Tout sélectionner
    $ORIGIN .
    $TTL 3600       ; 1 hour
    ps3.update.playstation.net      IN SOA  ns1.domain.local. ns2.domain.local. (
                                    11         ; serial
                                    900        ; refresh (15 minutes)
                                    600        ; retry (10 minutes)
                                    86400      ; expire (1 day)
                                    3600       ; minimum (1 hour)
                                    )
                            NS      ns1.domain.local.
                            NS      ns2.domain.local.
    $ORIGIN ps3.update.playstation.net
    *                       A       <ip_serveur>

    où vous remplacer <ip_serveur> par l'IP de votre serveur herberge online. Dans mon cas c'est 192.168.0.3 vu que je test en local
  • on sauvegarde et on ferme
  • on reboot bind9 pour prendre en compte les modifs
    Code: Tout sélectionner
    sudo /etc/init.d/bind9 restart

    ou reload si la commande marche pas
  • et voilà c'est fini pour le DNS

Voilà donc là on vient de dire au serveur DNS que vous les requêtes visant ps3.update.playstation.net seront redirigé vers notre Serveur. Il ne reste plus qu'a héberger sur notre serveur le faux fichier qui fera croire à notre PS3 qu'elle est à jour.

III - Préparation du serveur HTTP :

Pour cela on va utilser Apache2
  • on l'installe
    Code: Tout sélectionner
    sudo apt-get install libapr1 apache2 apache2.2-common apache2-utils
  • y'a pas besoin d'aucune config pour apache2, on s'en sert juste pour héberger un fichier
  • maintenant il faut connaitre l'adresse du fichier ps3-updatelist.txt afin de recréer l'emplacement sur notre PC, je vous la donne :
    Code: Tout sélectionner
    http://feu01.ps3.update.playstation.net/update/ps3/list/eu/ps3-updatelist.txt

    Sauf que dans notre cas, le DNS va rediriger feu01.ps3.update.playstation.net vers notre serveur. On doit donc récréer l'adresse update/ps3/list/eu/ps3-updatelist.txt à la racine de notre serveur apache2
  • la racine de apache se situe ici:
    Code: Tout sélectionner
    /var/www
  • a vous donc de créer le fichier "/var/www/update/ps3/list/eu/ps3-updatelist.txt" vous aurez peut-être besoin des droits d'administrateur pour créer ses dossiers et ce fichier.
  • une fois créer mettez le code suivant dans votre fichier ps3-updatelist.txt
    Code: Tout sélectionner
    # EU
    Dest=85;CompatibleSystemSoftwareVersion=3.1500-;
    Dest=85;ImageVersion=0000948f;SystemSoftwareVersion=3.1500;CDN=http://deu01.ps3.update.playstation.net/update/ps3/image/eu/2009_1210_54ee80e14e479f8351a988eb9a472072/PS3UPDAT.PUP;CDN_Timeout=30;

    En fait c'est tout con, c'est le fichier du FW 3.15 dispo qui était dispo sur les serveurs de SONY y'a encore 4 jours. Mais bon vous pouvez le modifier comme vous le voulez, pour cela lisez ceci.
  • on redemarre apache2, au cas où, mais bon normalement y'en a pas besoin
    Code: Tout sélectionner
    sudo /etc/init.d/apache2 restart

    ou reload si la commande marche pas.

Cette méthode est la plus simple et ne gère que les PS3 PAL, il existe une méthode plus complique à base d'URL rewriting qui permet de gérer toutes les PS3 du monde quelque soit sa region, pour plus d'info lisez le spoiler (il ne sera pas traduit)
Texte caché cliquez pour : Afficher
For Apache I have a simple web server configuration where all domains point to the same place and are dealt with according to mod_rewrite. I just put the following rules in my root .htaccess file:
Code: Tout sélectionner
RewriteEngine on
RewriteBase /
RewriteCond %{HTTP_HOST} ^([a-zA-Z0-9_\.]+)ps3.update.playstation.net$
RewriteRule .* http://192.168.1.253/updatelist.txt [L]


The updatelist.txt is from http://pastie.org/900791 as posted earlier:
Code: Tout sélectionner
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;

I could change lolz.com (the path to each firmware file) to also point locally but this should never be triggered anyway as we are spoofing that its up-to-date. It may come in handy for anyone hosting custom firmware however, should it ever happen.

All references to 192.168.1.253 should naturally be changed to the IP address of your Apache server.


IV - Connection de votre PS3 à votre serveur DNS :
  • aller dans paramètres
  • paramètres réseau (tout en bas)
  • paramètres connections internet, votre connexion actuelle va être coupée et vous allez configurer la nouvelle
  • Choisissez méthode personnalisée
  • paramétrer votre connexion en remplissant le SSID, le cryptage
  • mettez votre IP manuellement ou laisser faire votre box (recommandé)
  • régler sur "no DHCP"
  • régler sur "définir DNS" et rentrer l'adresse IP de votre Serveur en tant que DNS primaire
  • régler sur "MTU Auto"
  • régler le proxy sur "no"
  • régler le UPNP sur "actif"
Pas la peine de faire le test de validité, faites :rond: pour quitter.

Ensuite il faut se rendre dans l'onglet "PlayStation Network" et cliquer sur "Connexion" et c'est fini, votre PS3 ne tient plus compte des dernières mises à jour et vous pouvez vous connecter même avec un firmware 3.15

V - Conclusion :

On se sait pas vraiment si le DNS va supporter la charge de toute les personnes qui vont l'utiliser, il se peut qu'il lâche un ces jours ou tout simplement que SONY s'en prenne à lui et demande à le faire fermer.

J'ai donc créer ce tuto (il est pas de moi mais je l'ai adapté et simplifié) afin que si vous lisez ceci vous puissiez vous même créer un serveur DNS qui sera capable de prendre la suite ou d'alléger la charge du premier.

Bien sûr, si vous en créer un, ça serai bien de nous faire partager l'IP de votre serveur afin d'en faire profiter toute la communauté.

Je précise, juste au cas où, ps3-addict ne contient pas ce serveur DNS, pas la peine d'essayer de si connecter.

Source : http://rvlution.net/forums/viewtopic.php?p=595#p595 & http://rvlution.net/forums/viewtopic.php?p=643#p643
Thanks to Aaron, job4chris and Alex Atkin UK for their help

Documentation : http://doc.ubuntu-fr.org/apache2 & http://doc.ubuntu-fr.org/bind9
Je ne réponds pas aux demandes de SAV et de support par MP, je ne fais plus partit de la team PS3A
Avatar de l’utilisateur
Bhaal
Ex Administrateur
 
Messages: 5392
Inscription: Lun 7 Sep 2009 20:31

Re: [TUTO] Créer un serveur DNS pour se connecter au PSN

Messagepar Tomboss » Sam 10 Avr 2010 15:04

J'ai bien suivi ce tuto à la lettre, malheureusement cela ne fonctionne pas. Le test à été effectuer en local.

Pour info: j'ai un routeur (Freebox).
Tomboss
Nouvel arrivé
 
Messages: 2
Inscription: Sam 10 Avr 2010 15:01

Re: [TUTO] Créer un serveur DNS pour se connecter au PSN

Messagepar Bhaal » Sam 10 Avr 2010 17:24

we mais là il me faut plus d'info pour t'aider ...

dejà tu utilise quoi comme distrib linux ?
Je ne réponds pas aux demandes de SAV et de support par MP, je ne fais plus partit de la team PS3A
Avatar de l’utilisateur
Bhaal
Ex Administrateur
 
Messages: 5392
Inscription: Lun 7 Sep 2009 20:31

Re: [TUTO] Créer un serveur DNS pour se connecter au PSN

Messagepar maiko » Dim 11 Avr 2010 20:23

Bonjour a tous,

Étant administrateur d'un forum hack/warez/généraliste, j'ai ete contacter par plusieurs de mes membres afin de créez un serveur dns en suivant ce tuto pour le PSN..

J'ai donc cédée a cette demande, ayant 2 serveur dedier chez OVH.com, dont un qui ne me sers qua des test celui-ci sera donc transformer pour vous en serveur dns afin de vous connecter au PSN...

La page avec les explication(une copie de votre tuto ainsi qu'un lien, avec votre autorisation bien sur) seras dispo sur http://psn.maiko.be (propagation DNS en cours...)

Le reste des info (ip, etc) quand le serveur sera on-line ;)

Cordialement, Maïko

topic262.html : Je vous renvoie ici pour lire mon message sur les FAUSSE rumeur d'arnaque au DNS, ceci étant impossible. ;)


----------- EDIT ------------

Le serveur est prêt, j'attends les retour d'un de mes membre pour savoir si tout est ok ;)
maiko
Nouvel arrivé
 
Messages: 17
Inscription: Dim 11 Avr 2010 20:00

Re: [TUTO] Créer un serveur DNS pour se connecter au PSN

Messagepar Bhaal » Dim 11 Avr 2010 21:01

Je suis OK, y'a pas de problème. Tres bonne initiative !

On continue la discussion dans le topic des arnaques ;)
Je ne réponds pas aux demandes de SAV et de support par MP, je ne fais plus partit de la team PS3A
Avatar de l’utilisateur
Bhaal
Ex Administrateur
 
Messages: 5392
Inscription: Lun 7 Sep 2009 20:31

Re: [TUTO] Créer un serveur DNS pour se connecter au PSN

Messagepar maiko » Dim 11 Avr 2010 21:07

ok j'attend ton message sur l'autre topic pour repondre :)
maiko
Nouvel arrivé
 
Messages: 17
Inscription: Dim 11 Avr 2010 20:00

Re: [TUTO] Créer un serveur DNS pour se connecter au PSN

Messagepar maiko » Dim 11 Avr 2010 22:23

Le serveur est up, la page avec les explication aussi :)

http://psn.maiko.be

Vous y trouverez toute les info ainsi qu'un lien vers mon forum ;)

(Un tit clic sur la pub adsense ne vous tuera pas ^^)

Faite moi savoir si sa marche ou pas car la personne devant tester a disparus o_O xD
maiko
Nouvel arrivé
 
Messages: 17
Inscription: Dim 11 Avr 2010 20:00

Re: [TUTO] Créer un serveur DNS pour se connecter au PSN

Messagepar Bhaal » Dim 11 Avr 2010 22:44

eh bien merci pour le lien, ça fait plaisir.

j'irai jeter un oeil sur ton forum, il a l'air complet aux premiers abords
Je ne réponds pas aux demandes de SAV et de support par MP, je ne fais plus partit de la team PS3A
Avatar de l’utilisateur
Bhaal
Ex Administrateur
 
Messages: 5392
Inscription: Lun 7 Sep 2009 20:31

Re: [TUTO] Créer un serveur DNS pour se connecter au PSN

Messagepar maiko » Dim 11 Avr 2010 22:51

Bhaal a écrit:eh bien merci pour le lien, ça fait plaisir.

j'irai jeter un oeil sur ton forum, il a l'air complet aux premiers abords


Il a l'air... on est surtout délaissez niveau membre lol et il a une histoire assez longue et compliquez a expliquer xD Faut juste se dire que l'on as plein de projet pour le forum et qu'on va les mettre a exécution petit à petit et qu'il va vraiment prendre vie. pour le moment on est une petite communauté restreinte mais on espère qu'elle va bien vite grandir. :)

Et pour le moment on bosse sur notre propre MMORPG :) on avance bien, notre développeur travail sur l'éditeur de monde et le moteur de rendu. enfin bon, si tu passe faire un tour, dit un tit bonjour sur la chatbox ;)
maiko
Nouvel arrivé
 
Messages: 17
Inscription: Dim 11 Avr 2010 20:00

Re: [TUTO] Créer un serveur DNS pour se connecter au PSN

Messagepar kill3r » Dim 11 Avr 2010 23:07

Héhé maiko, c'est du hack de poisson rouge, grenouille, lapin et diablotin ... (comprendra qui pourra ;))
  • Si vous ne souhaitez pas que PS-Addict ferme, téléchargez quotidiennement ceci
  • Si vous me soutenez dans mes développements PS3, téléchargez quotidiennement ceci
  • Si vous me soutenez dans mes développements PSVita, téléchargez quotidiennement ceci

Important : lisez ceci
kill3r
Addict
 
Messages: 2249
Inscription: Lun 21 Sep 2009 13:41

Re: [TUTO] Créer un serveur DNS pour se connecter au PSN

Messagepar maiko » Dim 11 Avr 2010 23:10

éh non kill3r on s'est généraliser, on as abandonner l'idée du full prizee ... On fait jeux en ligne, warez, astuce, tuto, graphisme, etc.

Par hasard, tu ne serait pas un membre de PH ? ou bien même de H4Y ?
maiko
Nouvel arrivé
 
Messages: 17
Inscription: Dim 11 Avr 2010 20:00

Re: [TUTO] Créer un serveur DNS pour se connecter au PSN

Messagepar kill3r » Dim 11 Avr 2010 23:18

:) j'ai pas tilté tout de suite mais c'est en voyant "Bastien" que j'ai fait le rapprochement :D

Si tu as une bonne mémoire tu me remettra facilement ;)

Je suis originaire de la ville qui héberge cette belle entreprise et j'ai faillis travailler pour eux ... mais je me suis dis qu'il fallait mieux trouvé un vrai boulot ^^

Tu me remet ?
  • Si vous ne souhaitez pas que PS-Addict ferme, téléchargez quotidiennement ceci
  • Si vous me soutenez dans mes développements PS3, téléchargez quotidiennement ceci
  • Si vous me soutenez dans mes développements PSVita, téléchargez quotidiennement ceci

Important : lisez ceci
kill3r
Addict
 
Messages: 2249
Inscription: Lun 21 Sep 2009 13:41

Re: [TUTO] Créer un serveur DNS pour se connecter au PSN

Messagepar maiko » Dim 11 Avr 2010 23:28

Franchement, je vois pas :s lol desolé
maiko
Nouvel arrivé
 
Messages: 17
Inscription: Dim 11 Avr 2010 20:00

Re: [TUTO] Créer un serveur DNS pour se connecter au PSN

Messagepar kill3r » Dim 11 Avr 2010 23:31

C'est pas grave si tu ne me remet pas :) j'ai fais exprès de rester vague ;) j'aurai pu donné 2/3 indices pour te mettre sur la voie ... mais en lisant mes posts, tu ne pourra que me remettre ^^
  • Si vous ne souhaitez pas que PS-Addict ferme, téléchargez quotidiennement ceci
  • Si vous me soutenez dans mes développements PS3, téléchargez quotidiennement ceci
  • Si vous me soutenez dans mes développements PSVita, téléchargez quotidiennement ceci

Important : lisez ceci
kill3r
Addict
 
Messages: 2249
Inscription: Lun 21 Sep 2009 13:41

Re: [TUTO] Créer un serveur DNS pour se connecter au PSN

Messagepar maiko » Dim 11 Avr 2010 23:39

SK ou Elyphean ? ^^
maiko
Nouvel arrivé
 
Messages: 17
Inscription: Dim 11 Avr 2010 20:00

Suivante

Réponse Rapide

 

Retourner vers Archives

Qui est en ligne

  • Au total il y a 0 utilisateur en ligne :: 0 enregistré, 0 invisible et 0 invité (basées sur les utilisateurs actifs des 15 dernières minutes)
  • Le record du nombre d’utilisateurs en ligne est de 875, le Lun 17 Jan 2011 21:13
  • Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités