elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Trabajando con las ramas de git (tercera parte)


+  Foro de elhacker.net
|-+  Programación
| |-+  Ingeniería Inversa (Moderadores: karmany, .:UND3R:., MCKSys Argentina)
| | |-+  Despues que un programa esta compilado (ensanblado) se puede desensamblar
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Despues que un programa esta compilado (ensanblado) se puede desensamblar  (Leído 7,061 veces)
Aikanáro Anário


Desconectado Desconectado

Mensajes: 694



Ver Perfil WWW
Despues que un programa esta compilado (ensanblado) se puede desensamblar
« en: 29 Julio 2008, 01:09 am »

Despues de la compilacion, se puede desensanmblar para ver el codigo fuente de un programa?
como?
En línea

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


Desconectado Desconectado

Mensajes: 3.279



Ver Perfil WWW
Re: Despues que un programa esta compilado (ensanblado) se puede desensamblar
« Respuesta #1 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.
En línea

Tutoriales Electrónica y PIC: http://electronica-pic.blogspot.com/
Aikanáro Anário


Desconectado Desconectado

Mensajes: 694



Ver Perfil WWW
Re: Despues que un programa esta compilado (ensanblado) se puede desensamblar
« Respuesta #2 en: 29 Julio 2008, 06:22 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
« Última modificación: 29 Julio 2008, 06:24 am por Aikanáro Anário » En línea

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


Desconectado Desconectado

Mensajes: 2.292


Ver Perfil
Re: Despues que un programa esta compilado (ensanblado) se puede desensamblar
« Respuesta #3 en: 29 Julio 2008, 06:24 am »

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
En línea

karmany
Moderador
***
Desconectado Desconectado

Mensajes: 1.610


Sueñas que sueñas


Ver Perfil WWW
Re: Despues que un programa esta compilado (ensanblado) se puede desensamblar
« Respuesta #4 en: 29 Julio 2008, 07:10 am »

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
En línea

Aikanáro Anário


Desconectado Desconectado

Mensajes: 694



Ver Perfil WWW
Re: Despues que un programa esta compilado (ensanblado) se puede desensamblar
« Respuesta #5 en: 29 Julio 2008, 20:45 pm »

ok, muchas gracias, ya entendi mas o menos la idea
En línea

Lo que faltaba en internet: http://binar10s.blogspot.com/
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines