Tracing Stack Usage and Stack Frames in a Debugger
Offered By: Dr Josh Stroschein via YouTube
Course Description
Overview
Explore stack usage and stack frames in a debugger through this 12-minute video tutorial. Trace function calls using a simple program and IDA's built-in debugger to observe how the stack operates in real-time. Focus on calling conventions and stack frames, examining their behavior as functions are called and unwound. Begin with starting a debug session, then learn about pushing arguments onto the stack. Proceed to analyze the process of calling another function, and conclude by understanding the epilogue. Gain practical insights into cybersecurity, reverse engineering, and malware analysis techniques through this hands-on demonstration.
Syllabus
Starting a debug session
Pushing Arguments onto the Stack
Calling another function
The epilogue
Taught by
Dr Josh Stroschein
Related Courses
Dal Reverse engineering alla stampa 3DUniversity of Naples Federico II via Federica Rapid Manufacturing
Indian Institute of Technology Kanpur via Swayam Generative Design for Industrial Applications
Autodesk via Coursera Fundamentos de Ciberseguridad: un enfoque práctico
Inter-American Development Bank via edX Functional And Conceptual Design
Indian Institute of Technology Madras via Swayam