← 회차 전체 문제정처LAB 자체 제작자동 검사 완료2026 정보보안기사 기초 개념 문제 · 시스템 보안 · 19번
같은 프로그램을 여러 번 실행했더니 스택·힙·공유 라이브러리의 시작 주소가 실행할 때마다 달라졌다. 공격자가 고정 주소로 ROP 체인을 구성하기 어렵게 만든 보호기법은?
- 1
DEP
오답 이유DEP는 쓰기 가능한 데이터 페이지의 실행을 제한하지만 메모리 영역의 위치 자체를 무작위화하지 않는다. - 2
ASLR
정답 근거ASLR은 스택·힙·라이브러리 등의 주소 배치를 실행마다 바꾸어 공격자가 코드와 가젯의 위치를 예측하기 어렵게 한다. - 3
스택 카나리
오답 이유스택 카나리는 반환 주소 앞의 감시값 변조를 검사해 스택 덮어쓰기를 탐지하지만 주소 배치를 변경하지 않는다. - 4
샌드박스
오답 이유샌드박스는 프로세스의 권한과 자원 접근을 격리하는 기법으로 실행 주소의 변화와 직접 관련되지 않는다.
정답·상세해설정답 2번
실행마다 주요 메모리 영역의 기준 주소가 달라진다는 단서가 ASLR을 가리킨다. 주소 예측을 어렵게 해 고정 주소를 전제로 한 코드 재사용 공격의 성공 가능성을 낮춘다.
콘텐츠 기록콘텐츠 정보
- 자료 유형
- 정처LAB 자체 제작
- 검수 상태
- 자동 검사 완료
- 최종 검수
- 자동 검사 완료