Despues que un programa esta compilado (ensanblado) se puede desensamblar

Iniciado por Aikanáro Anário, 29 Julio 2008, 01:09 AM

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

Aikanáro Anário

Despues de la compilacion, se puede desensanmblar para ver el codigo fuente de un programa?
como?
Lo que faltaba en internet: http://binar10s.blogspot.com/

Meta

Yes. Sólo en ASM. Difícil de entender de lo grande que es, pero poder se puede, eso si, si es en lenguaje C o otro de alto nivel, no se ve el código fuente, solo en ASM.
Tutoriales Electrónica y PIC: http://electronica-pic.blogspot.com/

Aikanáro Anário

#2
Cita de: Meta en 29 Julio 2008, 01:31 AM
Yes. Sólo en ASM. Difícil de entender de lo grande que es, pero poder se puede, eso si, si es en lenguaje C o otro de alto nivel, no se ve el código fuente, solo en ASM.

Pero que significa ASM para por lo menos poder googlear con el termino.
O ASM es esto: http://es.wikipedia.org/wiki/Assembler o eso es un compilador  :-\?
Soy requete nuevo en esto de programacion, ahora es cuando comienza a germinar mi semilla de la curiosidad con respecto a esto, esta es mi primera pregunta sobre programacion, creo...  :P
Lo que faltaba en internet: http://binar10s.blogspot.com/

Darioxhcx

busca aca mismo
hay tutoriales de ASM
significa
assambler
osea ensamblador
no se si esta bien escrito como lo puse , pero es asi xD

saludos

karmany

Los programas desensambladores lo que hacen es a partir del código máquina (secuencias de 0 y 1 que el microprocesador entiende directamente) lo "transforman" en lenguaje ensamblador del inglés assembly.

Estos programas (desensambladores), te muestran todo el código del programa en lenguaje ensamblador y según con qué lenguaje de programación hayan sido compilados pues tienes unas características u otras.

Si tú quieres modificar un programa ya compilado, deberías visitar el foro Ingeniería Inversa, en el que se tratan éste y otros temas variados.

Para que te hagas una idea sencilla, visita este enlace(tutorial a nivel básico de cómo modificar programas ya compilados):
http://foro.elhacker.net/ingenieria_inversa/tutorial_para_modificar_programas_ej_8_visual_basic_iii_06julio2008-t134513.0.html

Un saludo

Aikanáro Anário

Lo que faltaba en internet: http://binar10s.blogspot.com/