Code source d'un fichier .exe [Résolu/Fermé]

Signaler
Messages postés
2
Date d'inscription
jeudi 24 janvier 2013
Statut
Membre
Dernière intervention
24 janvier 2013
-
Messages postés
29348
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
21 octobre 2020
-
Bonjour,

je veux le code source d'un fichier exécutable (.exe) en langage C

3 réponses

Messages postés
29348
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
21 octobre 2020
6 948
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...
10
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 60511 internautes nous ont dit merci ce mois-ci

Messages postés
29348
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
21 octobre 2020
6 948
Messages postés
2
Date d'inscription
jeudi 24 janvier 2013
Statut
Membre
Dernière intervention
24 janvier 2013
1
ca me donne un forume mais moi je veux le logiciel
Messages postés
48502
Date d'inscription
mardi 8 janvier 2008
Statut
Modérateur
Dernière intervention
24 octobre 2020
6 304
Cool !

C'est bien, nous sommes informés : tu veux le logiciel.
Messages postés
11066
Date d'inscription
samedi 5 mai 2007
Statut
Contributeur
Dernière intervention
18 octobre 2016
1 706
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, ...).