Smashing the stack by
Aleph One
Download Clique Aqui
http://www.phrack.com/issues.html?issue=49&id=14
Divisão de um programa executável
Divisão de um programa executável
/------------------\ lower | | memory | Text | addresses | | |------------------| | (Initialized) | | Data | | (Uninitialized) | |------------------| | | | Stack | higher | | memory \------------------/ addresses Fig. 1 Process Memory RegionsBuffer overflow consiste em sobrescrever o valor de retorno guardado na pilha apos uma chamada de função e fazer com que se retorne para o endereço onde está o código de um programa que se deseja executar.
No comments:
Post a Comment