Resultados da pesquisa a pedido "buffer-overflow"

4 a resposta

executando um estouro de buffer simples no Mac os 10.6

Estou tentando aprender sobre o estouro da base da pilha e escrever um código simples para explorar a pilha. Mas de alguma forma ele não funciona, mas mostra apenas Abort trap na minha máquina (mac os leopard) Eu acho que o Mac OS trata o ...

14 a resposta

Por que esse loop for encerrado em algumas plataformas e não em outras?

Recentemente, comecei a aprender C e estou tendo uma aula com C como disciplina. Atualmente, estou brincando com loops e estou tendo um comportamento estranho que não sei explicar. #include <stdio.h> int main() { int array[10],i; for (i = 0; i ...

2 a resposta

Estouro de buffer não aconteceu

Eu tentei este código c de exemplo: int main() { int array[5]; int i; for (i = 0; i <= 255; i++) { array[i] = 10; } }e compile-o usando: gcc -m32 -o a.out buffer2.cminha pergunta é por que não há falha de segmentação? eu uso o kali linux ...

4 a resposta

Como pular uma linha fazendo um estouro de buffer em C

Quero pular uma linha em C, a linhax=1; na seção principal usandobufferoverflow; no entanto, não sei por que não consigo pular o endereço de4002f4 para o próximo endereço4002fb apesar de contar 7 bytes de forma<main+35> para<main+42>. Também ...

3 a resposta

Código C como alterar o endereço de retorno no códig

Acabei de escrever um código C que está abaixo: #include<stdio.h> #include<string.h> void func(char *str) { char buffer[24]; int *ret; strcpy(buffer,str); } int main(int argc,char **argv) { int x; x=0; func(argv[1]); x=1; printf("\nx is 1\n"); ...

11 a resposta

O que é um estouro de buffer e como faço para causar um?

Ouvi falar de um estouro de buffer e gostaria de saber como causar u Alguém pode me mostrar um pequeno exemplo de estouro de buffer? Novo (e para que são usados?)

2 a resposta

Escrevendo um ataque de retorno à libc, mas a libc é carregada em 0x00 na memória

Estou escrevendo um retorno ao ataque libc para minha classe de segurança de sistemas. Primeiro, o código vulnerável: //vuln.c #include <stdio.h> #include <stdlib.h> int loadconfig(void){ char buf[1024]; sprintf(buf, "%s/.config", ...

1 a resposta

xemplo de estouro do buffer do livro Art of Exploitation

Eu estava lendo este livro Art of Exploitation, que é um bom livro e eu passo por esse exemplo a partir do arquivo exploit_notesearch. utor @Briefly tenta transbordar programa de notesearch.c int main(int argc, char *argv[]) { int userid, ...