Lec09 Stack Behind the Curtain (Arif Butt @ PUCIT)

preview_player
Показать описание
This session describes how a process is laid out inside the memory and discuss some important logical addresses. It describes how the command line arguments and environment variables are laid out on the stack and their usage. A discussion on layout of overall process stack and how it grows and shrinks. Stack buffer overflow problem. Doing a non-local goto using longjmp() and setjmp()
Рекомендации по теме
Комментарии
Автор

Do you have the example source code for download? Aprreciate!

flashliqu
Автор

How you can pass 17 characters to a buffer of 10 char. Could you please clarify

_linuxchamp
Автор

the rbp always point to the address of the precedent rbp stored and not to the beginning of the frame

hamoudiayoub
Автор

How I will check &end and brk values

AmitAdkumar