Foro de elhacker.net

Programación => Ingeniería Inversa => Mensaje iniciado por: BEAZTLION en 19 Mayo 2010, 06:43 am



Título: necesito sacar el codigo fuente de una aplicación
Publicado por: BEAZTLION en 19 Mayo 2010, 06:43 am
que tal, me gustaria saber que herramientas necesito para obtener el código fuente de una aplicación ejecutable, en si es un programa que necesito para la escuela, pero tiene cirtos fallos que según yó pueden solucionarse modificando un poco el código fuente


Título: Re: necesito sacar el codigo fuente de una aplicación
Publicado por: MCKSys Argentina en 19 Mayo 2010, 22:55 pm
¿ En qué lenguaje está el EXE ?


Título: Re: necesito sacar el codigo fuente de una aplicación
Publicado por: BEAZTLION en 20 Mayo 2010, 01:39 am
al parecer en c, no lo he verificado, lo supongo, por que no es un entorno de visual, y tampoco de java, por lo que supongo que esta o en c, c++ o c#


Título: Re: necesito sacar el codigo fuente de una aplicación
Publicado por: MCKSys Argentina en 20 Mayo 2010, 02:02 am
Si está en C no vas a poder obtener el código fuente. Quizás usando en plugin HexRays de IDA, pero de otra forma, no creo que sea posible.


Título: Re: necesito sacar el codigo fuente de una aplicación
Publicado por: ganstarflowconsul en 24 Mayo 2010, 21:47 pm
bueno aver lo repito soy newbie pero te voy adar los escaso conocimientos que tengo aver primero usa el peid identifier o el rdg para ver con que programa y lenguaje a sigo creado ej visual vasic etc si esta protegido usa el quickunpack2.2 para desprotegerlo o busca un programa en la web una ves que tienes el lenguaje usa un descompilador para  ese lenguaje ejje el dede es para sacar el codigo fuete de los programas creados en delphi y el vbdecompiler es para visual basic


Título: Re: necesito sacar el codigo fuente de una aplicación
Publicado por: MCKSys Argentina en 25 Mayo 2010, 09:00 am
@ganstarflowconsul:

Dede (también IDR) Te devuelve código ASM, no el código fuente.

VBDecompiler devuelve una especie pseucódigo, tampoco el código fuente. Excepto si el EXE está en P-CODE, que es cuando más se asemeja al fuente, pero aún asi, no es el fuente.

A menos que sea un lenguaje interpretado (Python, Java, .NET, etc) no podrás obtener el código fuente.

No existe aplicación que pueda hacer eso...