Pwnable/Techniques
Prologue & Epilogue
void function_1(**argv) {} int main() { function_1(argv); } 위와 같은 소스코드를 가진 프로그램을 실행했을 때 Stack Frame 에 어떠한 값들이 저장되고 각 레지스터들이 어느 위치를 가리키는지 알아보자.
void function_1(**argv) {} int main() { function_1(argv); } 위와 같은 소스코드를 가진 프로그램을 실행했을 때 Stack Frame 에 어떠한 값들이 저장되고 각 레지스터들이 어느 위치를 가리키는지 알아보자.