모두CBT

다음 <보기>의 ㉠, ㉡ 에 들어갈 말로 가장 옳은 것은?&… | [해양경찰 정보시스템보안] 25년 1회차 기출문제 상세 페이지

1[해양경찰 정보시스템보안] 25년 1회차
다음 <보기>의 ㉠, ㉡ 에 들어갈 말로 가장 옳은 것은?
< 보 기 >
두 프로세스 간에 자원을 사용하기 위해서 경쟁하는 것을 이용한 공격은  ㉠ 이라 하고, 시스템 프로그램과 공격 프로그램을 경쟁 상태에 이르게 하여 시스템 프로그램 권한으로  ㉡ 가 Root로 설정된 파일에 접근을 가능하게 하는 방법을 말한다.
구분㉠㉡
①힙 오버플로우 공격SetGID
②레이스 컨디션 공격SetUID
③스택 오버플로우 공격Finger
④코드 기반 공격Shadow
1
힙 오버플로우 공격, SetGID
2
레이스 컨디션 공격, SetUID
3
스택 오버플로우 공격, Finger
4
코드 기반 공격, Shadow
해설

㉠은 레이스 컨디션 공격, ㉡은 SetUID이다.

레이스 컨디션은 두 프로세스가 같은 자원(임시 파일 등)에 접근하는 타이밍 경쟁을 악용해, 소유자가 root인 SetUID 프로그램이 실행되는 사이 파일을 바꿔치기하여 root 권한으로 접근하게 만드는 공격이다.

  • 힙·스택 오버플로우는 버퍼 경계를 넘는 입력으로 메모리를 덮어쓰는 공격으로, 자원 경쟁을 이용하지 않는다.
  • SetGID는 그룹 권한을 부여하는 특수 권한이라 root 소유자 권한 획득을 설명하는 지문과 맞지 않는다.
  • Finger는 사용자 정보 조회 서비스, Shadow는 패스워드 해시 저장 파일로 특수 권한 설정과 관계없다.

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

이어서 풀어보기

[해양경찰 정보시스템보안] 25년 1회차 20문항 이어서 보기문제·정답·해설을 한 페이지에서 이어서 볼 수 있어요해양경찰 정보시스템보안 기출문제 암기장 전체 보기