Foro de elhacker.net

Programación => Ingeniería Inversa => Mensaje iniciado por: elmonoperezoso en 26 Agosto 2012, 16:24 pm



Título: Descompilador para Borland C++
Publicado por: elmonoperezoso en 26 Agosto 2012, 16:24 pm
Hola,

Estoy buscando un descompilador para Borland C++ pero no lo encuentro.

He encontrado para Java, .net, Visual Basic pero no para C++.

¿Alguna ayuda por favor?.

Muchas gracias.


Título: Re: Descompilador para Borland C++
Publicado por: apuromafo CLS en 27 Agosto 2012, 04:06 am
java trabaja con meta datas y comprimidos,  para decompilar solamente descomprimen y desofuscan

para .net es un lenguaje re-compilable, por ello quien conoce bien .net puede depurarlo con su "core"

pero Borland c++, es un programa compilado, no es decompilable como tal, por ende solo personas que depuran y ademas prueban sus codigos pueden ir comprendiendo sus rutinas

en cuanto a sugerencias es comparar con IDA, mas ollydbg ojala con el plugin de maps, y algunos codigos, pero realmente borland c++ es como depurar un c++ pero en formato delphi..(medio largo de depurar)


saludos Apuromafo

pd:no existe decompilador como tal...


Título: Re: Descompilador para Borland C++
Publicado por: elmonoperezoso en 27 Agosto 2012, 11:00 am
Muchas gracias por la respuesta.

Lo curioso es que para Delphi, por ejemplo, sí que hay descompiladores que te recuperan el código fuente más o menos:
http://www.ems-hitech.com/sourcerescuer/

Pero para Borland parece ser que no.


Título: Re: Descompilador para Borland C++
Publicado por: MCKSys Argentina en 27 Agosto 2012, 21:35 pm
Te equivocas. Cita del site:

Código:
Produced event procedures don't have a body (it is not a decompiler), but have an address of code in executable file.

De esta forma, no te estan ofreciendo nada distinto a, por ej., IDR para Delphi, el cual es gratis: http://kpnc.org/idr32/en/

Saludos!