정보보안기사 필기

시험 직전 요약장

판단 기준과 헷갈리는 개념, 대표 예제를 짧게 확인하세요.

이론 목록

정보시스템과 운영체제

원래 이론 →

판단 기준

다음은 Linux 계열 서버를 가정한 학습용 예시다. 실제 배포판과 서비스 설정에 따라 계정명과 정책은 달라질 수 있다.

웹 서버 프로세스가 websvc라는 제한된 서비스 계정으로 실행되고 있다고 하자. 이 프로세스는 웹 콘텐츠가 있는 /srv/site/index.html은 읽어야 하지만, 시스템의 민감한 인증 정보 파일은 읽을 이유가 없다.

정상 흐름은 다음과 같다.

  1. 웹 서버 프로세스가 파일 읽기를 요청한다.
  2. 운영체제는 그 프로세스가 가진 유효한 사용자·그룹 정보를 확인한다.
  3. 대상 파일의 소유권과 접근 규칙을 확인한다.
  4. 읽기 권한이 있으면 요청을 허용하고, 없으면 거부한다.
  5. 감사 정책에 해당하면 성공 또는 실패 사실이 로그에 남을 수 있다.

이 예시에서 웹 서버 프로그램 자체가 정상 프로그램이라고 해도, websvc가 불필요하게 강한 권한을 가지고 있다면 결과는 달라진다. 반대로 서비스가 취약하더라도 운영체제 수준에서 권한이 제한되어 있으면 공격 이후의 피해 범위를 줄이는 데 도움이 된다.

이것이 최소 권한을 시스템 보안에서 반복해서 강조하는 이유다.

이 부분의 원문 →

헷갈리는 개념

유형대표 역할시스템 보안에서 먼저 보는 것
PC문서 작성, 업무 프로그램 실행, 웹 사용사용자 계정, 설치 프로그램, 파일 권한, 악성 코드 실행 여부
모바일 단말앱 실행, 이동 중 데이터 처리, 인증 수단 사용화면 잠금, 앱 권한, 저장 데이터, OS 업데이트
프린터·복합기출력·스캔·저장·네트워크 서비스관리자 계정, 저장된 문서, 불필요 서비스, 펌웨어
IoT/IIoT 장치센서·제어·자동화기본 계정, 펌웨어, 관리 인터페이스, 장치가 가진 최소 권한
이 부분의 원문 →

내 최근 연습 오답

현재 브라우저의 연습 채점 기록에서 공개된 단원과 연결된 오답을 확인합니다.

학습 기록 →

오답 기록을 확인하고 있습니다.