Stack Smashing

Authors

  • Harini Ramaprasad University of North Carolina at Charlotte
  • Meera Sridhar
  • Yates Snyder

Abstract

This is the third in a series of activities designed to teach students about stack smashing attacks and defenses. This specific activity teaches students about the stack smashing attack itself, after students have completed the first two activities that teach them about Buffer Overflows in C and Process Memory Layout, respectively.

Level: Undergraduate
Setting: Classroom
Activity Type: Learning Cycle
Discipline: Computer Science
Course: Cybersecurity
Keywords: stack frame content, frame pointer, payload size, attack payload, shellcode, NOP sled

ToC Image: Current state of stack

Downloads

Published

2025-08-04

How to Cite

Ramaprasad, H., Sridhar, M., & Snyder, Y. (2025). Stack Smashing. POGIL Activity Clearinghouse, 6(1). Retrieved from https://pac.pogil.org/index.php/pac/article/view/417

Issue

Section

Activities for Review