¿Cómo leer un archivo .dll .exe... de una aplicación?

Iniciado por Azhag_el_Carnicero, 25 Junio 2011, 19:54 PM

0 Miembros y 1 Visitante están viendo este tema.

Azhag_el_Carnicero

Muy buenas, no se mucho de estas cosas y a parte de aprender de tutoriales, ejemplos de pequeños programas, librillos y eso, me gustaría ver la implementación de programas de uso general como browsers, aplicaciones tipo word,etc. Sin embargo, al entrar en cualquier documento exe,dll,... me salen unos caracteres extraños combinados con código conocido de vez en cuando. Tambien he intentado abrirlos con compiladores, pero no lo consigo. Supongo que esto significa que está cifrado, pero, ¿Cómo puedo ver cómo están hechas todas estas cosas?


Muchas gracias de Antemano

Azhag

Trane!

#1
Quizas un desamblado en asm o algun decompilador ( podrias probar con Hex-Rays que fue el que usaron para decompilar stuxnet me parece www.hex-rays.com)

Azhag_el_Carnicero

He intentado usar el IDA version de prueba de la página, pero sólo puedo usarlo con los ejecutables. Entonces, si este texto está en ensamblador, aprendiendo ensamblador también podré leerlo ¿no?

Trane!

Si sabes ensamblar, podrias hacer un desamblado asm. Te costara bastante entenderlo pero no se me ocurre mucho mas que decirte.

Azhag_el_Carnicero

Ok. Muchas gracias por todo, intentare aprender ensamblador y hacer un desensamblador.

Trane!

No necesitas hacer uno, ya hay alguno por ahi, lo unico tienes que aprender es a interpretar sus instrucciones para que veas como funciona un programa.

Azhag_el_Carnicero

Pero, una cosa, el ensamblador depende de la máquina con la que esté trabajando ¿no?
Porque en los manuales y tutoriales que he encontrado por ahí no viene ninguno de los carácteres raros que he encontrado en los archivos .dll y esos. ¿Cómo sé lo que tengo que buscar?

Trane!

Es que si desamblas un programa te lo enseña por instrucciones e demas, y si lo abres con el bloc de notas es normal que te enseñe solo *****, no va a ser tan facil.

Azhag_el_Carnicero

¿Y cómo aprendo eso? No encuentro por ningún lado nada parecido.

Trane!