Conversion un fichier .hex en .c
Résolu/Fermé
oandr
Messages postés
10
Date d'inscription
vendredi 7 mars 2008
Statut
Membre
Dernière intervention
11 mars 2008
-
9 mars 2008 à 12:07
oandr Messages postés 10 Date d'inscription vendredi 7 mars 2008 Statut Membre Dernière intervention 11 mars 2008 - 9 mars 2008 à 14:25
oandr Messages postés 10 Date d'inscription vendredi 7 mars 2008 Statut Membre Dernière intervention 11 mars 2008 - 9 mars 2008 à 14:25
Bonjour,
Voila j'aimerai connaitre un moyen simple de convertir la totalité d'un fichier en hexadecimal en langage C. Ou si cela n'est pas possible convertir de l'hexadecimal en ASCII.
Par avance merci de vos réponse.
Voila j'aimerai connaitre un moyen simple de convertir la totalité d'un fichier en hexadecimal en langage C. Ou si cela n'est pas possible convertir de l'hexadecimal en ASCII.
Par avance merci de vos réponse.
A voir également:
- .Hex to .c
- Qwerty to azerty - Guide
- Hex editor - Télécharger - Édition & Programmation
- Hex editor neo - Télécharger - Édition & Programmation
- Video to video - Télécharger - Conversion & Codecs
- Majuscule to minuscule - Guide
4 réponses
Mahmah
Messages postés
496
Date d'inscription
lundi 17 septembre 2007
Statut
Membre
Dernière intervention
22 juin 2010
125
9 mars 2008 à 12:28
9 mars 2008 à 12:28
Bonjour,
La question mérite d'être précisée.
Sans plus d'éléments je dirais, copie ton fichier puis change son extension en .c ou .txt.
Un octect, qu'il soit écrit en hexa ou sous forme d'un caractère, c'est toujours le même nombre, il n'y a que celui qui le lit qui a changé son interprétation.
Si jamais tu parlais d'un fichier .hex compilé (format d'Intel je crois) il te faut un décompilateur. Je n'en connais pas pour ce format. Au mieux tu récupéreras un code en assembleur.
M.
La question mérite d'être précisée.
Sans plus d'éléments je dirais, copie ton fichier puis change son extension en .c ou .txt.
Un octect, qu'il soit écrit en hexa ou sous forme d'un caractère, c'est toujours le même nombre, il n'y a que celui qui le lit qui a changé son interprétation.
Si jamais tu parlais d'un fichier .hex compilé (format d'Intel je crois) il te faut un décompilateur. Je n'en connais pas pour ce format. Au mieux tu récupéreras un code en assembleur.
M.
oandr
Messages postés
10
Date d'inscription
vendredi 7 mars 2008
Statut
Membre
Dernière intervention
11 mars 2008
4
9 mars 2008 à 13:39
9 mars 2008 à 13:39
En faite j'ai déjà récupéré mon code en hexa. Je dois le convertir en ascii afin de pouvoir le retranscrire en langage C.
Mahmah
Messages postés
496
Date d'inscription
lundi 17 septembre 2007
Statut
Membre
Dernière intervention
22 juin 2010
125
9 mars 2008 à 13:55
9 mars 2008 à 13:55
Donc on parle bien d'un exécutable.
Peut-être par ici
(/!\ il semblerait que si on oublie une option le fichier source est écrasé.)
Google mène également assez vite vers un certain "PicForth disassembler" j'espère que cela t'aidera, moi c'est pas trop mon domaine tout ça...
M.
Peut-être par ici
(/!\ il semblerait que si on oublie une option le fichier source est écrasé.)
Google mène également assez vite vers un certain "PicForth disassembler" j'espère que cela t'aidera, moi c'est pas trop mon domaine tout ça...
M.
oandr
Messages postés
10
Date d'inscription
vendredi 7 mars 2008
Statut
Membre
Dernière intervention
11 mars 2008
4
9 mars 2008 à 14:25
9 mars 2008 à 14:25
Merci c'est ce dont j'avais besoin