ayuda

nas
08 de Enero del 2006
alguien me puede decir como ver el codigo fuente de un programa en c++... es un .exe y no tengo ni idea de como saber el codigo fuente del programa...

lo abro con el dev-c++ y lo que me sale son simbolos todos raros... alguien me puede ayudar...


kike
08 de Enero del 2006
debes usar arquitectura inversa.
es decir descompilar el programa, pero yo no se mucho de eso, investiga....

YoandySN
08 de Enero del 2006
Bueno el programa ya ha sido compilado, o sea, es un ejecutable, una vez que el compilador de C++, o cualquier otro lenguaje de programación construye el .exe, este es llevado a lenguaje de máquina, es decir, lo que se tiene son cosas como
MOV AX, BX
XOR CX, CX
CMP DL, AL
JNE 002E5h
...

que es lo que muestra el Debuger. Por lo que es casi imposible obtener el código original en C++, en dependencia de la complejidad del mismo. Aunque se pudiera haciendo un análisis del código Ensamblador obtener un código en C similar a este.