es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: STACK-MEMORY

Posición de canarios de pila de GCC.

A menos que esté comprendiendo mal algo, parece que la posición del valor del canario puede estar antes o después de ebp, por lo tanto, en el segundo caso, el atacante puede sobrescribir el puntero de marco sin tocar el canario. Por ejemplo, en este fragmento, el canario se encuentra . . . Read more

Ensamblador: almacenar una cadena en el registro.

Digamos que trabajamos en la arquitectura x86_64 y tenemos la siguiente cadena, “123456”. En caracteres ASCII, se convierte en 31 32 33 34 35 36 00. Ahora bien, ¿qué instrucciones ensamblador debo utilizar para mover el contenido completo de esta cadena (incluso si está fragmentada), de tal manera que %rdi . . . Read more

Midiendo el espacio de pila

Recientemente tuve una entrevista con Intel, y me hicieron esta pregunta: ¿Cómo medirías el espacio de la pila sin usar el Administrador de tareas cuando una aplicación se está ejecutando en un ordenador? Escribe un algoritmo si es posible. No tengo idea de cómo abordar la pregunta. Incluso he buscado . . . Read more