Páginas: [1]
|
 |
|
Autor
|
Tema: Diferencia entre RETN y RETN 4 !!! (Leído 275 veces)
|
Bullweiser
Desconectado
Mensajes: 60
|
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
|
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
|
|
|
|
|
|
Páginas: [1]
|
|
|
|