Aller au contenu
  • Contributeurs populaires

    Personne n’a encore reçu de point de réputation cette semaine.

  • Statistiques des membres

    23 028
    Total des membres
    1 033
    Maximum en ligne
    Subaru
    Membre le plus récent
    Subaru
    Inscription
  • En ligne récemment   0 membre est en ligne

    Aucun utilisateur enregistré regarde cette page.

Polo35

Membres Enregistrés
  • Compteur de contenus

    12
  • Inscription

À propos de Polo35

  • Date de naissance 29/10/1980

Converted

  • Résidence
    Bretonie du Sud

Converted

  • Pays
    France

Converted

  • Sexe
    Homme

Polo35's Achievements

Newbie

Newbie (1/14)

10

Réputation sur la communauté

  1. Merci pour votre travail mais un tuto svp
  2. JimmiKaelKael: C'est bon pour la derniere version. Injecting DVDELF passe avec succes. DM@$TER: Serait-il possible que tu me mp ton dvdpl de 75 ko, aussi. STP. Parce que temps qu'a faire, une exploit qui ne prend que 75 ko, c'est mieux que ma version a 1.4Mo. Merci. A+ Polo
  3. Mon DVDELF fait 3Mo. PS2 V7 pal. Ca marche pas non plus. :pasmafaufe8: Tu n'ai peut-etre pas obligé d'alloué 2 fois l'espace ? Sinon, bon boulot, ca promet de belle chose le hack OSDSYS. A+ Polo
  4. Hello. Désolé pour ces non reponse, ma femme a eu des complications. ( 8eme mois de grossèse ) Donc plus trop le temps de bosser sur la ps2. Je pense pouvoir m'y remettre d'ici janvier. A+ Polo
  5. Tout à fait, ca marche avec mymc mais avec l'option -i. On arrive a une image qui fait 8448Ko, au lieu de 8192Ko. ( page de 528 Octets au lieu de 512 Octets ) Quand je dis cramé c'est CRAME, plus detecté par aucun logiciel, même pas QAT***. J'ai tout essayé, pas moyen de la reflaché, mcdump ne la détecte pas, et si je shunt la detection, mcdump met des erreur d'ecriture. Ben, c'est ca le probleme, avec mc + dvdplayer ou sans mc, j'ai un dvdplayer qui ce lance quand je met un dvd video, et je ne vois pas la moindre difference. Ma PS2 est une V7, il y a le lecteur dvd V2.13 integré. Et ma telecommande installe le lecteur de dvd V2.14. Donc pas la moindre difference. Je vois que tu arrives au même constatation que moi. L'étape suivante est de décrypter l'entête pour comprendre d'où vient la signature, et je m'y emploi. J'ai trouvé un autre moyen de voir la version du dvdplayer. Sans aucune mc installé, tu vas dans le navigateur d'origine et tu fais info systeme, la tu vois la version du dvd player. Tu insere une carte où tu as installé l'update. Tu ressort des infos, tu re-rentre et la version du dvd player dois avoir changé. Verdict, la version ne change pas avec ma carte clonée. :triste/ Donc, la seul solution pour arriver à notre but avec le mcflash est d'y ajouter la signature du fichier. A+ Polo
  6. Je pense que ca doit etre quelque chose comme ça, mais je n'ai pas encore de memor32 donc je ne peux pas te confirmer ça. A+ Polo
  7. Va voir à cette adresse, il y a toute les info que tu souhaite connaitre. Je sais, les explications ne sont pas mon fort. Je ne serai pas un bon prof. Tout à fait, le module mcsioemu calcule les ecc, et c'est ce code que j'ai rajouté à mon MCDump perso pour dumper une image complete compatible avec pcsx2, et avec mon MCFlash. Je ne sais pas exactement, mais je pense que le magicgate créer une entète avec toute les infos necèssaire au futur décryptage plus l'identitée de la mc, de la console, la zone, ... et encrypte le fichier plus l'entète. Concernant le dvdplayer, je ne suis plus trop sur de mon coup, je me demande si ce n'est pas le lecteur contenu dans ma rom qui ce lance. ( sachant que mon lecteur de base est version 2.13, et celui avec ma telecommande 2.14 ) Et je t'avourais que j'ai un peu mis le flasher de coté depuis que j'ai cramé une carte memoire avec. Sinon comment peut on voir la version du dvdplayer quand il est lancé? Edit: Apparement le fait d'ajouter un couche UDF et un dossier VIDEO_TS permet de feinter la protection anti-backup. Si la ps2 trouve un dossier VIDEO_TS dans un DVD elle ne prend pas la peine de verifier si il s'agit d'un dique gravé croyant qu'il s'agit d'un dvd video. A+ Polo
  8. Petite rectification, la taille du bloc contenant l'elf n'est pas de 792Ko ( 811008 Octets ), mais de 768Ko ( 786432 Octets ). L'adresse de depart est 0x18C0000 et l'adresse de fin 0x1986000 soit 0xC6000 ( 811008 Octets ) de données. Jusque là tu avais vu juste. Oui mais, ces 811008 Octets de données represente 1536 pages de 528 Octets sur la mc. Chaque pages est composée de 512 Octets de données + 16 Octets contenant l'ecc. ( error correction code ) Ces 16 Octets sont là pour corriger les erreur sur la page concernée, et ne font pas partit du contenu de l'elf. Donc si tu enleve ces 16 Octets sur chaque pages, tu obtiens 1536 pages de 512 Octets soit 786432 Octets ou 768 Ko. Pour confirmer tout ca, ouvre avec un prog Hexa un des elf que tu as extrait du psu, et le fichier blk2.dec extrait avec le prog de Elsemi. Là tu constate que les 512 premier Octets sont identique, puis sur le fichier blk2.dec tu vois qu'il y a 16 Octets un peu different des autre qui ne sont pas present sur l'elf. Il s'agit de l'ecc. Tu saute ces 16 Octets est tu vois que les 512 Octets suivant sont identique au 512 Octets suivant de l'elf. Et ainsi de suite sur 1536 pages. Si je ne me trompe pas le prog de memento réécrit la table fat de la carte donc si il y avait des données sur la carte, tout est effacé. C'est ce qui est appelé magic dans l'entête de la mc ( superbloc ), ca sert à savoir si ta carte est bien formaté au format ps2. Ce decalage est généré par le manque des 16 Octets par pages d'ecc dans le fichier PS2.ps2. ( Ou l'ajout des ces 16 Octets par pages dans le fichier PCSX.ps2 ) C'est tout a fait normal, vu qu'il manque les ecc dans les fichier issu de MCDump. Par contre j'ai vu que mymc a une option -i qui permet d'ignorer les erreurs d'ecc, donc ca peut peut-etre marcher avec les images de MCDump. Ca par contre c'est quelque chose que je ne comprend pas. C'est une des premiere chose que j'ai vu en ouvrant l'image de memento. Normalement l'Octets d'effacement des carte standard est 0xFF, cet Octet est definit suivant le flag de la carte. ( card_flag dans le superbloc de la mc ) Si il est egal a 0x10 l'Octets est 0x0 sinon l'Octets est 0xFF. Dans le cas de la memor32 le card_flag egal 0x2B. ( adresse 0x151 dans l'image de la mc ) Tout à fait, la console regarde si un fichier osd***.elf signé est disponible sur la mc à l'emplacement prevu, le trouve et le charge. J'ai aussi regardé de ce coté là, mais plusieur probleme ce presente. Le premier c'est que je n'ai pas de disque dur sony PS2, et encore moins de PS2 Jap. ( J'ai bien BBnav mais il n'installe rien sur ma mc. ) Le deuxieme c'est que je pense que l'elf de memento est un hombrew encrypté, alors que ceux de BBnav sont des fichier issu du dev kit, donc plus complexe à desassemblé sans tout les header. Pour l'instant le plus simple est de trouver le moyen qu'utilise memento pour signé les fichiers. Nos recherches sont orientés dans tout les sens, comme tu le vois. C'est ce que l'on peut appeler le remplacement du bios, on charge un prog hombrew a la place de celui d'origine. Avec tout ce que cela implique: dézonnage, support des backup, interface graphique perso, ... Si, si, et c'est d'ailleur le seul à installer quelque chose dans ce dossier. Le lecteur de dvd installe les fichier dans un dossier appelé BEEXEC-DVDPLAYER. Mon flasher ne sert à rien pour l'instant, il sert juste à faire une copie exact d'une carte. Le probleme c'est que chaque carte à une identité specifique, et que le magic-gate ce sert de cet identité. Le flashage d'une memor32 avec l'image d'une autre memor32 ayant les fichiers de memento installé ne donnerais rien . :triste: Je me lance dans les tests avec le module SECRMAN, je vais voir si je peux decrypter les elf du BBnav, Dvdplayer, Memento et les lancer avec ULaunchElf. WAOU, ca c'est du post de malade. :fonsde: Je part me coucher, j'en peut plus. A+ Polo
  9. OK, je n'avais pas encore vu celle version, c'est cool. C'est exacte, le mcdump copie bien chaque pages ( 512 octets ) mais ne copie pas les 16 octets concernant l'ecc. ( error correction code ) Ce n'est pas très grave pour l'emulation, mais pour le flashage, ca ne marche pas sans. C'était d'ailleur ca le problème que j'ai eu lors de mes premiers flashage où j'ai cru que j'avais tué mes cartes. Sinon, après pas mal d'essai de flashage je n'ai toujours pas de resultat, je me demande si la solution est de ce coté. Peut-etre plus une signature des fichiers, ou quelque chose comme ca. Je sens que je vais aller m'acheter une memor32 vite fais bien fais pour voir tout ca de près. A+ Polo
  10. Salut. @mvs+: Regarde dans le dossier HD_Project_V1.07/bin tu y trouveras 2 elf. @robocop: Très bien ton test. J'ai 2 question, ou plutôt un test à te demander et une question sur l'article. - Pourrais tu lancer ta ps2 sans le memor32, tu tombes sur le nav d'origine. ( vu que t'as une DMS4 fais L1 pour désactiver la puce ) Une fois dans le nav d'origine tu insert la memor32 et tu rentre dedans. Dis moi si tu vois bien ça: 1 icon system ps2 ( BEDATA-SYSTEM ), et 2 icones donné endommagées ( BEEXEC-SYSTEM, MEMENTO ). Theoriquement 2 icones donné endommagées parce que il n'y a pas de fichier icon.sys ou *.ico dans les dossier. Ensuite tu fait triangle sur les 2 icons donnés endommagées ( ou BEEXEC-SYSTEM et MEMENTO si ils ont un bel icon ) là tu dois voir les infos de chaque sauvegarde. Dis moi si tu vois Logiciel PS2 ou donné endommagées. Si c'est logiciel PS2 c'est qu'ils signe la sauvegarde au moment où ils injecte le memento, et là ca se complique pour nous, sinon ca peu le faire. Voili, voila pour le test. Et merci d'avance. - Pourrais tu me dire quel est ce logiciel que tu utilise ? http://img406.imageshack.us/img406/5931/memor3204uv9.jpg A+ Polo
  11. OK, donc je ne vois pas le truc pour le patchage des jeux. ( rappel: creation d'une couche UDF Video dans la structure du jeu ) Theoriquement avec un tel patch c'est le dvdplayer.elf qui doit ce lancer. Bon, sinon j'ai eu quelque probleme avec mon mcflasher, j'ai cru que j'avais tué mes 3 cartes. Impossible de les formater avec les outils hombrew, et pire cartes non reconnu sous le naviguateur d'origine. J'ai reussi à les dé-formater puis à les reformater avec un util appeler QA Tool. OUF Tout ca m'a permis de trouver quelque chose, mon mcflasher créer des erreur dans les cartes donc ca craind. Par contre en l'utilisant sur une carte non formater ca marche niquel, enfin je pense. Autre chose, j'ai regardé les fichiers que tu as poster Hackchip, est j'ai été tres étonné par la taille du fichier BEEXEC-SYSTEM.psu, et encore plus de la taille de chaque elf qu'il y a dedans. ( 10 elf de 8m chaqu'un ) Donc, j'ai regardé de plus pres l'image de la mc de memento, et ils ont utilisé des grosses feintes pour placer les 10 elf de 8m chaqu'un dedans. La premiere: Les elf ne font pas 8m mais 768k, ils ont juste modifier en hexa la taille les entrées. C'est pour ca qu'il y a 10000 fois la meme chose dans les elf quand on les extrait. La deuxieme: Toutes les entrées des elf pointes sur la adresse dans la mc. Donc normal qu'ils soit tous identiques. Sinon la structure de la mc est un peut bizarre, les entrées n'ont pas l'air de ce suivre. Peut-etre une autre piste a suivre vu que la piste dvdplayer est morte. Je suis en train de recomposer une image de la memento mais en 8mb, pour tester avec le mcflasher. Je vous tiens au courant. Edit: @Robocop: Qui a t'il exactement sur la mc apres l'installation du memento, ou plutôt que voit le naviguateur d'origine sur la mc? Je demande ca parce que je suis vraiment intrigué par la structure de l'image, apparement le dossier BEEXEC-SYSTEM est caché, ou quelque chose comme ça, mais n'a aucun attribut speciaux, même pas de protection de copie. A+ Polo
  12. Salut. Juste une petite precision, HD_Project V1.07 est sortit est ne necessite plus de jeu pour ce lancer. ( Je bosse sur la version 1.08 en ce moment ) Voici un lien direct: HD_Project V1.07 by Polo Pour dumper une carte faite "croix" sur le premier menu ( MC Emul MC Dump ), puis choisisez "MC Dumper", là mettre l'options "INFO FILE" a ON, puis selectionner une destination ( "Destination file" ) en naviguant dans votre hdd ou dans votre clé usb, puis en pressant "start" sur le dossier ou vous voulez sauver le fichier, enfin faites "croix" sur "START DUMP". Autre point le MCDump public ne marche que dans un sens, cad dumper une carte et non la flasher. Mon MCDump perso le fait, mais j'attend de voir ou ca nous mene avant de le poster. On n'est jamais trop prudent. Sinon pour repondre au questions technique, je viens de me lever donc je prend un café et une douche d'abord. A+ Polo
  13. Hello, Je viens de voir toute cette agitation autour de ce memor32, j'ai pas pu resister à jeter un oeil a tout ca et du coup j'ai resortis tout mon attiraille de sceneur. Donc pour commencer, BONJOUR à tous. @Hackchip: Pour repondre à ton mp, secrman est utiliser dans l'emulateur de mc pour identifier la mc, ou plutôt on "hook" la fonction de reconnaissance de la mc dans le module secrman, pour lui faire croire qu'une vrai mc est inseré alors qu'elle est virtuel. Donc pour le reste des fonctions de ce module, je sais pas trop. Mais maintenant que mon matos est sortit je vais pas tarder à ecrire un petit module pour tester tout ça. @Tous: Sinon concernant les osd130, ... ma ps2 V7 c'est le osd170.elf qu'elle regarde. ( sans oublier le dvdplayer.elf ) J'ai aussi suivi la discussion sur electrolado, y a un gars qui a poster du code pour decouper le .exe de memento. Je l'ai compiler et ca marche niquel, ca donne 3 fichiers, le premier contient le header et la table fat d'une mc, le 2eme contient les fichiers osd***.elf, et le troisieme c'est l'image d'une mc de 32Mb. En cherchant dans cette image on trouve un dossier MEMENTO qui contient un fichier MEMENTO.BIN qui contient une chaine de charactere du genre MEMENTO0MEMENTO0MEMENTO0..., et un dossier BEEXEC-SYSTEM qui contient les fichiers osd110.elf, osd120.elf, osd130.elf, osd140.elf, osd150.elf, osd160.elf, osd170.elf, osd180.elf, osd190.elf et osdmain.elf. Autre point apperament les osd1**.elf sont tous identiques. Et ils sont tous là pour assurer la compat avec tout les modele de PS2. Dernier point sur memento, le patcheur de jeu créer un VIDEO_TS dans la stucture du DVD donc l'appel au dvdplayer.elf est obligatoire. Seul probleme c'est que je ne vois pas de BEEXEC-DVDPLAYER dans l'image de memento??? Question pour ceux qui ont BBnav, est ce que le lecteur de DVD ce lance quand on met un DVD video, ou c'est le BBnav qui ce lance pour lire le DVD. ( fonction lecture dvd inclue dans BBnav ? ) Parce que si c'est le cas, avec un osdmain.elf venant de BBnav patcher multi-zone + un osd1**.elf perso qui sert de dashboard, ca peut le faire. Quand on insert un jeu patcher ( mix dvd video - dvd jeu ) on lance le lecteur video inclue dans osdmain.elf qui lance osd1**.elf qui est en fait un prog perso. J'ai aussi pas mal joué avec les attributs des fichiers dans les mc, et pas moyen de retrouver les attribut d'origine. La seul solution pour l'instant c'est le mcdumper du HD_Project que j'ai modifié pour flasher la mc au lieu de la dumper. J'arrive à copier un dvdplayer.elf d'une carte à l'autre avec ce prog. Je dump ma carte avec le dvdplayer installer et je flash une autre carte avec mon mcflasher. Ca fait un peu peur au debut, mais ca a l'air de fonctionner. En fait ca ecrit juste page par page dans la mc au lieu d'ecrire dans des cluster. Dernier point l'emulateur de mc ne veux pas de l'image de la mc de memento, mais je pense savoir pourquoi... Je continu mes investigations du coté de osdmain.elf. Voili, voila, je pense que pour un retour, c'est déjà pas mal. Sinon les BBnav testeur n'oublier pas ma question sur le dvdplayer ca a son importance. Edit: A oui j'aller oublier, le dvd d'installe du dvd player contient un fichier FILES.PAK ( .PAK tout comme dans BBnav et l'util HDD, comme de bar azar. . ), mais inpossible de trouver un prog pour extraire ce qu'il contient. ( certainement les fichiers qui s'installe sur la mc ) A+ Polo
×
×
  • Créer...