CertHub
CBT 모의고사

정보보안기사

문제 은행 100문항제한시간 30분합격 기준 60점

과목 선택

한 과목만 골라 약한 부분을 집중해서 풀 수 있어요.

출제 문항 수 (문제 은행에서 랜덤 출제)

채점 방식

끝까지 푼 뒤 제출하면 한 번에 채점돼요.

  • · 문제 번호를 눌러 원하는 문제로 이동할 수 있어요.
  • · 키보드 1~4로 답 선택, ←→로 이동할 수 있어요.
  • · 시간이 종료되면 자동으로 제출됩니다.
  • · 틀린 문제는 오답노트에 자동 저장돼요.
다른 시험 보기

정보보안기사 예상문제 미리보기

전체 100문항 중 10문항을 과목별로 뽑았어요. 정답과 해설은 눌러서 확인할 수 있습니다.

  1. 시스템 보안1번 문항
    리눅스 실행 파일에 SetUID 비트가 설정되어 있을 때의 특징으로 옳은 것은?
    1. 1.실행 시 항상 root 권한을 얻는다
    2. 2.파일을 실행하는 동안 파일 소유자의 권한으로 실행된다
    3. 3.파일을 삭제할 수 없게 된다
    4. 4.그룹 소유자만 실행할 수 있다
    정답·해설 보기

    정답 2번. 파일을 실행하는 동안 파일 소유자의 권한으로 실행된다

    SetUID가 설정된 실행 파일은 실행 사용자가 아닌 파일 소유자의 권한(EUID)으로 동작합니다. 소유자가 root이면 권한 상승 취약점으로 악용될 수 있습니다.

  2. 네트워크 보안2번 문항
    TCP 3-way handshake의 순서로 옳은 것은?
    1. 1.SYN → ACK → SYN/ACK
    2. 2.ACK → SYN → SYN/ACK
    3. 3.SYN/ACK → SYN → ACK
    4. 4.SYN → SYN/ACK → ACK
    정답·해설 보기

    정답 4번. SYN → SYN/ACK → ACK

    TCP 연결은 클라이언트의 SYN, 서버의 SYN/ACK, 클라이언트의 ACK 순서로 수립됩니다. 이 과정에서 ACK를 보내지 않는 공격이 SYN 플러딩입니다.

  3. 애플리케이션 보안3번 문항
    사용자 입력값이 SQL 쿼리에 그대로 삽입되어 데이터베이스가 조작되는 취약점은?
    1. 1.SQL Injection
    2. 2.XSS
    3. 3.CSRF
    4. 4.디렉터리 리스팅
    정답·해설 보기

    정답 1번. SQL Injection

    SQL Injection은 검증되지 않은 입력값이 쿼리문에 삽입되어 인증 우회, 데이터 유출·변조 등을 일으키는 취약점입니다.

  4. 정보보안 일반4번 문항
    정보보안의 3대 요소(CIA)에 해당하지 않는 것은?
    1. 1.기밀성(Confidentiality)
    2. 2.무결성(Integrity)
    3. 3.효율성(Efficiency)
    4. 4.가용성(Availability)
    정답·해설 보기

    정답 3번. 효율성(Efficiency)

    정보보안의 3대 요소는 기밀성, 무결성, 가용성이며 효율성은 포함되지 않습니다. 각각 인가된 자만의 접근, 변조 방지, 필요 시 이용 보장을 뜻합니다.

  5. 정보보안 관리 및 법규5번 문항
    위험관리 과정에서 자산의 위험을 식별한 뒤 그 크기를 산정하는 활동은?
    1. 1.위험 수용
    2. 2.위험 회피
    3. 3.위험 전가
    4. 4.위험 분석·평가
    정답·해설 보기

    정답 4번. 위험 분석·평가

    위험 분석·평가는 자산, 위협, 취약점을 바탕으로 위험의 발생 가능성과 영향을 산정하는 활동이며, 그 결과가 대응 전략과 통제 우선순위의 근거가 됩니다.

  6. 시스템 보안6번 문항
    리눅스에서 소유자에게만 읽기·쓰기·실행 권한을 부여하고 그룹·기타 사용자에게는 아무 권한도 주지 않을 때의 8진수 표기는?
    1. 1.644
    2. 2.700
    3. 3.755
    4. 4.777
    정답·해설 보기

    정답 2번. 700

    읽기(4)·쓰기(2)·실행(1)을 모두 더하면 7이고 그룹과 기타는 권한이 없어 0이므로 700입니다. 세 자리는 소유자·그룹·기타 순서를 나타냅니다.

  7. 네트워크 보안7번 문항
    다량의 SYN 패킷을 보내 서버의 연결 대기 큐(백로그)를 고갈시키는 공격은?
    1. 1.Smurf 공격
    2. 2.Teardrop 공격
    3. 3.Ping of Death
    4. 4.SYN Flooding
    정답·해설 보기

    정답 4번. SYN Flooding

    SYN Flooding은 ACK 응답을 보내지 않고 SYN만 대량 전송하여 반열림(half-open) 연결로 서버의 백로그 큐를 가득 채워 정상 연결을 방해합니다.

  8. 애플리케이션 보안8번 문항
    SQL 인젝션에 대한 근본적인 대응책으로 가장 효과적인 것은?
    1. 1.에러 메시지를 상세히 출력
    2. 2.항상 관리자 계정으로 DB 접속
    3. 3.쿠키 값을 암호화
    4. 4.파라미터 바인딩(Prepared Statement) 사용
    정답·해설 보기

    정답 4번. 파라미터 바인딩(Prepared Statement) 사용

    파라미터 바인딩은 입력값을 쿼리 구조와 분리해 데이터로만 처리하므로 SQL 인젝션을 근본적으로 차단하는 가장 효과적인 대응책입니다.

  9. 정보보안 일반9번 문항
    대칭키 암호와 비교했을 때 공개키(비대칭키) 암호의 특징으로 옳은 것은?
    1. 1.송수신자가 하나의 키만 공유하면 된다
    2. 2.키 분배 문제를 해결할 수 있으나 연산 속도가 느리다
    3. 3.대칭키보다 암호화 속도가 매우 빠르다
    4. 4.키 분배가 대칭키보다 어렵다
    정답·해설 보기

    정답 2번. 키 분배 문제를 해결할 수 있으나 연산 속도가 느리다

    공개키 암호는 공개키를 자유롭게 배포할 수 있어 키 분배 문제를 해결하지만, 연산이 복잡해 대칭키보다 느리므로 주로 세션키 교환에 사용됩니다.

  10. 정보보안 관리 및 법규10번 문항
    위험 대응 전략 중 보험 가입 등을 통해 위험을 제3자에게 넘기는 것은?
    1. 1.위험 감소
    2. 2.위험 전가
    3. 3.위험 수용
    4. 4.위험 회피
    정답·해설 보기

    정답 2번. 위험 전가

    위험 전가는 보험 가입이나 외주 위탁으로 손실 책임을 제3자에게 넘기는 대응 전략이며, 책임을 이전해도 위험 자체가 사라지지는 않는다는 점에 유의합니다.