Resultados de la búsqueda a petición "shellcode"

2 la respuesta

¿Por qué NASM en Linux cambia los registros en el ensamblado x86_64?

Soy nuevo en la programación de ensamblajes x86_64. Estaba escribiendo el sencillo programa "Hello World" en el ensamblado x86_64. A continuación se muestra mi código, que funciona perfectamente bien. global _start section .data msg: db "Hello ...

2 la respuesta

Errores de cadena de formato - explotación

Estoy tratando de explotar mi error de cadena de formato, que se encuentra en este programa: #include <sys/types.h> #include <sys/uio.h> #include <unistd.h> #include <stdio.h> #include <string.h> void foo(char* tmp, char* format) { /* write ...

2 la respuesta

ejemplo de desbordamiento de búfer del libro de Arte de Explotación

Estaba leyendo este libro Art of Exploitation, que es un buen libro y me encuentro con ese ejemplo del archivo exploit_notesearch.c. Brevemente, el autor intenta desbordar el programa de notesearch.c int main(int argc, char *argv[]) { int ...