Bienvenido a Tecnohackers

Tecnohackers » General del foro » Hacking (Moderadores: 3xN, Doddy)
 » 

findjmp me salta a ESP pero no a la dirección a la que apunta!!



Autor Tema: findjmp me salta a ESP pero no a la dirección a la que apunta!!  (Leído 91 veces)

Desconectado black_flowers

  • Recien Llegado
  • *
  • Mensajes: 1
pues eso, que intentando hacer un buffer overflow siguieno el manual de rojodos, me encuentro con esto:
Código:

esp:0022334455
pila:
0022334455   0077889900

y la instrucción a ejecutar es un jmp esp (buscado con finjmp en kernel32 o ntdll)
en teoría la siguiente instrucción despues del jmp esp debería de ser la 0077889900, pero en lugar de eso es 0022334455, es decir que en lugar de copiar al eip el valor apuntado por esp me copia directamente en eip el valor de esp.

con call me sucede exactamente lo mismo, no se si sera culpa del compilador, es el masm, aunque yo creo que no es normal que haga eso.

un saludo.

« última modificación: Abril 06, 2011, 06:34:11 pm por black_flowers »

Tags:

 

Related Topics

  Asunto / Iniciado por Respuestas Último mensaje
0 Respuestas
343 Vistas
Último mensaje Enero 12, 2009, 11:19:22 pm
por .RR.
0 Respuestas
99 Vistas
Último mensaje Julio 16, 2010, 04:37:14 am
por salem3001
0 Respuestas
113 Vistas
Último mensaje Mayo 06, 2011, 04:12:51 am
por zolo
0 Respuestas
24 Vistas
Último mensaje Febrero 05, 2012, 07:57:36 pm
por Deus Ex-Machina


SMF 2.0.2 | SMF © 2011, Simple Machines
Paginas Afiliadas
InfraBios - i-hacker - Twitter - FaceBook - Troyanosyvirus - LaWebDeGoku - daraxblog
Designed by Smf Personal