silence Posted January 8 Share Posted January 8 Usei o GDB com a extensão PEDA para depurar um binário. Para isso desabilitei algumas proteções, como ensina na aula 02 de exploração de binários. Porém, depois que defino um breakpoint e executo o programa no debugger, ele apresenta um erro. Na parte onde é a apresentada a stack, ele imprime o seguinte: "Invalid $SP address: 0x7ffffffee118". Tentei procurar uma solução para este erro e não encontrei em lugar algum. Porém, sei que este problema é referente ao registrador RSP e, além disso, percebi que o endereço 0x7ffffffee118 deveria está "apontando" para o endereço 0x000000000040118b que é o endereço da main, mas isso não está sendo expresso pelo GDB na sessão de registradores. O código e a compilação são exatamente iguais ao da aula 02 do curso de exploração de binários. O ambiente é Debian, apenas em um terminal bash no windows. Qualquer ajuda será muito bem-vinda, o importante é aprender alguma coisa nova.🙂 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.