Je bosse sur 68HC08 ; j assemble avec http://john.ccac.rwth-aachen.de:8000/as/(...) mais je ne sais pas avec quoi desassembler ...
j ai un bout de binaire:
A6-04-42-B7
47-8C-5F-83-A6-FF-C7-FE 09-4E-47-49-B6-45-4A-BB
43-B7-4B-B6-44-B9-42-B7 4A-55-42-CD-DC-09-4E-47
49-B6-45-4A-BB-43-B7-4B B6-44-B9-42-B7-4A-55-42
CD-FC-03-24-03-45-00-00
et j aimerais bien savoir ce qu il veut dire en langage humain ...
Mon petit journal cheri aurait une idee pour m aider ?
# Re: Desassemblage
Posté par mathic . Évalué à 1.
tu prends ta table des instructions, et tu dédodes une à une les instructions, avec leurs paramètres. Tu vas voir, c'est très chiant, mais au bout d'un moment, les "44-B9-42-B7 4A-55-42-CD" deviendront presque un language naturel pour toi...
Cela dit, un vrai logiciel de désassemblage serait le bienvenue.
[^] # Re: Desassemblage
Posté par Ramso . Évalué à 7.
[^] # Re: Desassemblage
Posté par doublehp (site web personnel) . Évalué à 1.
[^] # Re: Desassemblage
Posté par Pinaraf . Évalué à 2.
"Il est temps que l'on dispose d'un désassembleur pour ça !"
et hop tu développes le dit désassembleur ! Si un humain peut décoder sans trop de difficultés, ça doit être facile à implémenter !
Sinon, si tu veux je veux bien voir pour t'aider à développer un logiciel comme ça faut juste disposer de la méthode pour un humain (je connais pas le 68HC08, désolé)
[^] # Re: Desassemblage
Posté par Laurent J (site web personnel, Mastodon) . Évalué à 2.
[^] # Re: Desassemblage
Posté par Uhld . Évalué à 1.
# Re: Desassemblage
Posté par Pascal Terjan (site web personnel) . Évalué à 1.
Je ferais un truc genre :
Lire et reconnaitre l'instruction. L'ecrire dans un autre fichier precedée par un label qui contient sa position dans le fichier initial.
Pour les sauts, calculer l'adresse d'arrivée et le mettre comme cible vu que le label correspondant existe.
Virer tous les labels jamais referencés en arguments.
# Re: Desassemblage
Posté par cowboy . Évalué à 1.
http://www.datarescue.com(...)
Mais bon ca fait un peu trop comparé à ce que tu recherches apparement.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.