elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Ingresar Registrarse
13 Octubre 2008, 05:23  



+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  Ingeniería Inversa (Moderadores: ShadowDark, karmany)
| | | |-+  Diferencia entre RETN y RETN 4 !!!
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Imprimir
Autor Tema: Diferencia entre RETN y RETN 4 !!!  (Leído 275 veces)
Bullweiser

Desconectado Desconectado

Mensajes: 60



Ver Perfil
Diferencia entre RETN y RETN 4 !!!
« en: 22 Marzo 2007, 00:59 »

Hola, alguién me podría explicar la diferencia entre RETN y RETN 4.

La cosa es que al desensamblar código con Olly encuentro este tipo de retornos y no se en que se direfencian.

Gracias.
En línea
karmany
Moderador
*****
Desconectado Desconectado

Mensajes: 675



Ver Perfil
Re: Diferencia entre RETN y RETN 4 !!!
« Respuesta #1 en: 22 Marzo 2007, 21:54 »

Porque RETN 4 te restaura a ese valor la pila.
La mejor forma para que lo veas es que en el OllyDBG pruebes un programa y te sitúes en un RETN.Verás que tras pasar ese RETN la pila solamente se ha movido una posición.
Sin embargo si haces lo mismo con un RETN 4 o RETN 8 verás que la pila no se mueve una posición se restaura siguiendo el valor que pone detrás.
Si pinchas dos veces en el Stack verás estos valores de +4 +8 etc...

Espero lo entiendas ahora...
En línea



Salu2
Bullweiser

Desconectado Desconectado

Mensajes: 60



Ver Perfil
Diferencia entre RETN y RETN 4 !!!
« Respuesta #2 en: 26 Marzo 2007, 00:38 »

Gracias Karmany, todo entendido.

 :D
En línea
Páginas: [1] Ir Arriba Imprimir 
Ir a:  







Consolas     La Web de Goku     MilW0rm     MundoDivx

Hispabyte     Truzone     TodoReviews     ZonaPhotoshop

hard-h2o modding    Foros de ayuda    Yashira.org    Videojuegos    indetectables.net   

Noticias Informatica    Seguridad Informática    ADSL    Foros en español    eNYe Sec

Todas las webs afiliadas están libres de publicidad engañosa.

Powered by SMF 1.1.6 | SMF © 2006-2008, Simple Machines LLC