모두CBT

다음에서 설명하는 시스템 공격 기법은?○ 두 개 이상의 프로세스가 동시… | [7급 국가직 정보보호론] 22년 1회차 기출문제 상세 페이지

1[7급 국가직 정보보호론] 22년 1회차
다음에서 설명하는 시스템 공격 기법은?
○ 두 개 이상의 프로세스가 동시에 한정된 CPU 자원을 활용할 경우 서로 경쟁하는 상황이 발생
○ 두 개의 프로세스는 일반 프로그램과 공격 프로그램에 의해 생성되며, 일반 프로그램은 파일 소유자가 root이며 임시파일을 생성하는 SetUID가 설정된 프로그램
○ 공격자는 SetUID가 설정된 일반 프로그램이 생성하는 임시파일에 심볼릭 링크를 연결하여 일반 프로그램이 생성하는 임시파일을 공격 프로그램이 원하는 목표파일로 연결하는 공격
1
Race Condition Attack
2
Reverse Engineering Attack
3
Format String Attack
4
Heap Buffer Overflow Attack
해설

제시된 공격은 Race Condition Attack이다.

root 소유 SetUID 프로그램이 임시파일을 만드는 순간을 노려 그 이름에 심볼릭 링크를 걸면, 프로그램이 root 권한으로 공격자가 지정한 목표 파일에 쓰게 된다.

  • Reverse Engineering Attack은 실행 파일을 분석해 구조·알고리즘을 알아내는 기법이다.
  • Format String Attack은 printf 계열 함수의 서식 지정자를 악용해 메모리를 읽고 쓰는 기법이다.
  • Heap Buffer Overflow Attack은 힙 영역 버퍼를 넘치게 해 인접 데이터·포인터를 덮어쓰는 기법이다.

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

이어서 풀어보기

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