Le langage SMS est exclu sur les forums ProgBoards, tout message ne respectant pas la charte sera déplacé, modifié, ou supprimé par nos modérateurs.

Forum Langages » Autres Langages » com vers source

pumba
ProgBoarder
Citer - Posté le 25/02/2005 à 23:24
est il possible de récupérer le code source d'un fichier com en ayant que le fichier com??? ce qui consiste en gros à l'opération inverse de la compilation!!!
anonyme
Visiteur
RemonterCiter - Posté le 26/02/2005 à 12:11
[message supprimé par l'auteur]
zuzuf
ProgBoarder
RemonterCiter - Posté le 26/02/2005 à 14:51
oui, Neo-Nemesis a raison, il n'est pas possible de récupérer le code source à partir d'un executable: il faut faire attention au code source, si on le perd, il est perdu définitivement.
Linux a un noyau, windows un pepin
pumba
ProgBoarder
RemonterCiter - Posté le 26/02/2005 à 18:11
euh en fait le programme dont je veu la source c le programme de msdos tree mai jcroi ke jvai pas faire ce ke je voulai sa ma lair compliker lol dc bah jlaisse tomber mon projet!!!

merci kmm

Edité par pumba (26/02/2005 18:16:49)
AnOther
Visiteur
RemonterCiter - Posté le 27/02/2005 à 14:56
En fait ça dépend quel style de programmes tu veux désassembler. L'avantage des exécutables com, c'est qu'ils sont tout petits (puisque limités). Bon mais il ya des inconvénients pour les fichiers com c'est que variables, et instructions sont mélangées et sont tous mis dans le même segment (contrairement aux fichiers exe, ou tu en a 1 pour le code, un autre pour les données, un extra etc...) En bref à désassembler les fichiers com c plus que la merde puisqu'il faut savoir différencier les données, des instructions (bien que la pluspart des logiciels savent le faire en partant du principe que ce qui n'est pas exécuté, ce qui n'est pas lié au reste du programme, ce qui n'est pas du code, c'est des données)

Pour les exe c plus facile. Enfin, quand il s'agit des programmes windows, alors là c'est bien plus simple. Il ya des données "en clair" qui t'aident énormément.

Et je tiens juste à préciser que certains compilateurs intègrent la source en clair dans l'executable (enfin c'est une option à activer bien sûr) c'est le cas d'un compilateur ASM (me demandez plus lequel je sais plus.

Poster une réponse

STOP aux fautes volontaires !
Message
Formatage
Note: pour partager du code source, merci d'utiliser le wall !
Smileys (sourire) (yekyek) (clein d'oeil) (désapprouve) (triste) (cool) (langue) (confus) (gêné) (neutre) (eek) (surpris) (diable) (flèche) (exclamation) (question) (diable) (idée) (méchant)
Pseudonyme
Recopiez le code
v6 © Computaid SPRL 2005-2008 - Tous droits réservés - Hébergé par eTigris - Page générée en 0,183 s - Crédits - Stats
1 connecté