01.04.2015 Views

Low Level Exploits - Packet Storm

Low Level Exploits - Packet Storm

Low Level Exploits - Packet Storm

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Buffer Overflows On the Stack<br />

When an application is launched three import program sections<br />

are created in memory. These sections contain different types<br />

of information.<br />

1. Text -> Stores machine instructions<br />

2. Stack -> Stores automatic variables and return addresses<br />

3. Heap -> Stores variables whose size is only known at<br />

runtime by using the malloc() function.<br />

For the moment we are interested in the Stack.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!