La décompilation, est-ce possible?

Fermé
lesabotsy - 14 oct. 2003 à 07:56
sebsauvage Messages postés 32893 Date d'inscription mercredi 29 août 2001 Statut Modérateur Dernière intervention 21 octobre 2019 - 14 oct. 2003 à 09:29
bonjour à tous.
C'est une question "toute simple": "est-ce que la décompilation est possible?", c'est-à-dire peut-on avoir le code source d'un éxécutable en faisant l'inverse de l'opération de compilation? je pense que c'est théoriquement et logiquement faisable,non? si c'est oui, comment faire alors?
merci bien, vous allez combler un insatiable curieux!
A voir également:

2 réponses

blux Messages postés 26546 Date d'inscription dimanche 26 août 2001 Statut Modérateur Dernière intervention 24 décembre 2024 3 319
14 oct. 2003 à 08:23
Salut,

On peut "désassembler" un exécutable pour le traduire en assembleur, ou un autre type de langage, mais il ne sera jamais possible de remonter à la source du programme.
On aura un source avec des variables dont les noms sont choisis au hasard, mais en aucun cas le source tel que l'a écrit le programmeur.

La compilation ne sert qu'a traduire en langage machine une suite d'instructions de haut niveau (C, PASCAL, VB...), les variables sont remplacées par des pointeurs, par exemple, et les commentaires sont éliminés...

A+ Blux
 "Les cons, ça ose tout.
C'est même à ça qu'on les reconnait"
0
sebsauvage Messages postés 32893 Date d'inscription mercredi 29 août 2001 Statut Modérateur Dernière intervention 21 octobre 2019 15 659
14 oct. 2003 à 09:29
Question déjà posée sur ce forum. Merci de faire une recherche.

http://www.commentcamarche.net/forum/affich-436119-decompiler-un-programme
0