Assembleur to C ou to Java converter
tmedtcom
Messages postés
60
Statut
Membre
-
tmedtcom Messages postés 60 Statut Membre -
tmedtcom Messages postés 60 Statut Membre -
Bonjour,
est ce qu'il y a une possibilité de convertir une fichier asm ( en assembleur en une autre langage )
j'ai réussie à convertir un fichier (.exe) a l'aide du programme PE Explorer en (.asm)
je veut obtinir un code source en C ou en Java ou n'importe quelle langage et merci d'avance.
est ce qu'il y a une possibilité de convertir une fichier asm ( en assembleur en une autre langage )
j'ai réussie à convertir un fichier (.exe) a l'aide du programme PE Explorer en (.asm)
je veut obtinir un code source en C ou en Java ou n'importe quelle langage et merci d'avance.
A voir également:
- Assembleur to C ou to Java converter
- Jeux java itel - Télécharger - Jeux vidéo
- Waptrick java football - Télécharger - Jeux vidéo
- Qwerty to azerty - Guide
- Bat to exe converter - Télécharger - Édition & Programmation
- Reboot to bootloader - Guide
1 réponse
Bonjour,
C'est normal que vous ayez réussi à obtenir le code assembleur à partir du programme .exe.
Il faut voir le .exe (le binaire) comme une succession de 0 et de 1. A partir de là en groupant par bloc de 8 bits, tu obtiens facilement le code hexadécimal. Et à partir de là t'obtiens facilement le code assembleur en fonction de ton microprocesseur. Il n'y a aucune opération de codage, c'est juste des mnémoniques.
Par contre, pour les langages de plus haut niveau (C, Java, ...), il y a une phase de compilateur. Le compilateur va faire différentes passes pour convertir le code source en code binaire (ou code asm). Cette opération n'est pas réversible.
Il y a bien sûr des projets de décodage mais bien souvent le code est illisible et, dans la plupart des cas, tu comprendras mieux le code ASM que le code illisible obtenu.
Cdlt,
C'est normal que vous ayez réussi à obtenir le code assembleur à partir du programme .exe.
Il faut voir le .exe (le binaire) comme une succession de 0 et de 1. A partir de là en groupant par bloc de 8 bits, tu obtiens facilement le code hexadécimal. Et à partir de là t'obtiens facilement le code assembleur en fonction de ton microprocesseur. Il n'y a aucune opération de codage, c'est juste des mnémoniques.
Par contre, pour les langages de plus haut niveau (C, Java, ...), il y a une phase de compilateur. Le compilateur va faire différentes passes pour convertir le code source en code binaire (ou code asm). Cette opération n'est pas réversible.
Il y a bien sûr des projets de décodage mais bien souvent le code est illisible et, dans la plupart des cas, tu comprendras mieux le code ASM que le code illisible obtenu.
Cdlt,
tmedtcom
Messages postés
60
Statut
Membre
13
MERCI MERCI MERCI MERCIIIIIII VOUS ETES PROFFESSEUR, VRAIMENT!!!!!!