[9급 국가직 정보시스템 보안 2024년 11번]

(가), (나)에 들어갈 용어를 바르게 연결한 것은?
(가)
는 컴파일러가 프로그램의 함수를 호출할 때 ret 앞에 canary 값을 주입하고, 종료할 때 canary 값을 변조했는지 확인하여 공격을 탐지한다.
(나)
공격은 데이터의 형태와 길이에 대한 불명확한 정의로 인한 문제점 중 데이터 형태에 대한 불명확한 정의로 인한 것이다.
(가) (나)
정보시스템 보안
  1. 스택 실드 버퍼 오버플로
  2. 스택 실드 포맷 스트링
  3. 스택 가드 버퍼 오버플로
  4. 스택 가드 포맷 스트링
정답 ④

출처: 인사혁신처 공개 기출(공공데이터포털, 이용허락 제한 없음)