정보처리기사

2021년05월15일 95번

[정보시스템 구축관리] 메모리상에서 프로그램의 복귀 주소와 변수 사이에 특정 값을 저장해 두었다가 그 값이 변경되었을 경우 오버플로우 상태로 가정하여 프로그램 실행을 중단하는 기술은?

  • ① Stack Guard
  • ② Bridge
  • ③ ASLR
  • ④ FIN
(정답률: 79%)

문제 해설

Stack Guard는 스택 오버플로우 공격을 방지하기 위해 사용되는 기술로, 메모리상에서 프로그램의 복귀 주소와 변수 사이에 특정 값을 저장해 두었다가 그 값이 변경되었을 경우 오버플로우 상태로 가정하여 프로그램 실행을 중단하는 것입니다. 따라서, 스택 오버플로우 공격을 막기 위해 Stack Guard를 사용합니다.
AppStore에서 다운로드 APK 다운로드

연도별

진행 상황

0 오답
0 정답