Foro de elhacker.net

Programación => Ingeniería Inversa => Mensaje iniciado por: chelomrc en 10 Marzo 2014, 22:48 pm



Título: INGENIERIA INVERSA A UN DLL en DELPHIE
Publicado por: chelomrc en 10 Marzo 2014, 22:48 pm
Buenas tardes, Soy Marcelo de Bolivia y quisiera primeramente agradecer al foro pues he aprendido bastante aquí.


El motivo del post es pedirles por favor si pueden recomendarme algún software para descompilar un archivo dll, he probado con el Resource Hacker pero no puede abrirlo, tb probé con el OLLYDBG  y tampoco he podido, lo que quiero hacer es modificar un texto del dll y después volver a compilarlo sin errores. Muchas gracias de antemano.

Tengo entendido que este archivo está hecho con Delphi, el archivo concretamente es  "gds32.dll", tal vez alguno de ustedes ya a trabajado con el mismo.

Saludos, y que estén bien.


Título: Re: INGENIERIA INVERSA A UN DLL en DELPHIE
Publicado por: MCKSys Argentina en 10 Marzo 2014, 22:59 pm
Hola!

No puedes decompilar Delphi (al menos no los que compilan nativo). Lo que puedes hacer es modificar el binario.

Si el texto no esta en los recursos de la DLL, debe estar en la sección de datos. Con Olly deberias poder hacerlo sin problemas.

Por las dudas, te dejo un link para que leas acerca de Ollydbg: http://foro.elhacker.net/ingenieria_inversa/faq_iquesteres_nuevo_aprende_ingenieria_inversa_desde_cero-t345798.0.html (http://foro.elhacker.net/ingenieria_inversa/faq_iquesteres_nuevo_aprende_ingenieria_inversa_desde_cero-t345798.0.html)

Saludos!


Título: Re: INGENIERIA INVERSA A UN DLL en DELPHIE
Publicado por: chelomrc en 11 Marzo 2014, 21:46 pm
Muchas gracias  por la respuesta MCKSys, pero como te comenté ya traté de abrirlo con el OLLYDBG y me da un error, voy a revisar el tuto q me señalas para ver si encuentro algo.