[9급 지방직 정보보호론 2016년 7번]

스택 버퍼 오버플로우 공격의 수행 절차를 순서대로 바르게 나열한 것은?
ㄱ. 특정 함수의 호출이 완료되면 조작된 반환 주소인 공격 쉘 코드의 주소가 반환된다.
ㄴ. 루트 권한으로 실행되는 프로그램 상에서 특정 함수의 스택 버퍼를 오버플로우시켜서 공격 쉘 코드가 저장되어 있는 버퍼의 주소로 반환 주소를 변경한다.
ㄷ. 공격 쉘 코드를 버퍼에 저장한다.
ㄹ. 공격 쉘 코드가 실행되어 루트 권한을 획득하게 된다.
정보보호론
  1. ①ㄱ → ㄴ → ㄷ → ㄹ
  2. ②ㄱ → ㄷ → ㄴ → ㄹ
  3. ③ㄷ → ㄴ → ㄱ → ㄹ
  4. ④ㄷ → ㄱ → ㄴ → ㄹ

선지를 골라 바로 채점해 보세요.

정답 ③

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

신고가 접수됐습니다. 감사합니다.

오류 신고