실행 파일과 라이브러리에 ASLR이 적용됐지만 취약한 로그가 라이브러리 함수 주소를 출력한다. 이 누출이 위험한 이유는?
실행 중인 동일 라이브러리의 함수 오프셋과 ROP 가젯 오프셋을 알고 있다.
로그로 그 함수의 현재 가상주소를 얻을 수 있다.
정답 3번
ASLR은 메모리 배치 예측을 어렵게 하지만 공격자가 모듈 내부 한 주소와 오프셋을 알면 로드 기준 주소를 역산할 수 있다. 따라서 정보 누출 제거와 CFI, 스택 보호 등 방어를 함께 적용해야 한다.
콘텐츠 정보
출제범위 기반 실전 연습을 위해 정처LAB이 독립 제작했습니다. 표시 연도는 학습 범위의 맥락이며 특정 시행 회차의 출제문항이나 복원 원문을 뜻하지 않습니다.
- 자료 유형
- 정처LAB 자체 제작
- 검수 상태
- 내용 검수 완료
- 해설 작성·검수
- 정처LAB 편집 기준
- 최종 검수
- 2026-09-04