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