Decompiler
Fermé
hassanbenoit
Messages postés
1
Date d'inscription
mercredi 28 novembre 2018
Statut
Membre
Dernière intervention
28 novembre 2018
-
28 nov. 2018 à 10:26
[Dal] Messages postés 6193 Date d'inscription mercredi 15 septembre 2004 Statut Contributeur Dernière intervention 4 juillet 2024 - 28 nov. 2018 à 14:54
[Dal] Messages postés 6193 Date d'inscription mercredi 15 septembre 2004 Statut Contributeur Dernière intervention 4 juillet 2024 - 28 nov. 2018 à 14:54
A voir également:
- Decompiler exe
- Svchost exe - Guide
- Java décompiler - Télécharger - Langages
- .Exe - Télécharger - Divers Utilitaires
- Frst64.exe - Télécharger - Sécurité
- Bat to exe converter - Télécharger - Édition & Programmation
2 réponses
jordane45
Messages postés
38241
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
17 septembre 2024
4 689
28 nov. 2018 à 10:30
28 nov. 2018 à 10:30
Bonjour,
En ayant aucune connaissances en BDD et en programmation ?? Oo ....
Ben... ça dépend....
Dans quel langage elle a été codée ?
Est-ce une application "lourde" ou web ?
Sachant que si il s'agit d'une application "lourde" ( un exe.... ) il te sera difficile de trouver des logiciels pour dé compiler facilement et sans perte....
Le mieux étant de retrouver les sources de l'appli en question sur l'ordi de son auteur...
j'occupe le poste d'administrateur de bdd et developpeur.
En ayant aucune connaissances en BDD et en programmation ?? Oo ....
existe t il un programme qui peu me permettre d'acceder au code source
Ben... ça dépend....
Dans quel langage elle a été codée ?
Est-ce une application "lourde" ou web ?
Sachant que si il s'agit d'une application "lourde" ( un exe.... ) il te sera difficile de trouver des logiciels pour dé compiler facilement et sans perte....
Le mieux étant de retrouver les sources de l'appli en question sur l'ordi de son auteur...
[Dal]
Messages postés
6193
Date d'inscription
mercredi 15 septembre 2004
Statut
Contributeur
Dernière intervention
4 juillet 2024
1 090
28 nov. 2018 à 14:54
28 nov. 2018 à 14:54
Salut hassanbenoit,
Comme le dit Jordane, savoir dans quel langage l'application a été développée est essentiel.
Par exemple, si c'est une application lourde Java, il y a des outils comme https://www.commentcamarche.net/telecharger/developpement/12909-java-decompiler/ - comme la décompilation se fait à partir de bytecode Java (.class ou .jar) et non pas à partir d'un binaire exécutable en langage machine, la décompilation marche plutôt bien dans ce langage.
De façon similaire, pour des .exe venant d'un langage .NET, l'exécutable contient le code en CIL, et peut être semble-t-il décompilé pas trop mal en C#, par exemple avec https://www.jetbrains.com/decompiler/ ou https://github.com/icsharpcode/ILSpy (jamais utilisé personnellement)
Autre exemple, si l'application a été développée en Python (langage de script) et "convertie" (en fait embarquée sous forme de byte code avec les ressources nécessaires à son exécution) en .exe avec py2exe. Tu peux extraire les fichiers byte code .pyc et les décompiler avec des outils comme celui-ci et celui-là. On en parle là : https://stackoverflow.com/questions/6287918/how-to-decompile-an-exe-file-compiled-by-py2exe
etc.
Comme le dit Jordane, savoir dans quel langage l'application a été développée est essentiel.
Par exemple, si c'est une application lourde Java, il y a des outils comme https://www.commentcamarche.net/telecharger/developpement/12909-java-decompiler/ - comme la décompilation se fait à partir de bytecode Java (.class ou .jar) et non pas à partir d'un binaire exécutable en langage machine, la décompilation marche plutôt bien dans ce langage.
De façon similaire, pour des .exe venant d'un langage .NET, l'exécutable contient le code en CIL, et peut être semble-t-il décompilé pas trop mal en C#, par exemple avec https://www.jetbrains.com/decompiler/ ou https://github.com/icsharpcode/ILSpy (jamais utilisé personnellement)
Autre exemple, si l'application a été développée en Python (langage de script) et "convertie" (en fait embarquée sous forme de byte code avec les ressources nécessaires à son exécution) en .exe avec py2exe. Tu peux extraire les fichiers byte code .pyc et les décompiler avec des outils comme celui-ci et celui-là. On en parle là : https://stackoverflow.com/questions/6287918/how-to-decompile-an-exe-file-compiled-by-py2exe
etc.