Tracing Stack Usage and Stack Frames in a Debugger

Опубликовано: 14 Февраль 2026
на канале: Dr Josh Stroschein - The Cyber Yeti
1,121
44

To really see the stack come alive, it's best viewed in a debugger during program execution. In this video, we'll do just that. Using a simple program and IDA's built-in debugger, we'll trace several function calls to view how the stack is used. We'll also pay special attention to calling conventions and stack frames to see what happens to those frames as other functions are called and when functions "unwind".

Join this channel to get access to perks:
   / @jstrosch  

Cybersecurity, reverse engineering, malware analysis and ethical hacking content!
🎓 Courses on Pluralsight 👉🏻 https://www.pluralsight.com/authors/j...
🌶️ YouTube 👉🏻 Like, Comment & Subscribe!
🙏🏻 Support my work 👉🏻   / joshstroschein  
🌎 Follow me 👉🏻   / jstrosch  ,   / joshstroschein  
⚙️ Tinker with me on Github 👉🏻 https://github.com/jstrosch
🤝 Join the Discord community and more 👉🏻 https://www.thecyberyeti.com

2:56 Starting a debug session
3:37 Pushing Arguments onto the Stack
5:53 Calling another function
7:30 The epilogue