반응형
답
- 기본 지식
- 'rodata 세그먼트': 커파일 시점에 값이 정해진 전여 변수 및 전역 상수들이 위치한다.
- 읽기 권한이 부여된다.
- d_str이가 위치하는 세그먼트
- 'd_str'는 문자열 리터럴로 취급되어 상수로 취급한다.
- 'd_str'는 'roda 세그먼트'에 위치한다.
const char b[] = "d_str";
참고
- '데이어 세그먼트'의 특징
- 'data 세그먼트' : 읽기 쓰기 권한
- 'rodata 세그먼트': 읽기 권한
끝
반응형
'hacking > pwnable' 카테고리의 다른 글
[Dream hack] x86 Assembly🤖: Essential Part(2) (0) | 2024.05.09 |
---|---|
[Dream hack] x86 Assembly🤖: Essential Part(1) (0) | 2024.05.01 |
[Dream hack] Quiz: Linux Memory Layout-6 (0) | 2024.05.01 |
[Dream hack] Quiz: Linux Memory Layout-5 (0) | 2024.05.01 |
[Dream hack] Quiz: Linux Memory Layout-4 (0) | 2024.05.01 |