Si tu avais juste pris le temps de lire 30s le lien que je t'ai donné, outre les outils qui y sont suggérés, tu aurais vu qu'avant d'obtenir un code C lisible à partir d'un programme compilé il allait falloir te lever tôt (ne serait ce que parce que la manière dont tu nommes tes variables dans ton programme ne devrait pas avoir d'impact sur le programme compilé, parce que le compilateur a probablement optimisé certains passages etc...).
De plus rien ne dit que le programme initial a été écrit en langage C. Soyons fous il a pu être écrit directement en assembleur (haha).
En tout cas si c'était simple d'obtenir le code source C à partir d'un binaire (un exécutable par exemple) ce serait tout de suite beaucoup plus simple de faire du reverse engineering...
donfahid
Auteur
ca me donne un forume mais moi je veux le logiciel
Chris 94
Modérateur
Cool !
C'est bien, nous sommes informés : tu veux le logiciel.
fiddy
Contributeur
Ce n'est pas le lien qui est intéressant, mais ce qu'il y a écrit dessus.
Si tu le lis, tu verras qu'il te donne des noms d'outils comme : IDA Pro, OllyDbg, ...
Mais dis-toi bien que tu ne retrouves pas le code source d'origine. Ces outils te donneront du code assembleur.
Tu as des autres outils (décompilateur), mais cela te donnera un code source très sale (noms de variable disparus, noms de fonctions disparues, ...).