정보보안기사
과목 선택
한 과목만 골라 약한 부분을 집중해서 풀 수 있어요.
출제 문항 수 (문제 은행에서 랜덤 출제)
채점 방식
끝까지 푼 뒤 제출하면 한 번에 채점돼요.
- · 문제 번호를 눌러 원하는 문제로 이동할 수 있어요.
- · 키보드 1~4로 답 선택, ←→로 이동할 수 있어요.
- · 시간이 종료되면 자동으로 제출됩니다.
- · 틀린 문제는 오답노트에 자동 저장돼요.
정보보안기사 예상문제 미리보기
전체 100문항 중 10문항을 과목별로 뽑았어요. 정답과 해설은 눌러서 확인할 수 있습니다.
- 시스템 보안1번 문항리눅스 실행 파일에 SetUID 비트가 설정되어 있을 때의 특징으로 옳은 것은?
- 1.실행 시 항상 root 권한을 얻는다
- 2.파일을 실행하는 동안 파일 소유자의 권한으로 실행된다
- 3.파일을 삭제할 수 없게 된다
- 4.그룹 소유자만 실행할 수 있다
정답·해설 보기
정답 2번. 파일을 실행하는 동안 파일 소유자의 권한으로 실행된다
SetUID가 설정된 실행 파일은 실행 사용자가 아닌 파일 소유자의 권한(EUID)으로 동작합니다. 소유자가 root이면 권한 상승 취약점으로 악용될 수 있습니다.
- 네트워크 보안2번 문항TCP 3-way handshake의 순서로 옳은 것은?
- 1.SYN → ACK → SYN/ACK
- 2.ACK → SYN → SYN/ACK
- 3.SYN/ACK → SYN → ACK
- 4.SYN → SYN/ACK → ACK
정답·해설 보기
정답 4번. SYN → SYN/ACK → ACK
TCP 연결은 클라이언트의 SYN, 서버의 SYN/ACK, 클라이언트의 ACK 순서로 수립됩니다. 이 과정에서 ACK를 보내지 않는 공격이 SYN 플러딩입니다.
- 애플리케이션 보안3번 문항사용자 입력값이 SQL 쿼리에 그대로 삽입되어 데이터베이스가 조작되는 취약점은?
- 1.SQL Injection
- 2.XSS
- 3.CSRF
- 4.디렉터리 리스팅
정답·해설 보기
정답 1번. SQL Injection
SQL Injection은 검증되지 않은 입력값이 쿼리문에 삽입되어 인증 우회, 데이터 유출·변조 등을 일으키는 취약점입니다.
- 정보보안 일반4번 문항정보보안의 3대 요소(CIA)에 해당하지 않는 것은?
- 1.기밀성(Confidentiality)
- 2.무결성(Integrity)
- 3.효율성(Efficiency)
- 4.가용성(Availability)
정답·해설 보기
정답 3번. 효율성(Efficiency)
정보보안의 3대 요소는 기밀성, 무결성, 가용성이며 효율성은 포함되지 않습니다. 각각 인가된 자만의 접근, 변조 방지, 필요 시 이용 보장을 뜻합니다.
- 정보보안 관리 및 법규5번 문항위험관리 과정에서 자산의 위험을 식별한 뒤 그 크기를 산정하는 활동은?
- 1.위험 수용
- 2.위험 회피
- 3.위험 전가
- 4.위험 분석·평가
정답·해설 보기
정답 4번. 위험 분석·평가
위험 분석·평가는 자산, 위협, 취약점을 바탕으로 위험의 발생 가능성과 영향을 산정하는 활동이며, 그 결과가 대응 전략과 통제 우선순위의 근거가 됩니다.
- 시스템 보안6번 문항리눅스에서 소유자에게만 읽기·쓰기·실행 권한을 부여하고 그룹·기타 사용자에게는 아무 권한도 주지 않을 때의 8진수 표기는?
- 1.644
- 2.700
- 3.755
- 4.777
정답·해설 보기
정답 2번. 700
읽기(4)·쓰기(2)·실행(1)을 모두 더하면 7이고 그룹과 기타는 권한이 없어 0이므로 700입니다. 세 자리는 소유자·그룹·기타 순서를 나타냅니다.
- 네트워크 보안7번 문항다량의 SYN 패킷을 보내 서버의 연결 대기 큐(백로그)를 고갈시키는 공격은?
- 1.Smurf 공격
- 2.Teardrop 공격
- 3.Ping of Death
- 4.SYN Flooding
정답·해설 보기
정답 4번. SYN Flooding
SYN Flooding은 ACK 응답을 보내지 않고 SYN만 대량 전송하여 반열림(half-open) 연결로 서버의 백로그 큐를 가득 채워 정상 연결을 방해합니다.
- 애플리케이션 보안8번 문항SQL 인젝션에 대한 근본적인 대응책으로 가장 효과적인 것은?
- 1.에러 메시지를 상세히 출력
- 2.항상 관리자 계정으로 DB 접속
- 3.쿠키 값을 암호화
- 4.파라미터 바인딩(Prepared Statement) 사용
정답·해설 보기
정답 4번. 파라미터 바인딩(Prepared Statement) 사용
파라미터 바인딩은 입력값을 쿼리 구조와 분리해 데이터로만 처리하므로 SQL 인젝션을 근본적으로 차단하는 가장 효과적인 대응책입니다.
- 정보보안 일반9번 문항대칭키 암호와 비교했을 때 공개키(비대칭키) 암호의 특징으로 옳은 것은?
- 1.송수신자가 하나의 키만 공유하면 된다
- 2.키 분배 문제를 해결할 수 있으나 연산 속도가 느리다
- 3.대칭키보다 암호화 속도가 매우 빠르다
- 4.키 분배가 대칭키보다 어렵다
정답·해설 보기
정답 2번. 키 분배 문제를 해결할 수 있으나 연산 속도가 느리다
공개키 암호는 공개키를 자유롭게 배포할 수 있어 키 분배 문제를 해결하지만, 연산이 복잡해 대칭키보다 느리므로 주로 세션키 교환에 사용됩니다.
- 정보보안 관리 및 법규10번 문항위험 대응 전략 중 보험 가입 등을 통해 위험을 제3자에게 넘기는 것은?
- 1.위험 감소
- 2.위험 전가
- 3.위험 수용
- 4.위험 회피
정답·해설 보기
정답 2번. 위험 전가
위험 전가는 보험 가입이나 외주 위탁으로 손실 책임을 제3자에게 넘기는 대응 전략이며, 책임을 이전해도 위험 자체가 사라지지는 않는다는 점에 유의합니다.