Stack Frames pp 89-165 | Cite as

Stack Frames

  • Giuseppe Di Cataldo


This chapter takes us deep into the heart of the book to explore the stack frame layout of function calls. To this end we need a clear, in-depth understanding of what happens when one function calls another, particularly how data are passed from caller to callee and how the memory content changes when functions' data are pushed to the current process' memory; this is the main subject of the first part of this long chapter.


Naming Convention Calling Convention Return Address Dynamic Link Buffer Overflow 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

Copyright information

© Giuseppe Di Cataldo 2016

Authors and Affiliations

  • Giuseppe Di Cataldo
    • 1
  1. 1.CataniaItaly

Personalised recommendations