← 회차 전체 문제정처LAB 자체 제작자동 검사 완료2026 정보보안기사 기초 개념 문제 · 시스템 보안 · 20번
공격자가 스택에 셸코드를 주입했지만 CPU가 해당 페이지를 실행 불가로 표시해 명령 실행이 차단되었다. 적용된 메모리 보호기법은?
- 1
ASLR
오답 이유ASLR은 메모리 주소를 무작위화하지만 주입된 데이터 페이지의 실행 권한을 직접 제거하는 기법은 아니다. - 2
스택 카나리
오답 이유스택 카나리는 반환 주소 앞의 감시값을 검사해 덮어쓰기를 탐지하며 페이지 실행 권한과는 별개다. - 3
샌드박스
오답 이유샌드박스는 프로세스의 시스템 자원 접근을 격리하지만 스택 페이지에 NX 속성을 부여하는 메커니즘은 아니다. - 4
DEP
정답 근거DEP는 데이터 페이지를 실행 불가로 표시하여 스택·힙에 주입된 코드를 직접 실행하기 어렵게 하므로 정답이다.
정답·상세해설정답 4번
데이터가 저장되는 스택 페이지에서 명령 실행을 차단했다는 조건은 DEP의 핵심이다. 하드웨어 NX 비트 등을 이용해 데이터 영역을 비실행으로 표시하여 주입 코드 실행을 방지한다.
콘텐츠 기록콘텐츠 정보
- 자료 유형
- 정처LAB 자체 제작
- 검수 상태
- 자동 검사 완료
- 최종 검수
- 자동 검사 완료