Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/02/2016, 12:55
Avatar de guzzano
guzzano
 
Fecha de Ingreso: julio-2010
Ubicación: Isla de Margarita
Mensajes: 162
Antigüedad: 13 años, 9 meses
Puntos: 13
Trampolín en memoria

Hola, buenos días, tengo una función que está hecha en instrucciones hexadecimales (porque se llamará con un trampolín) para verificar de qué módulo se está llamando una función. Cuando ejecuto funciones dentro del mismo módulo funciona perfectamente, pero cuando se llama en otro módulo siempre se cuelga, lo estuve depurando pero aún no he podido dar con la solución, siempre es porque termina leyendo alguna mala dirección en memoria. El problema como tal ocurre cuando llamo a la función que le hice el trampolín (e8 fc ff ff ff: call function hooked)

Si alguien puede darme una mano porque estoy que me lanzo de la ventana, gracias.

PD: Solucionado, gracias.

Saludos.
__________________
Si me equivoco, corríjanme sin piedad.

Última edición por guzzano; 20/02/2016 a las 16:14