Resultados de la búsqueda a petición "buffer-overflow"

2 la respuesta

Ingresando caracteres no ASCII para scanf ("% s")

2 la respuesta

Desbordamiento de búfer no sucedió

Probé este código c de muestra: int main() { int array[5]; int i; for (i = 0; i <= 255; i++) { array[i] = 10; } }y compilarlo usando: gcc -m32 -o a.out buffer2.cmi pregunta es por qué no hay falla de segmentación Yo uso Kali Linux ...

1 la respuesta

Cómo reemplazar la dirección de retorno en la pila usando un ataque de desbordamiento de búfer

Para una tarea, estoy realizando una serie de ataques de desbordamiento de búfer. Me dieron un programa para desensamblar, el código fuente en C para una fun...

2 la respuesta

Escribiendo un ataque de retorno a libc, pero libc se carga a 0x00 en la memoria

Estoy escribiendo un retorno al ataque libc para la clase de seguridad de mi sistema. Primero, el código vulnerable: //vuln.c #include <stdio.h> #include <stdlib.h> int loadconfig(void){ char buf[1024]; sprintf(buf, "%s/.config", ...

4 la respuesta

Problema de sobrescritura de memoria

Tengo una aplicación de código C. que estaba construyendo utilizando MS-VS2005. Tenía un búfer de datos de salida que estaba siendo asignado dinámicamente us...

5 la respuesta

¿Por qué los desbordamientos de búfer causan fallas de segmentación al acceder a un entero?

11 la respuesta

Qué es un desbordamiento de búfer y cómo puedo causar uno?

He escuchado sobre un desbordamiento del búfer y me gustaría saber cómo causar uno. ¿Alguien puede mostrarme un pequeño ejemplo de desbordamiento de búfer? Nuevo (¿Y para qué se usan?)

4 la respuesta

realizar desbordamiento de búfer simple en Mac os 10.6

Estoy tratando de aprender sobre el desbordamiento de la base de la pila y escribir un código simple para explotar la pila. Pero de alguna manera no funciona en absoluto, pero solo muestra la trampa Abort en mi máquina (mac os leopard) Supongo ...

11 la respuesta

¿Por qué es tan peligrosa la función de obtención que no debería utilizarse?

Cuando intento compilar el código C que usa el

10 la respuesta

¿Por qué debería usar strncpy en lugar de strcpy?

Edición: he añadido la fuente para el ejemplo.Me encontré coneste ejemplo: