공시 한 판

2022년 경찰간부후보생 정보보호론 기출문제

2022년 경찰간부후보생 정보보호론 40문항 중 25문항의 발문과 선지입니다. 시험 시간은 40분입니다. 나머지 15문항은 그림이나 지문이 있어 앱에서 볼 수 있습니다. 정답·해설은 앱에서 볼 수 있습니다.

출처: 경찰청 원서접수 사이트 시험 관련 공지사항

  1. 1번
    무결성(Integrity)을 위협하는 보안 공격(Security Attack)으로 가장 적절하지 않은 것은?
    1. ①변경(Modification)
    2. ②트래픽 분석(Traffic Analysis)
    3. ③부인(Repudiation)
    4. ④가장(Masquerading)
  2. 2번
    어떤 컴퓨터가 대칭키 암호화 연산을 초당 232번 수행한다고 하자. 56비트 키를 전수조사 공격을 통해서 찾을 경우 소요되는 시간과 128비트 키로 변경할 경우 전수조사 공격으로부터 안전한지 여부에 대하여 가장 적절한 것은?
    1. ①약 3개월 소요, 키의 크기가 128비트이면 전수공격에 안전하지 않다.
    2. ②약 6개월 소요, 키의 크기가 128비트이면 전수공격에 안전하지 않다.
    3. ③약 3개월 소요, 키의 크기가 128비트이면 전수공격에 안전하다고 말할 수 있다.
    4. ④약 6개월 소요, 키의 크기가 128비트이면 전수공격에 안전하다고 말할 수 있다.
  3. 3번
    디지털 콘텐츠 보호에 활용되는 저작권 기술에 대한 설명으로 가장 적절하지 않은 것은?
    1. ①디지털 워터마킹(Digital Watermarking)은 원본의 내용을 왜곡하지 않는 범위 내에서 혹은 사용자가 인식하지 못하도록 저작권 정보를 디지털 콘텐츠에 삽입하는 기술이다.
    2. ②핑거프린팅(Fingerprinting)은 디지털 콘텐츠를 구매할 때 판매자의 정보를 삽입하여 불법 배포 발견 시 최초의 배포자를 추적할 수 있게 하는 기술이다.
    3. ③DRM(Digital Rights Management)은 디지털 콘텐츠의 불법복제와 유포를 막고 지적재산권 보유자의 이익과 권리를 보호해 주는 기술과 서비스를 말한다.
    4. ④DRM(Digital Rights Management) 구성요소 중 메타데이터(Metadata)는 콘텐츠 생명주기 범위 내에서 관리되어야 할 각종 데이터의 구조 및 정보를 의미한다.
  4. 4~6번 그림이나 지문이 있는 문항입니다. 앱에서 보기
  5. 7번
    공개키 기반구조(PKI)의 구성요소에 대한 설명으로 가장 적절하지 않은 것은?
    1. ①이용자 : 공개키 사용자는 메시지를 암호화해서 송신하거나 전자서명을 검증한다.
    2. ②인증기관(CA) : 다른 인증기관(CA)과 상호인증을 제공한다.
    3. ③저장소 : 디렉터리를 관리하는 서버는 OCSP(Online Certificate Status Protocol)를 이용하여 X.500 디렉터리 서비스를 제공한다.
    4. ④인증기관(CA) : 인증서를 폐지하는 경우 인증기관은 인증서 폐지 목록(Certificate Revocation List, CRL)을 작성한다.
  6. 8번 그림이나 지문이 있는 문항입니다. 앱에서 보기
  7. 9번
    사용자 인증의 내용으로 가장 적절하지 않은 것은?
    1. ①통합 인증 체계(Single Sign On, SSO)는 한 번의 시스템 인증을 통하여 접근하고자 하는 다양한 정보시스템에 재인증 절차 없이 접근할 수 있도록 하는 통합 로그인 솔루션이다.
    2. ②일회용 패스워드(One-Time Password, OTP)의 비동기화 방식은 시간 혹은 계수기 메커니즘을 기반으로 한다.
    3. ③생체인증시스템 설계 시 고려 사항으로 무결성, 속도 및 처리량, 프라이버시, 위조 저항성 등이 있다.
    4. ④커버로스(Kerberos)의 구성요소인 KDC(Key Distribution Center)는 키 분배 서버로 사전공격이 발생하고 있어도 알지 못한다.
  8. 10번 그림이나 지문이 있는 문항입니다. 앱에서 보기
  9. 11번
    다음 중 버퍼 오버플로우(Buffer Overflow) 대응방법으로 가장 적절하지 않은 것은?
    1. ①DLP (Data Loss Prevention)
    2. ②ASLR (Address Space Layout Randomization)
    3. ③Stack Guard
    4. ④Stack Shield
  10. 12번
    어떤 이미지에 작은 변화를 주어 딥러닝 네트워크가 판단할 때 결정경계(Decision Boundary)를 넘겨 잘못 인식하게 만드는 방법으로, AI 알고리즘에 내재되어 있는 취약점에 의해 발생할 수 있는 공격으로 가장 적절한 것은?
    1. ①Adversarial Attack
    2. ②Side Channel Attack
    3. ③Bluekeep
    4. ④Deepfake
  11. 13번 그림이나 지문이 있는 문항입니다. 앱에서 보기
  12. 14번
    유닉스/리눅스의 파일 시스템 구조 중 I-node 블록에 대한 설명으로 가장 적절하지 않은 것은?
    1. ①각 파일이나 디렉터리에 대한 모든 정보를 저장한다.
    2. ②모든 파일은 반드시 하나의 아이노드(I-node) 블록을 갖는다.
    3. ③전체 파일 시스템에 대한 정보를 저장한다.
    4. ④파일의 소유자, 유형, 접근권한, 접근시간, 크기, 링크 수, 저장된 블록 주소 등의 정보를 저장한다.
  13. 15번
    무선 랜 통신 암호화에 대한 설명으로 가장 적절하지 않은 것은?
    1. ①WEP는 무선 랜 통신을 암호화하기 위해 802.11b 프로토콜부터 적용되기 시작했다.
    2. ②WPA-PSK는 802.11i 보안 표준의 일부분으로 WEP 방식의 보안 문제점을 해결하기 위해 만들어졌다.
    3. ③WEP는 RC4 암호화 알고리즘을 기본으로 사용한다.
    4. ④WPA-1은 CCMP 암호화방식을 사용하여 WEP 방식의 취약점을 해결하기 위해 제정된 표준이다.
  14. 16번
    블록체인(Blockchain) 기반 기술에 대한 설명으로 가장 적절하지 않은 것은?
    1. ①분산 네트워크의 경우 블록체인 정보는 네트워크에 참여하는 노드들이 가지고 있으며 동일한 거래 내역이 분산 저장되어 관리된다.
    2. ②암호 기술의 경우 개인 간 거래 시 생성되는 전자서명을 검증하여 거래내역이 변경되지 않았음을 입증하는데 ECDSA 전자서명 알고리즘을 이용한다.
    3. ③이중 거래 방지의 경우 악의적인 목적으로 동시에 두 곳 이상의 계좌로 송금하는 행위를 방지하기 위해서 총 통화량과 The Longest Chain Wins 메커니즘을 이용한다.
    4. ④비트코인, 모네로 등의 채굴은 대부분 지분증명(PoS, Proof of Staking) 방식을 사용한다.
  15. 17번 그림이나 지문이 있는 문항입니다. 앱에서 보기
  16. 18번
    APT(Advanced Persistent Threat) 침투 기법 중 드라이브-바이-다운로드(Drive-By-Download) 공격의 내용으로 가장 적절한 것은?
    1. ①특정 기관의 구체적인 개인 또는 그룹을 목표로 진행되는 목표지향적인 피싱공격이다.
    2. ②공격자는 공격 대상이 주로 방문하는 웹사이트에 대한 정보를 사전에 파악한 후(사회공학적 기법) 제로데이 취약점을 이용해 해당 사이트에 악성코드를 심어두는 공격이다.
    3. ③다중 확산 메커니즘과 페이로드를 포함한 악성 소프트웨어로 목표를 오염시키는 공격이다.
    4. ④공격자는 사전에 USB 메모리에 악성코드를 삽입, 특정 타깃/조직의 이동 동선 상에 이를 방치한 후 누군가 이를 가져가서 내부 PC에 연결하는 순간 감염되게 하는 공격이다.
  17. 19~20번 그림이나 지문이 있는 문항입니다. 앱에서 보기
  18. 21번
    레지스트리와 관련된 내용으로 가장 적절하지 않은 것은?
    1. ①레지스트리는 윈도우 운영체제의 하위 레벨 시스템 설정을 저장하는 데이터베이스로 다섯 가지의 루트키가 존재한다.
    2. ②서브키 중 SAM은 윈도우 OS에서 사용자의 암호를 LM 또는 NTLM 해시 형식으로 저장하는 곳이다.
    3. ③루트키 중 HKLM키에 포함된 데이터는 시스템의 사용자 활동이나 사용자 계정에 대한 수정 여부를 확인할 수 있다.
    4. ④사고 대응자가 시스템에 연결된 USB를 발견하려면 System 레지스트리 하이브를 이용해야 한다.
  19. 22번
    침입차단시스템(Firewall), 침입탐지시스템(IDS), 가상사설망(VPN) 등 서로 다른 보안제품에서 발생하는 보안이벤트 정보를 한 곳으로 모으는 역할을 수행하는 보안관제시스템으로 가장 적절한 것은?
    1. ①ESM
    2. ②NMS
    3. ③TMS
    4. ④UTM
  20. 23번 그림이나 지문이 있는 문항입니다. 앱에서 보기
  21. 24번
    IP 패킷 필드의 내용으로 가장 적절하지 않은 것은?
    1. ①HL : 이 필드 값에 4를 곱한 값이 실제 헤더의 바이트 길이이다.
    2. ②Flag(DF) : DF 값이 1이면 단편화되지 않았음을 의미한다.
    3. ③Flag(MF) : MF 값이 0이면 마지막 단편이거나 유일한 단편임을 의미한다.
    4. ④Protocol : IP 계층의 서비스를 사용하는 상위 계층 프로토콜을 정의하며 ICMP, IGMP, TCP, UDP, SIP가 있다.
  22. 25번 그림이나 지문이 있는 문항입니다. 앱에서 보기
  23. 26번
    OSI 7계층 중 데이터의 압축과 암호화 기능을 수행하는 계층으로 가장 적절한 것은?
    1. ①3계층(Network Layer)
    2. ②4계층(Transport Layer)
    3. ③5계층(Session Layer)
    4. ④6계층(Presentation Layer)
  24. 27번
    침입탐지시스템(IDS) 중 NIDS의 내용으로 가장 적절하지 않은 것은?
    1. ①운영체제에 설정된 사용자 계정에 따라 어떤 사용자가 어떤 접근을 시도하고, 어떤 작업을 했는지에 대한 기록을 남기고 추적한다.
    2. ②감사와 로깅을 할 때 네트워크 자원이 손실되거나 데이터가 변조되지 않는다.
    3. ③IP 주소를 소유하지 않기 때문에 해커의 직접적인 공격은 거의 완벽하게 방어할 수 있고 존재 사실도 숨길 수 있다.
    4. ④네트워크에서 하나의 독립된 시스템으로 운영되며, 스위칭 환경에서 NIDS를 설치하려면 다른 부가 장비가 필요하다.
  25. 28번
    네트워크 기반 공격 중 BONK 공격에 대한 내용으로 가장 적절한 것은?
    1. ①ICMP 패킷을 일반 패킷보다 훨씬 큰 크기로 보내어 네트워크를 통해 공격 대상에 전달되는 동안 패킷 하나가 ICMP 패킷 여러 개로 분할되게 하여 공격 대상 시스템에 과부하를 일으키는 공격이다.
    2. ②TCP의 구조적인 문제를 이용하는 공격으로, SYN 패킷만을 보내어 각 서버의 동시 가용 사용자 수를 점유하여 다른 사용자가 서버를 사용할 수 없게 만드는 공격이다.
    3. ③패킷을 프래그먼트하여 전송할 때 패킷을 조작하여 결과적으로 공격 대상 시스템의 부하를 증가시키는 공격이다.
    4. ④출발지 주소와 도착지 주소가 같은 TCP 패킷을 공격 대상 시스템에 보내 가용 사용자 수를 점유하여 시스템 부하를 증가시키는 공격이다.
  26. 29번
    Google Dork에 대한 설명으로 가장 적절하지 않은 것은?
    1. ①Google Dork은 구글을 이용한 해킹을 말한다.
    2. ②구글검색엔진에서 “cache: police.ac.kr”로 검색할 경우, 해당 도메인의 캐시된 정보를 보여준다.
    3. ③구글검색엔진에서 “inurl: admin”로 검색할 경우, URL에 admin 단어가 들어가 있는 웹페이지를 보여준다.
    4. ④구글검색엔진에서 “site: police.ac.kr”로 검색할 경우, 서브도메인을 제외한 모든 도메인 리스트를 보여준다.
  27. 30~31번 그림이나 지문이 있는 문항입니다. 앱에서 보기
  28. 32번
    SQL Injection 공격에 대한 설명으로 가장 적절하지 않은 것은?
    1. ①공격자가 입력값을 조작하여 원하는 SQL 구문을 실행하는 기법이다.
    2. ②잠재적인 SQL 구문의 구조를 확인한 후에 적절히 실행되는 문자들의 결합을 찾을 때까지 입력값을 조작하는 방법으로 공격이 수행된다.
    3. ③공격자가 SQL 기반 게시판 등에 게시글과 함께 공격코드를 삽입하여 공격코드를 실행하도록 한 후 클라이언트의 정보를 유출하는 공격기법도 있다.
    4. ④부적절한 입력값을 전달하여 에러를 발생시켜 SQL 구문을 확인하고 이에 대한 취약점을 공격하는 기법이다.
  29. 33번
    재해복구 시스템 유형별 내용으로 가장 적절하지 않은 것은?
    1. ①미러 사이트 : 주 센터와 동일한 수준의 정보기술 지원을 원격지에 구축하고, 실시간 동시 서비스를 제공
    2. ②핫 사이트 : 중요성이 높은 정보기술 지원만 부분적으로 재해복구센터에 보유하고 서비스 제공 데이터는 동기적 또는 비동기적 방식의 실시간 미러링을 통하여 최신상태 유지
    3. ③웜 사이트 : 데이터를 주기적(수 시간∼1일)으로 백업하고 구축 및 유지비용이 핫 사이트에 비해 저렴
    4. ④콜드 사이트 : 데이터만 원격지에 보관하고 서비스를 위한 정보자원은 확보하지 않거나 장소 등 최소한으로만 확보
  30. 34번
    소프트웨어 안전(safety)에 대한 내용으로 가장 적절하지 않은 것은?
    1. ①기능 동작 오류, 데이터 처리 오류, 소스코드 오류에 대한 장애 관련 위험원을 식별해야 한다.
    2. ②소프트웨어가 동작하는 시스템으로 인해 인명피해, 시스템, 재산 등에 손실을 줄 수 있는 소프트웨어 위험요소를 확인 및 관련하여 위험이 수용 가능한 수준 이하로 유지하는 것이 소프트웨어 안전 진단의 목표이다.
    3. ③국내 소프트웨어 안전의 법적 근거는 준비 중이며, 안전진단 범위는 항공기, 기차 및 원자력 시스템들이고, 향후 자율주행차, 드론 등이 포함된다.
    4. ④미국, 유럽은 항공우주, 국방, 철도, 원자력에 대한 소프트웨어 안전을 위한 규정이 존재한다.
  31. 35번
    데이터베이스 암호화 방법의 내용으로 가장 적절하지 않은 것은?
    1. ①Hybrid 방식은 Plug-In 방식의 단점인 배치 업무의 성능 저하를 보완하기 위해 API 방식을 이용하는 구성이다.
    2. ②Plug-In 방식은 암‧복호화 모듈을 DB 서버 내에 설치하고 이곳에서 암‧복호화를 수행하는 구조이다.
    3. ③API 방식은 암‧복호화 모듈을 애플리케이션 서버 내에 설치하고 이곳에서 암‧복호화를 수행하는 구조로 애플리케이션의 수정을 동반한다.
    4. ④파일 암호화 방식은 DBMS에 추가 기능으로 제공되는 암호화 기능을 이용하여 DB 내부에서 데이터 파일 저장 시 암호화한다.
  32. 36번 그림이나 지문이 있는 문항입니다. 앱에서 보기
  33. 37번
    정보보호 관리체계(ISMS)에서는 정보보호 정책과 목적에 부합하도록 위험분석을 통해 위험을 허용 가능한 수준으로 관리한다. 이때 위험처리 방식으로 가장 적절하지 않은 것은?
    1. ①수용
    2. ②삭제
    3. ③회피
    4. ④전가
  34. 38번
    인터넷 뱅킹 시스템의 위험요소로 바르게 연결되지 않은 것은?
    1. ①클라이언트 보안에서의 위협요소 – Virus, Trojan Horse
    2. ②서버보안에서의 위협요소 – Unix/NT Security Holes, Improper Administration
    3. ③거래처리 보안에서의 위협요소 – Poor Programming, Weak Authentication
    4. ④내부적인 보안에서의 위협요소 – Virus & Trojan Horse, Unix/NT Security Holes, Improper Administration
  35. 39번
    운영체제에서 보안에 불필요한 부분을 모두 제거하여 모듈에 따른 분석 및 테스트가 가능한 TCSEC의 단계별 보안수준으로 가장 적절한 것은?
    1. ①B1
    2. ②B2
    3. ③B3
    4. ④C1
  36. 40번 그림이나 지문이 있는 문항입니다. 앱에서 보기