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 6174 Date d'inscription mercredi 15 septembre 2004 Statut Contributeur Dernière intervention 2 février 2024 - 28 nov. 2018 à 14:54
[Dal] Messages postés 6174 Date d'inscription mercredi 15 septembre 2004 Statut Contributeur Dernière intervention 2 février 2024 - 28 nov. 2018 à 14:54
A voir également:
- Windev decompiler
- Java décompiler - Télécharger - Langages
- Sothink swf decompiler - Télécharger - Animation
- Windev récupérer valeur ligne table - Forum Windev
- Flash decompiler trillix - Télécharger - Animation
- Windev tableau 2 dimensions ✓ - Forum Programmation
2 réponses
jordane45
Messages postés
38145
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
25 avril 2024
4 650
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
6174
Date d'inscription
mercredi 15 septembre 2004
Statut
Contributeur
Dernière intervention
2 février 2024
1 083
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.