Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   Programación General (http://www.forosdelweb.com/f14/)
-   -   Ingenieria inversa (http://www.forosdelweb.com/f14/ingenieria-inversa-215641/)

affv 07/07/2004 23:43

Ingenieria inversa
 
bueno amigos la pregunta es:
es posible aplicar ingenieria inversa a una dll o a un ocx.

hackerhosting 07/07/2004 23:51

si hay programas para eso, tienes que saber asm, pero si abres la dll en notepad y buscas bien puedes encontrar el nombre de las funciones y recursos.

affv 07/07/2004 23:54

ok me gustaria incurcionar un poco mas en este tema me podrias dar el nombre de alguno de los programas que sirven para eso...

hackerhosting 08/07/2004 00:00

depende de lo que quieras hacer, hay varias programas, algunos te muestran los recursos que tiene una dll, o exe, otras solo te dan el codigo asm, otras te muestran las funciones.. te recomiendo que busques en google ya que ahora no me acuerdo muy bien de los nombres.. busca algo como "dll disassemble" o "reverse engineering dll" etc, recuerda que siempre vas a encontrar mas en ingles que en español

lo bueno de las ocx es que vienen con una tabla de todas las propiedades y metodos incluidas en el codigo.

Eternal Idol 08/07/2004 02:56

Este programa hace todas esas cosas:

Se llama PE Explorer http://www.heaventools.com/

Para conseguir el listing de desensamblado podes usar el dumpbin que viene con VC++ o ndisasm que viene con NASM.

Depends te muestra las funciones exportas e importadas de una libreria u exe (viene con VC++).

Y el Resource Hacker te muestra los recursos, es freeware.

Softice es LA herramienta : http://www.forounderground.com/manual.php?w=40


La zona horaria es GMT -6. Ahora son las 20:52.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.