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

 

 


Tema destacado: Arreglado, de nuevo, el registro del warzone (wargame) de EHN


+  Foro de elhacker.net
|-+  Programación
| |-+  Ingeniería Inversa (Moderadores: karmany, .:UND3R:., MCKSys Argentina)
| | |-+  Que pasa si decompilo un EXE hecho en ASM
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Que pasa si decompilo un EXE hecho en ASM  (Leído 2,560 veces)
x64core


Desconectado Desconectado

Mensajes: 1.908


Ver Perfil
Que pasa si decompilo un EXE hecho en ASM
« en: 25 Octubre 2011, 19:15 pm »

bueno no se si estoy en el lugar indicado ;D
pero tengo esa duda que pasa programo un exe en ASM y alguien o yo mismo lo decompilo con digamos ollydbg o algun otro
obtendre el codigo fuente del programa pues es obvio que si lo hice en asm y los decompiladores dan el codigo en asm...
 :huh:
En línea

_Enko


Desconectado Desconectado

Mensajes: 538



Ver Perfil WWW
Re: Que pasa si decompilo un EXE hecho en ASM
« Respuesta #1 en: 25 Octubre 2011, 20:18 pm »

Tu duda es tan facil de resolver como:
a)tomar un programa programado en asm con su codigo fuente
b)poner ese programa en ollydbg
c)comparar resultados.

Te llevara menos tiempo que escribir el post. :silbar:


la diferencia principal es la ausencia de labels. (nombres de variables, procedimientos, saltos, etc..)
« Última modificación: 25 Octubre 2011, 20:20 pm por _Enko » En línea

x64core


Desconectado Desconectado

Mensajes: 1.908


Ver Perfil
Re: Que pasa si decompilo un EXE hecho en ASM
« Respuesta #2 en: 25 Octubre 2011, 20:24 pm »

variables en asm... ?  :huh:
hehe si es que se me hacia bien curioso eso :P
En línea

_Enko


Desconectado Desconectado

Mensajes: 538



Ver Perfil WWW
Re: Que pasa si decompilo un EXE hecho en ASM
« Respuesta #3 en: 25 Octubre 2011, 20:53 pm »

De donde sacaste la idea que no hay variables en asm?
Código:
var1 dd 0 ; variable global int

ptr1 dd var1 ; variable global puntero a int

push 0
[esp]; variable local


struct SPRITE
iX dd ?
iY dd ?
bColor db ?
iSpeed db ?
procDraw dd ?
procMove dd ?
hParent dd ?
ends

Engine rb 16 * sizeof.SPRITE  ; array de 16 estructuras


En línea

x64core


Desconectado Desconectado

Mensajes: 1.908


Ver Perfil
Re: Que pasa si decompilo un EXE hecho en ASM
« Respuesta #4 en: 25 Octubre 2011, 21:25 pm »

 ;D no sabia, gracias _Enko ;D
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
satn2004 hecho en vb
Ingeniería Inversa
Tina 8 7,767 Último mensaje 14 Febrero 2008, 03:01 am
por coledococo
Chat ya hecho en PHP
PHP
./sophia 0 3,080 Último mensaje 27 Octubre 2008, 02:29 am
por ./sophia
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines