A voir également:
- Architecture d'un .exe
- Svchost exe - Guide
- Logiciel architecture gratuit - Télécharger - Architecture & Déco
- Architecture 3d gratuit - Télécharger - Architecture & Déco
- .Exe - Télécharger - Divers Utilitaires
- Modifier un exe ✓ - Forum Programmation
4 réponses
Nabla's
Messages postés
18149
Date d'inscription
mercredi 4 juin 2008
Statut
Contributeur
Dernière intervention
28 avril 2014
3 219
6 juin 2008 à 23:03
6 juin 2008 à 23:03
il y a plusieurs oslutin.
la première est un éditeur hexadécimal, il va juste te montrer le fichier tel qu'il est,
l'etape d'apres est le désassembleur, qui te montrera la meme chose, mais traduit en language asssembleur, c'est a peine plus compréhensible!!!
le mieu est un décompileur, qui va, par exemple, tu donner un code en C ou C++ ou java, etc... de ton programme. Ce ne sera pas le code original, car celui ci aura été optimisé entre temps, mais ce sera un code équivalent....
evidement, tout les noms de variables auront disparu
bonne soirée
la première est un éditeur hexadécimal, il va juste te montrer le fichier tel qu'il est,
l'etape d'apres est le désassembleur, qui te montrera la meme chose, mais traduit en language asssembleur, c'est a peine plus compréhensible!!!
le mieu est un décompileur, qui va, par exemple, tu donner un code en C ou C++ ou java, etc... de ton programme. Ce ne sera pas le code original, car celui ci aura été optimisé entre temps, mais ce sera un code équivalent....
evidement, tout les noms de variables auront disparu
bonne soirée
kilian
Messages postés
8731
Date d'inscription
vendredi 19 septembre 2003
Statut
Modérateur
Dernière intervention
20 août 2016
1 524
6 juin 2008 à 23:04
6 juin 2008 à 23:04
Salut,
Les exe ont le format PE: https://fr.wikipedia.org/wiki/Portable_Executable_File_Format
Par contre pour voir les commandes inscrites dans un exe il faut un désassembleur et surtout il faut comprendre l'assembleur.
En général pour la plupart des logiciels propriétaires (logiciels non libres), le désassemblage est interdit, sauf cas particuliers.
Les exe ont le format PE: https://fr.wikipedia.org/wiki/Portable_Executable_File_Format
Par contre pour voir les commandes inscrites dans un exe il faut un désassembleur et surtout il faut comprendre l'assembleur.
En général pour la plupart des logiciels propriétaires (logiciels non libres), le désassemblage est interdit, sauf cas particuliers.
Justement c'est un logiciel libre qui m'intéresse prendre pour prendre juste une fonction et tenter de la comprendre pour un projet ... enfin apparement ça a l'air compliqué :)
Mais merci de votre aide
Mais merci de votre aide
kilian
Messages postés
8731
Date d'inscription
vendredi 19 septembre 2003
Statut
Modérateur
Dernière intervention
20 août 2016
1 524
6 juin 2008 à 23:10
6 juin 2008 à 23:10
Ben dans ce cas c'est le code source de ce logiciel qu'il faut que tu regardes ;-)