인터넷보안전문가 2급 · 2002

인터넷보안전문가 2급 (2002-02-20)

총 60문항

정답과 해설은 문제지에 없어요. CBT에서 확인할 수 있어요.

  1. 1.컴퓨터 바이러스 예방법에 대한 설명으로 틀린 것은?

    1. ①중요한 프로그램이나 자료는 항상 백업한다
    2. ②'autoexec.bat' 파일에는 항상 최신 버전의 컴퓨터 바이러스 예방 프로그램과 디스크 시스템 영역 저장 프로그램을 실행 시켜 놓는다.
    3. ③컴퓨터는 플로피디스크로만 부팅 시킨다.
    4. ④워드 매크로 바이러스와 관련이 있는 자동 매크로를 비활성화 시킨다.
  2. 2.방화벽 환경설정 과정에 대한 설명 중 틀린 것은?

    1. ①백업 및 복구 방법에 설명되어 있는대로 긴급 부트 디스크를 만든다.
    2. ②내부 호스트와 ISP 호스트가 방화벽으로 라우팅할 수 없도록 셋팅한다.
    3. ③내부 웹 서버가 있는 경우 HTTP 프록시를 설정하고 내부와 외부에서 제대로 접근이 되는지 확인한다.
    4. ④방화벽에서 name system을 사용하고 싶은 경우에는 DNS 설정을 해야 한다.
  3. 3.다음의 특징을 지니고 있는 방화벽은?

    1. ①패킷 필터링 게이트웨이
    2. ②응용 게이트웨이
    3. ③서킷 게이트웨이
    4. ④하이브리드 게이트웨이
  4. 4.일반적인 서명문 생성을 위한 과정으로 가장 널리 이용되고 있는 것은?

    1. ①메시지 생성 - 메시지 압축 - 해쉬 과정 - 서명문 생성
    2. ②메시지 생성 - 암호문 생성 - 서명문 생성 - 해쉬 과정
    3. ③메시지 생성 - 해쉬 과정 - 암호문 생성 - 서명문 과정
    4. ④메시지 생성 - 서명문 생성 - 암호 과정 - 해쉬 과정
  5. 5.서버를 안전하게 유지하는 방법이 아닌 것은?

    1. ①운영체제를 정기적으로 패치하고, 데몬을 최신 버전으로 갱신하여 설치한다.
    2. ②불필요한 suid 프로그램을 제거한다
    3. ③침입차단시스템의 정책을 적절하게 적용하여 내부 자원을 보호한다.
    4. ④사용자의 편리성과 가용성을 위하여 시스템이 제공하는 모든 데몬들을 설치하여 사용한다.
  6. 6.안전한 전자지불 프로토콜에서 사용자가 상점으로 가는 정보와 지불게이트로 가는 정보를 암호학적으로 묶기위하여 사용하는 기법을 가장 잘 설명한 것은?

    1. ①이중 서명 방식(해쉬+서명)
    2. ②인증서 방식
    3. ③무결성 제공을 위한 해쉬 방식
    4. ④암호 방식
  7. 7.일반적으로 시스템 해킹이 일어나는 절차를 올바르게 나열한 것은?

    1. ①정보시스템에 잠입 - 루트권한 취득 - 백도어 설치 - 침입 흔적 삭제
    2. ②루트 권한 획득 - 정보시스템에 잠입 - 침입 흔적 삭제 - 백도어 설치
    3. ③정보시스템에 잠입 - 백도어 설치 - 루트권한 취득 - 침입 흔적 삭제
    4. ④루트권한 취득 - 정보시스템에 잠입 - 침입 흔적 삭제 -백도어 설치
  8. 8.종단간 보안 기능을 제공하기 위한 SSL 프로토콜에서 제공되는 보안 서비스가 아닌 것은?

    1. ①통신 응용간의 기밀성 서비스
    2. ②인증서를 이용한 클라이언트와 서버의 인증
    3. ③메시지 무결성 서비스
    4. ④클라이언트에 의한 서버 인증서를 이용한 서버 메시지의 부인방지 서비스
  9. 9.해킹 방법들에 대한 설명 중 틀린 것은?

    1. ①지나가는 패킷 흐름에서 로그인, 패스워드 등을 유출하는 스니퍼(Sniffer)
    2. ②공격자가 다른 호스트 IP 주소를 자신의 패킷에 부착하여 보내는 공격 방법인 스푸핑(Spoofing)
    3. ③특정 서버의 서비스 기능을 마비하여 다른 정당한 클라이언트가 서비스를 제공받지 못하게 하는 DOS(Denial of Service)
    4. ④네트워크에 연결된 호스트의 이용 가능한 서비스와 포트를 조사함으로써 원격 공격자들이 공격에 이용할 수 있는 보안 취약점들을 조사하게 하는 TCP 랩퍼
  10. 10.인증 서비스를 제공하기 위한 공개키 인증서(Public-key Certificate)에 포함되어 있지 않은 내용은?

    1. ①가입자의 이름
    2. ②가입자의 전자서명 검증키(공개키)
    3. ③인증서의 유효기간
    4. ④가입자의 주민등록번호, 거주 주소, 전화번호 등의 개인정보
  11. 11.다음 중 네트워크 또는 응용을 위한 보안 대책으로 잘못 연결된 것은?

    1. ①SSL-종단간 보안
    2. ②PGP-안전한 전자메일
    3. ③Single Sign On - 무선 링크 보안
    4. ④Kerboros - 사용자 인증
  12. 12.다음중 유형이 다른 암호 알고리즘은?

    1. ①RSA(Rivest-Shamir-Adelman)
    2. ②AES(Advanced Signature Algorithm)
    3. ③DSA(Digital Signature Algorithm)
    4. ④KCDSA(Korea Certification-based Digital Signature Algorithm)
  13. 13.전자문서의 신뢰성을 보장하기 위한 전자서명법의 주요 내용이 아닌 것은?

    1. ①공인 인증기관의 지정 기준, 인증업무준칙, 인증 업무의 휴지 등에 관한 사항
    2. ②인증서의 발급, 효력 정지, 폐지에 관한 사항
    3. ③비공인 인증기관의 지정 기준, 인증업무준칙 등의 제반 필요사항
    4. ④전자 서명 생성키의 관리 등의 인증 업무의 안전과 신뢰성을 확보하기 위한 사항
  14. 14.악성 프로그램에 대한 대응책으로 틀린 것은?

    1. ①신규 파일을 실행하기 이전에 최신 버전의 백신 프로그램을 이용하여 검사한다.
    2. ②보안 관련 최신 정보를 항상 숙지한다.
    3. ③백신 프로그램의 사용을 숙지하고, 정기적으로 최신 버전으로 업데이트 한다.
    4. ④자신이 잘 알고 있는 송신자로부터 수신된 전자메일의 첨부파일은 안심하고 실행해도 무방하다.
  15. 15.아파치 웹서버에 대하여 잘못 설명한 것은?

    1. ①초기엔 유닉스 계열의 운영체제에서 동작하는 웹 서버였다.
    2. ②공개 프로그램이므로 소스 형태로 배포되기도 하며, 다양한 시스템 환경에 적합하도록 실행 가능한 형태로 배포되기도 한다.
    3. ③http.conf는 웹 서버를 위한 환경 설정 파일로써, 서비스 타입, 포트 번호, 사용자 그룹, 웹서버 관리자 전자메일 주소, 서버 루트를 지정하는 디렉토리, 에러 로그가 기록될 파일 경로 등을 포함한다.
    4. ④설정 파일에서 웹 서버가 사용할 사용자와 그룹을 나타내는 설정 변수인 User와 Group은 'root' 로 설정해야 한다.
  16. 16.Windows NT 보안 서브시스템(security sub-system)의 기능들로 짝지어진 것은?

    1. ①사용자 인증 - 사용자 행동에 대한 감시 및 로그 기록 -메모리 영역의 비인가된 접근통제
    2. ②사용자 인증 - 도메인에 존재하는 개체의 저장-사용자가 소유한 자원에 대한 접근 통제
    3. ③사용자 인증 - 도메인에 존재하는 개체의 저장 - 시스템 정보의 저장
    4. ④사용자 인증 - 도메인에 존재하는 개체의 저장-디렉토리의 사용 권한을 설정함
  17. 17.Windows 2000 서버에서 유지하는 중요 로그 유형에 해당하지 않은 것은?

    1. ①Firewall log
    2. ②Security log
    3. ③System log
    4. ④Application log
  18. 18.Windows 2000 서버에서 보안로그에 대한 설명이 아닌 것은?

    1. ①보안 이벤트의 종류는 개체 액세스 제어, 계정 관리, 계정 로그온, 권한 사용, 디렉토리 서비스, 로그온 이벤트, 시스템 이벤트, 정책 변경, 프로세스 변경 등이다.
    2. ②보안 이벤트를 남기기 위하여 감사 정책을 설정하여 누가 언제 어떤 자원을 사용했는지를 모니터링할 수 있다.
    3. ③보안 이벤트 기록되는 정보는 이벤트가 수행된 시간과 날짜, 이벤트를 수행한 사용자, 이벤트가 발생한 소스, 이벤트의 범주 등이다.
    4. ④데이터베이스 프로그램과 전자메일 프로그램과 같은 응용 프로그램에 의해 생성된 이벤트를 포함한다.
  19. 19.다음 중 TCP 프로토콜의 연결 설정을 위하여 '3 way handshaking' 의 취약점을 이용하여 실현되는 서비스 거부 공격은 무엇인가?

    1. ①ping of death
    2. ②스푸핑(spoofing)
    3. ③패킷 스니핑(packet sniffing)
    4. ④SYN flooding
  20. 20.리눅스에서 침입차단시스템 설정에서, 외부 임의의 호스트에서 210.119.227.226으로 telnet 접속을 막는 규칙을 삽입하기 위한 올바른 iptables 명령어는 어느 것인가?

    1. ①/sbin/iptables -A INPUT -i eth0 -s 0/0 -d 210.119.227.226 -p tcp --dport telnet -j drop
    2. ②/sbin/iptables -A OUTPUT -i eth0 -s 0/0 -d 210.119.227.226 -p tcp --dport telnet -j drop
    3. ③/sbin/iptables -A INPUT -i eth0 -s 0/0 -d 210.119.227.226 -p tcp --dport telnet -j accept
    4. ④/sbin/iptables -A OUTPUT -i eth0 -s 0/0 -d 210.119.227.226 -p tcp --dport telnet -j accept
  21. 21.각 사용자의 가장 최근 로그인 시간을 기록하는 로그파일은?

    1. ①cron
    2. ②messages
    3. ③netconf
    4. ④lastlog
  22. 22.파일 바이러스의 진단법으로 올바르지 않은 것은?

    1. ①부팅시 몇 번 부팅하는 지를 조사한다.
    2. ②파일 실행시 속도를 검사해 본다.
    3. ③파일 크기 증가 여부를 확인한다.
    4. ④시스템 수행 속도를 검사한다.
  23. 23.현재 수행되는 백그라운드 작업을 출력하는 명령어는?

    1. ①jobs
    2. ②kill
    3. ③ps
    4. ④top
  24. 24.다음 중 vi 화면 편집기 모드가 아닌 것은?

    1. ①명령모드
    2. ②라스트라인모드
    3. ③입력모드
    4. ④변경모드
  25. 25.rpm으로 설치된 모든 패키지를 출력하는 명령어는?

    1. ①rpm -qa
    2. ②rpm -qf /etc/bashrc
    3. ③rpm -qi MySQL
    4. ④rpm -e MySQL
  26. 26.다음 중 리눅스 기본 명령어가 포함되어 있는 디렉토리는?

    1. ①/boot
    2. ②/etc
    3. ③/bin
    4. ④/lib
  27. 27.다음 중 성격이 다른 용어는?

    1. ①FTP(File Transfer Protocol)
    2. ②SMTP(Simple File Transfer Protocol)
    3. ③HTTP(Hyper Text Transfer Protocol)
    4. ④LAN(Local Area Network)
  28. 28.리눅스에서 네트워크 계층과 관련된 상태를 점검하기 위한 명령어와 유형이 다른 것은?

    1. ①ping
    2. ②traceroute
    3. ③netstat
    4. ④nslookup
  29. 29.Windows 2000 서버에서 그룹은 글로벌 그룹, 도메인 그룹, 유니버설 그룹으로 구성되어 있다. 도메인 로컬 그룹에 대한 설명이 아닌 것은?

    1. ①도메인 로컬 그룹이 생성된 도메인에 위치하는 자원에 대한 허가를 부여할 때 사용하는 그룹이다.
    2. ②내장된 도메인 로컬 그룹은 도메인 제어기에만 존재한다. 이는 도메인 제어기와 액티브 디렉토리에서 가능한 권한과 허가를 가지는 그룹이다.
    3. ③내장된 로컬 도메인 그룹은 'administrators', 'account operators', 'server operators' 등이 있다.
    4. ④주로 동일한 네트워크를 사용하는 사용자들을 조직하는데 사용된다.
  30. 30.어떤 파일의 허가 모드가 -rwxr--w-- 이다. 다음 설명 중 틀린 것은?

    1. ①소유자는 읽기 권한, 쓰기 권한, 실행 권한을 갖는다.
    2. ②동일한 그룹에 속한 사용자는 읽기 권한만을 갖는다.
    3. ③다른 모든 사용자는 쓰기 권한 만을 갖는다.
    4. ④동일한 그룹에 속한 사용자는 실행 권한을 갖는다.
  31. 31.LAN의 구성 요소 중 브로드 밴드 LAN에서의 모뎀 및 베이스밴드 LAN에서 사용되는 송수신과 같이 통신망에 노드를 접속하기 위한 것은?

    1. ①CIU
    2. ②BIU
    3. ③MAU
    4. ④MSU
  32. 32.인터넷 주소 체계에 대한 설명으로 틀린 것은?

    1. ①현재 인터넷 주소는 32비트로 구성되어 있다.
    2. ②IP 주소는 4개의 10진수 숫자로 표기되며, 각각의 숫자는 점(Dot)으로 구분된다.
    3. ③B클래스는 전용회선을 통해 인터넷을 사용하는 일반 사용자가 갖는 형식이다.
    4. ④B클래스는 A클래스보다 규모가 작으며, 2개의 네트워크 부분(Octet)과 2개의 호스트 부분 옥텟으로 나뉜다.
  33. 33.OSI 7계층 모델에서 오류 검출 기능은 다음 중 어느 계층에서 주로 수행되는가?

    1. ①물리 계층
    2. ②데이터 링크 계층
    3. ③네트워크 계층
    4. ④응용 계층
  34. 34.다음 보기에서 ISO/OSI 7계층에서 트랜스포트 계층 이하인 하위 계층 프로토콜이며, 비트 방식(bit oriented)프로토콜에 해당되는 것만을 짝지어 놓은 것은?

    1. ①a, b
    2. ②b, c
    3. ③a, d
    4. ④a, c
  35. 35.근거리 통신망 이더넷 표준에서 이용하는 매체 액세스 제어 방법은 무엇인가?

    1. ①Multiple access(MA)
    2. ②Carrier sense multiple access(CSMA)
    3. ③Carrier sense multiple access/collision detection(CSMA/CD)
    4. ④Token 패싱
  36. 36.다음 중 라우터에 로그인할 수 있는 방법이 아닌 것은?

    1. ①TFTP
    2. ②Console
    3. ③Telnet
    4. ④Auxiliary Port
  37. 37.다음 중 MAC 주소를 가지고 IP주소를 알아내기 위한 프로토콜은 무엇인가?

    1. ①ARP
    2. ②ICMP
    3. ③BootP
    4. ④RARP
  38. 38.다른 호스트와 세션을 맺을 때 TCP, UDP에서 사용되는 포트번호는 무엇인가?

    1. ①1-25
    2. ②6-17
    3. ③1023 이상
    4. ④6, 17
  39. 39.라우터가 목적지 네트워크에 대한 경로를 알 수 있는 라우팅방법이 아닌 것은?

    1. ①Static
    2. ②Default
    3. ③Dynamic
    4. ④Routing Tables
  40. 40.다음 중 스위치의 특징으로 올바른 것은?

    1. ①스위치는 프레임의 IPX 또는 IP 주소를 기반으로 패킷을 포워딩한다.
    2. ②스위치는 패킷의 IP 주소만을 기반으로 패킷을 포워딩 한다.
    3. ③스위치는 프레임의 MAC 주소를 기반으로 패킷을 포워딩 한다.
    4. ④스위치는 프레임의 IP 주소를 기반으로 패킷을 포워딩 한다.
  41. 41.다음 중 서로 성격이 다른 프로토콜을 고른다면?

    1. ①TCP
    2. ②UDP
    3. ③IP
    4. ④SNMP
  42. 42.다음 보기 중 서비스, 포트, 프로토콜의 연결이 적당하지 않은 것은?

    1. ①ftp - 21 - tcp
    2. ②smtp - 25 - tcp
    3. ③dns - 53 - tcp
    4. ④snmp - 161 - tcp
  43. 43.네트워크 주소에 대한 설명 중 잘못된 것은?

    1. ①X.121 : X.25 공중네트워크에서의 주소지정 방식
    2. ②D Class 주소 : 맨 앞의 네트워크 주소가 1111 으로서 멀티캐스트그룹을 위한 주소이다
    3. ③A Class 주소 : 하나의 A Class 네트워크는 16,777,216(224)개 만큼의 호스트가 존재할 수 있다
    4. ④B Class 주소 : 네트워크 주소 부분의 처음 2개의 비트는 10 이 되어야 한다.
  44. 44.다음 프로토콜 중 가장 관계가 없는 하나는?

    1. ①IP
    2. ②X.25
    3. ③X.500
    4. ④UDP
  45. 45.통신 에러제어(Error Control) 에서는 수신 측이 에러를 탐지하여 송신자에게 재전송을 요구하는 ARQ(Automatic Repeat Request)를 이용하게 된다. 다음 보기 중 ARQ 전략이 아닌 것은?

    1. ①Windowed Wait and Back ARQ
    2. ②Stop and Wait ARQ
    3. ③Go Back N ARQ
    4. ④Selective Repeat ARQ
  46. 46.SET의 기술구조에 대한 설명으로 틀린 것은?

    1. ①SET은 기본적으로 X.509 전자증명서에 기술적인 기반을 두고 있다.
    2. ②SET에서 제공하는 인터넷에서의 안전성을 모두 암호화에 기반을 두고 있고, 이 암호화 기술은 제 3자가 해독하기가 거의 불가능하다.
    3. ③암호화 알고리즘에는 공개키 암호 시스템이 사용된다.
    4. ④이 방식은 n명이 인터넷상에서 서로 비밀통신을 할 경우 n(n-1)/2개의 키를 안전하게 관리해야 하는 문제점이 있다.
  47. 47.공격자가 호스트의 하드웨어나 소프트웨어 등을 무력하게 만들어 호스트에서 적법한 사용자의 서비스 요구를 거부하도록 만드는 일련의 행위는?

    1. ①스푸핑
    2. ②DoS
    3. ③트로이목마
    4. ④Crack
  48. 48.다음에 나열된 기능 중 방화벽에 해당하는 기능을 옳게 연결한 것은?

    1. ①㉠, ㉢, ㉥
    2. ②㉠, ㉡, ㉢
    3. ③㉡, ㉣, ㉥
    4. ④㉢, ㉣, ㉤
  49. 49.아래의 내용이 설명하는 것은?

    1. ①ipconfig
    2. ②IPCHAINS
    3. ③imap
    4. ④inet
  50. 50.BS7799에 관한 설명 중 옳지 않은 것은 ?

    1. ①1995년 영국에서 개발되었고, 호주둥 여러 국가 에서 이용되고 있으며, 최근 Part I이 ISO 표준 으로서 등록되었다.
    2. ②Part I, Part II 가 있으며, 보안관리체계에 대한 기본적인 가이드라인을 제공한다.
    3. ③Part I 은 총 10개의 기본적인 통제 항목 분야로 나뉘어지고 있으며, Part II 는 총 5단계의 구축 절차를 제시한다.
    4. ④BS7799는 인터넷 및 IT분야 뿐 아니라 조직 전반적인 보안관리를 제시한다.
  51. 51.보안OS(Secure OS)에 대한 설명 중 가장 거리가 먼 것은?

    1. ①D1급은 보안에 대한 기능이 없는 것으로, MS-DOS 등이 이에 해당한다.
    2. ②C1급은 사용자의 접근제어, Auditing, Shadow Password 등의 부가적인 기능이 제공된다.
    3. ③B급의 보안OS는 다단계 보안을 제공하며, 필수 적인 접근제어 등이 제공된다.
    4. ④A급은 검증된 설계 수준으로서 수학적인 검증 과정이 요구된다.
  52. 52.인터넷 보안 프로토콜에 대한 설명 중 올바른 것은?

    1. ①IPSec은 인터넷 프로토콜의 설계시의 문제점인 IP Spoofing, Sniffing 등에 대한 취약점 때문에 개발되었다고 볼 수 있다
    2. ②SSL은 넷스케이프사에서 개발된 웹보안 만을 위한 프로토콜이다.
    3. ③TLS는 IETF에서 SSL에 대항하기 위하여 제정된 표준 프로토콜이다.
    4. ④SSL에서는 SSL동작 관리를 위한 프로토콜로서 SSL Record Protocol 이 있다.
  53. 53.침입탐지시스템에 대한 설명 중 옳지 않은 것은?

    1. ①False Negative는 감소시키고 False Positive는 증가시켜야 한다.
    2. ②침입탐지방식으로서 Misuse Detection, Anomaly Detection 으로 나뉜다.
    3. ③공개된 IDS 제품으로 널리 알려진 Snort 는 Misuse Detection 기반이다.
    4. ④NFR은 Signature Filter 방식이다.
  54. 54.암호프로토콜 서비스에 대한 설명이다. 맞지 않는 것은 무엇인가?

    1. ①비밀성(Confidentiality) : 자료 유출 방지
    2. ②무결성(Integrity) : 메시지 변조 방지
    3. ③접근제어(Access Control) : 프로토콜 데이터 부분의 접근제어
    4. ④부인봉쇄(Non-Repudiaton) : 송수신 사실 부정방지
  55. 55.X.500 인증서 V3의 각 필드에 대한 다음 설명 중 옳지 않은 것은?

    1. ①Signature Algorithm Identifier : CA가 인증서를 서명하기 위하여 사용한 암호알고리즘 정의
    2. ②Issuer Name : 인증서를 발급하고 서명한 CA명
    3. ③Valid Period : 인증서가 유효한 기간을 설명, 유효기간이 지나면 CA는 인증서 정보를 삭제함
    4. ④Subject Name : 인증서의 소유자명으로서, 인증서 공개키 항목의 공개키 소유자를 의미함
  56. 56.다음 공개된 인터넷 보안도구에 대한 설명 중 옳지 않은 것은?

    1. ①Tripwire : 유닉스 파일시스템의 취약점(bug)을 점검하는 도구이다.
    2. ②Tiger : 유닉스 보안 취약점을 분석하는 도구로서 파일시스템 변조 유무도 알수 있다.
    3. ③TCPWrapper : 호스트기반 침입차단시스템, IP필터링 등이 가능하다.
    4. ④Gabriel : 스캔 공격을 탐지하는 도구
  57. 57.다음 중 침입차단시스템에 대한 설명이 아닌 것은?

    1. ①패킷 필터링 기능이 필수적이다.
    2. ②VPN, 사용자인증 기능 등이 부가적으로 요구되기도 한다.
    3. ③DMZ 내부에 베스쳔호스트가 존재한다.
    4. ④응용프록시(Application Proxy) 기능이 필요하다.
  58. 58.다음 중 악성프로그램이 아닌 것은?

    1. ①LSOF
    2. ②Stacheldraft
    3. ③Salami
    4. ④Covert Channel
  59. 59.다음 중 성격이 다른 인터넷 공격의 하나는?

    1. ①TCP Session Hijacking Attack
    2. ②Race Condition Attack
    3. ③SYN Flooding Attack
    4. ④IP Spoofing Attack
  60. 60.최근 인터넷 웜(Worm)의 공격 및 감염 경로가 아닌 것으로 볼수 있는 것은?

    1. ①Email 첨부
    2. ②공유 네트워크
    3. ③감염된 웹서버 접속
    4. ④Anonymous FTP