8 bytes adicionales en la pila

0

soy nuevo en el desbordamiento de búfer y aprendiendo del sitio web securitytube.net pero en el séptimo video me quedé atascado Imprimación de desbordamiento de búfer Parte 7 Una demostración del programa)

En este caso, cuando el valor del huevo pasa a través del programa vulnerable en un punto, se cargan 80 bytes en la pila, pero la computadora de la mina está cargando 88 bytes debido a que no puedo romper la pila.

He enfrentado el mismo problema con el tema de la dirección y el método nop de la página 33 de la segunda edición del manual de shellcoder. iam utilizando kali linux de 32 bits y ha deshabilitado el ASLR pero aún así no funciona, ¿alguien puede darme alguna dirección?

    
pregunta user38257 24.05.2014 - 00:57
fuente

2 respuestas

1

¿Tiene protección contra desbordamiento del búfer habilitado por defecto? Lo que estás describiendo suena como un valor canario en tu pila.

    
respondido por el Tyler Szabo 24.05.2014 - 08:12
fuente
1

Los bytes adicionales que está viendo en la pila pueden ser bytes de alineación introducidos por el compilador.

    
respondido por el Vahid 31.12.2014 - 15:36
fuente

Lea otras preguntas en las etiquetas