anaria

Nordumptool

Messages recommandés

Salut @ tous,

Petit sujet pour discuter du NORDumpTool, code open source servant a jouer avec les dump de flash NOR.

Avant toutes choses, j'aimerai féliciter deaphroat pour son outil PS3DumpValidating et suis content qu'une partie de mon code ait pu lui être utile, @deaphroat j’espère aussi que tu n’arrêteras pas de travailler sur ton projet !!!

Aussi tout le mérite revient aux contributeurs de ps3devwiki sans lesquels je n'aurai jamais pu commencer ce projet.

Ce projet permet donc d'effectuer qqes opérations sur un dump de NOR, l’idée étant aussi que n'importe qui puisse reprendre ce qu'il veut du code pour créer son propre outil, la seul condition étant que tout projet basé sur celui doit rester open source!

Vous pourrez trouver le code source ici

Les binaires sont disponibles pour OSX/Linux/Win32(cygwin+natif) ici

Notez que tout est a faire pour que le soft soit fini il y a encore beaucoup de bug et d'erreurs qu'il faut nettoyer...

Bon comme je suis un peu feignant je vais traduire ce que j'ai écris dans le wiki pour la description de ce projet :P

Le code lui-même est conçu pour être portable sur plusieurs plates-formes, il est aujourd'hui aussi le projet d'un seul homme donc lent et pas très bien optimisé.
Il n'a pas pour but d'enseigner quelque soit a qui que ce soit, mais seulement de montrer un exemple de ce qui peut être fait à partir des informations disponibles sur le wiki. Quoi qu'il en soit il est destiné à toujours évoluer et n'est pas garantie d'être sans bug.
Il est conçu uniquement pour lire les dump de NOR, mais heureusement un projet pour NAND peut facilement être construit sur cette base.
Il peut aider à valider un dump, mais ce n'est pas une garantie à 100% que le dump n'a pas de problèmes.
Quoi qu'il en soit n'ayez confiance en personne vous disant qu'il peut vous garantir un dump 100% valide avec son outil en particulier si:
- vous ne pouvez pas étudier le code, et par conséquent ne pouvez savoir ce qu'il fait réellement.
- l'outil ne permet pas de décryptage des informations spécifiques a la console (metldr, bootldr, l'EID ...) avec vos "per console keys"
Il peut aider à lire des parties d'un dump ou tout autre type de manipulation et n'est pas spécifiquement dédié à valider un dump.
Il n'existe aucune option pour inverser un dump mais il doit maintenant gérer automatiquement les 2 ordres d'octets lors de la lecture d'un dump.
Sachez aussi que ce code génère un outil en ligne de commande, il n'a y pas d' IHM.
Concrètement que pouvez faire avec cet outil?...:
- Valider un dump en lançant la commande (ce qui correspond par defaut aux options -P -G -C -f -F -N et -R):
NORDumpTool nomdudump.bin
- Afficher les statistiques d'un dump seulement comme ceci:
NORDumpTool nomdudump.bin -P
- Afficher les infos specifique a votre console (numeros de series et autres...):
NORDumpTool nomdudump.bin -C
- Extraire toutes les regions d'un dump ainsi que les fichiers des 2 Core OS:
NORDumpTool nomdudump.bin -S nomdudossier
- Extraire une zone spécifique d'un dump:
NORDumpTool nomdudump.bin -E nomdufichier Debut Taille
- Afficher une zone spécifique d'un dump:
NORDumpTool nomdudump.bin -D Debut Taille H/A
(H pour Hexadecimal, A pour ASCII)
@+
Modifié par anaria

Partager ce message


Lien vers message
Partager sur d'autres sites

Merci pour ton travail et du partage !

Partager ce message


Lien vers message
Partager sur d'autres sites

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !

Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant