1. 스택
- 프로세스에서 스택 메모리의 역할
- 함수 내의 로컬 변수 임시 저장
- 함수 호출 시 파라미터 전달
- 복귀 주소(address) 저장
- FILO (First In Last Out) 구조
1.1 스택의 특징
- 프로세스에서 스택 포인터(ESP)의 초기값은 Stack Botton 에 가깝다
- PUSH (위) / POP (아래) 명령에 따라 스택포인터가 이동한다.
- 데이터는 높은 주소부터 먼저 쌓여간다.
'Reverse Engineernig > study' 카테고리의 다른 글
[리버싱 핵심원리] ch07. 스택 프레임 (0) | 2022.12.28 |
---|---|
[리버싱 핵심원리] ch06. abex' crackeme #1 분석 (0) | 2022.12.28 |
[리버싱 핵심원리] ch04. IA-32 Register 기본 설명 (0) | 2022.12.27 |
[리버싱 핵심원리] ch03. 리틀 엔디언 표기법 (0) | 2022.12.26 |
[리버싱 핵심원리] ch02. Hello World! 리버싱 (0) | 2022.12.26 |