모두CBT

스택 버퍼 오버플로우 공격에 대한 방어 기법으로 옳지 않은 것은? | [7급 국가직 정보보호론] 22년 1회차 기출문제 상세 페이지

1[7급 국가직 정보보호론] 22년 1회차
스택 버퍼 오버플로우 공격에 대한 방어 기법으로 옳지 않은 것은?
1
Stack Guard
2
ASLR(Address Space Layout Randomization)
3
Stack Shield
4
Stack Frame
해설

Stack Frame은 함수 호출 시 스택에 만들어지는 저장 구조일 뿐 방어 기법이 아니다.

스택 프레임에는 지역변수·저장된 프레임 포인터·복귀 주소 등이 들어가며, 오버플로 공격은 바로 이 복귀 주소를 덮어쓰는 것이다.

  • Stack Guard는 복귀 주소 앞에 카나리 값을 두고 변조 여부를 검사한다.
  • ASLR은 스택·힙·라이브러리 주소를 무작위화해 공격 주소 예측을 어렵게 한다.
  • Stack Shield는 복귀 주소를 별도 영역에 복사해 두었다가 함수 종료 시 비교·복원한다.

오류나 개정된 내용이 보이면 알려주세요

이어서 풀어보기

[7급 국가직 정보보호론] 22년 1회차 25문항 이어서 보기문제·정답·해설을 한 페이지에서 이어서 볼 수 있어요7급 국가직 정보보호론 기출문제 암기장 전체 보기