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

인터넷보안전문가 2급 (2008-09-28)

총 60문항

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

  1. 1.RSA 암호화 알고리즘에 대한 설명으로 옳지 않은 것은?

    1. ①공개키 암호화 알고리즘 중 하나이다.
    2. ②Rivest 암호화, Adleman이 개발하였다.
    3. ③암호화 속도가 빨라 암호화에 많이 사용된다.
    4. ④전자서명에 이용된다.
  2. 2.공개키 암호화 방식에 대한 설명으로 옳지 않은 것은?

    1. ①암호화할 때 사용한 키와 복호화 할 때 사용한 키가 같은 암호화 방식이다.
    2. ②공개키 암호 알고리즘은 실질적인 산업계 표준으로 자리 매김하고 있다.
    3. ③RSA 공개키 암호 알고리즘의 사용 시 모듈러스의 크기는 1,024 비트 이상이 권고되고 있다.
    4. ④최근 타원 곡선 알고리즘이 암호 속도가 빠르고 용이하여 현재 그 활용 폭이 넓어지고 있다.
  3. 3.데이터암호화표준(DES)에 대한 설명으로 옳지 않은 것은?

    1. ①DES의 보안은 암호화 알고리즘의 비밀성에 있지 않다.
    2. ②DES의 보안은 주어진 메시지를 암호화 하는데 사용되는 키의 비밀성에 있다.
    3. ③DES를 이용한 암호화 기법과 관련 알고리즘을 비밀키 혹은 대칭키 암호화라고 한다.
    4. ④암호화나 해독과정에서 같은 공개키가 사용된다.
  4. 4.사이버 공간 상에서 사용자의 신원을 증명하기 위한 인증 방식으로 이용하는 정보의 종류로 옳지 않은 것은?

    1. ①자신이 알고 있는 것(패스워드)
    2. ②자신이 소지하는 것(스마트 카드)
    3. ③자신이 선천적으로 가지고 있는 것(지문 등 생체 정보)
    4. ④자신의 사진, 수기 서명의 그림 파일
  5. 5.공인인증서란 인터넷상에서 발생하는 모든 전자거래를 안심하고 사용할 수 있도록 해주는 사이버신분증이다. 공인인증서에 반드시 포함되어야 하는 사항으로 옳지 않은 것은?

    1. ①가입자 이름
    2. ②유효 기간
    3. ③일련 번호
    4. ④용도
  6. 6.인터넷 보안과 관련된 용어의 설명으로 옳지 않은 것은?

    1. ①Virus : 어떤 프로그램이나 시스템에 몰래 접근하기 위하여 함정 같은 여러 가지 방법과 수단을 마련하여 둔다.
    2. ②Worm : 자기 스스로를 복사하는 프로그램이며, 일반적으로 특별한 것을 목표로 한 파괴행동은 하지 않는다.
    3. ③Trojan Horse : 어떤 행위를 하기 위하여 변장된 모습을 유지하며 코드형태로 다른 프로그램의 내부에 존재한다.
    4. ④Spoof : 어떤 프로그램이 마치 정상적인 상태로 유지되는 것처럼 믿도록 속임수를 쓴다.
  7. 7.인적자원에 대한 보안 위협을 최소화하기 위한 방법으로 옳지 않은 것은?

    1. ①기밀 정보를 열람해야 하는 경우에는 반드시 정보 담당자 한 명에게만 전담시키고 폐쇄된 곳에서 정보를 열람 시켜 정보 유출을 최대한 방지한다.
    2. ②기밀 정보를 처리할 때는 정보를 부분별로 나누어 여러 명에게 나누어 업무를 처리하게 함으로서, 전체 정보를 알 수 없게 한다.
    3. ③보안 관련 직책이나 서버 운영 관리자는 순환 보직제를 실시하여 장기 담당으로 인한 정보 변조나 유출을 막는다.
    4. ④프로그래머가 운영자의 직책을 중임하게 하거나 불필요한 외부 인력과의 접촉을 최소화 한다.
  8. 8.일반적으로 시스템 해킹이 일어나는 절차를 올바르게 나열한 것은?

    1. ①정보시스템에 잠입 → 루트권한 취득 → 백도어 설치 → 침입 흔적 삭제
    2. ②루트권한 취득 → 정보시스템에 잠입 → 침입 흔적 삭제 → 백도어 설치
    3. ③정보시스템에 잠입 → 백도어 설치 → 루트권한 취득 → 침입 흔적 삭제
    4. ④백도어 설치 → 정보시스템에 잠입 → 침입 흔적 삭제 → 루트권한 취득
  9. 9.인터넷에서 일어날 수 있는 대표적인 보안사고 유형으로 어떤 침입 행위를 시도하기 위해 일정기간 위장한 상태를 유지하며, 코드 형태로 시스템의 특정 프로그램 내부에 존재 하는 것은?

    1. ①논리 폭탄
    2. ②웜
    3. ③트로이 목마
    4. ④잠입
  10. 10.다음은 Hash Function의 정의를 나타낸 것이다. 설명으로 옳지 않은 것은?

    1. ①x는 가변길이의 메시지이며, y는 고정길이의 해쉬 값(Hash Code)이다.
    2. ②주어진 x에 대하여 y를 구하는 것은 쉽다.
    3. ③주어진 y에 대하여 y = h(x)를 만족하는 x를 찾는 것은 불가능하다.
    4. ④동일한 해쉬 값을 가지는 서로 다른 메시지가 있어야 한다.
  11. 11.VI(Visual Interface) 명령어 중에서 변경된 내용을 저장한 후 종료하고자 할 때 사용해야 할 명령어는?

    1. ①:wq
    2. ②:q!
    3. ③:e!
    4. ④$
  12. 12.Linux 시스템에서 파티션 추가 방법인 “Edit New Partition” 내의 여러 항목에 대한 설명으로 옳지 않은 것은?

    1. ①Type - 해당 파티션의 파일 시스템을 정할 수 있다.
    2. ②Growable - 파티션의 용량을 메가 단위로 나눌 때 실제 하드 디스크 용량과 차이가 나게 된다. 사용 가능한 모든 용량을 잡아준다.
    3. ③Mount Point - 해당 파티션을 어느 디렉터리 영역으로 사용할 것인지를 결정한다.
    4. ④Size - RedHat Linux 9.0 버전의 기본 Size 단위는 KB이다.
  13. 13.Windows 2000 Server의 계정정책 중에서 암호가 필요 없도록 할 경우에 어느 부분을 수정해야 하는가?

    1. ①최근 암호 기억
    2. ②최대 암호 사용기간
    3. ③최소 암호 사용기간
    4. ④최소 암호 길이
  14. 14.IIS 웹 서버에서 하루에 평균적으로 방문하는 사용자 수를 설정하는 탭은?

    1. ①성능 탭
    2. ②연결 수 제한 탭
    3. ③연결시간 제한 탭
    4. ④문서 탭
  15. 15.Windows 2000 Server의 DNS 서비스 설정에 관한 설명으로 가장 옳지 않은 것은?

    1. ①정방향 조회 영역 설정 후 반드시 역방향 조회 영역을 설정해 주어야 한다.
    2. ②Windows 2000 Server는 고정 IP Address를 가져야 한다.
    3. ③Administrator 권한으로 설정해야 한다.
    4. ④책임자 이메일 주소의 at(@)은 마침표(.)로 대체된다.
  16. 16.Windows 2000 Sever에서 지원하는 PPTP(Point to Point Tunneling Protocol)에 대한 설명으로 옳지 않은 것은?

    1. ①PPTP 헤드 압축을 지원한다.
    2. ②IPSec를 사용하지 않으면 터널인증을 지원하지 않는다.
    3. ③PPP 암호화를 지원한다.
    4. ④IP 기반 네트워크에서만 사용가능하다.
  17. 17.Windows 2000 Server에서 WWW 서비스에 대한 로그파일이 기록되는 디렉터리 위치는?

    1. ①%SystemRoot%\Temp
    2. ②%SystemRoot%\System\Logs
    3. ③%SystemRoot%\LogFiles
    4. ④%SystemRoot%\System32\LogFiles
  18. 18.Linux 콘솔 상에서 네트워크 어댑터 “eth0”을 “192.168.1.1” 이라는 주소로 사용하고 싶을 때 올바른 명령은?

    1. ①ifconfig eth0 192.168.1.1 activate
    2. ②ifconfig eth0 192.168.1.1 deactivate
    3. ③ifconfig eth0 192.168.1.1 up
    4. ④ifconfig eth0 192.168.1.1 down
  19. 19.Linux 시스템에서 한 개의 랜카드에 여러 IP Address를 설정하는 기능은?

    1. ①Multi IP
    2. ②IP Multi Setting
    3. ③IP Aliasing
    4. ④IP Masquerade
  20. 20.아래는 Linux 시스템의 ifconfig 실행 결과이다. 옳지 않은 것은?

    1. ①eth0의 OUI 코드는 26:CE:97 이다.
    2. ②IP Address는 192.168.0.168 이다.
    3. ③eth0가 활성화된 후 현재까지 충돌된 패킷이 없다.
    4. ④lo는 Loopback 주소를 의미한다.
  21. 21.Linux 시스템 파일의 설명으로 옳지 않은 것은?

    1. ①/etc/passwd - 사용자 정보 파일
    2. ②/etc/fstab - 시스템이 시작될 때 자동으로 마운트 되는 파일 시스템 목록
    3. ③/etc/motd - 텔넷 로그인 전 나타낼 메시지
    4. ④/etc/shadow - 패스워드 파일
  22. 22.Linux 시스템을 곧바로 재시작 하는 명령으로 옳지 않은 것은?

    1. ①shutdown -r now
    2. ②shutdown -r 0
    3. ③halt
    4. ④reboot
  23. 23.Linux에서 /dev 디렉터리에 관한 설명으로 옳지 않은 것은?

    1. ①이 디렉터리는 물리적 용량을 갖지 않는 가상 디렉터리 이다.
    2. ②시스템의 각종 장치들에 접근하기 위한 디바이스 드라이버들이 저장되어 있다.
    3. ③이 디렉터리에는 커널로 로딩 가능한 커널 모듈들이 저장되어 있다.
    4. ④대표적으로 하드디스크 드라이브, 플로피, CD-ROM 그리고 루프 백 장치 등이 존재한다.
  24. 24.Windows 2000 Server에서 그룹은 글로벌 그룹, 도메인 그룹, 유니버설 그룹으로 구성되어 있다. 도메인 로컬 그룹에 대한 설명으로 옳지 않은 것은?

    1. ①도메인 로컬 그룹이 생성된 도메인에 위치하는 자원에 대한 허가를 부여할 때 사용하는 그룹이다.
    2. ②내장된 도메인 로컬 그룹은 도메인 제어기에만 존재한다. 이는 도메인 제어기와 Active Directory에서 가능한 권한과 허가를 가지는 그룹이다.
    3. ③내장된 로컬 도메인 그룹은 Print Operators, Account Operators, Server Operators 등이 있다.
    4. ④주로 동일한 네트워크를 사용하는 사용자들을 조직하는데 사용된다.
  25. 25.RPM(Redhat Package Management)으로 설치된 모든 패키지를 출력하는 명령어는?

    1. ①rpm -qa
    2. ②rpm -qf /etc/bashrc
    3. ③rpm -qi MySQL
    4. ④rpm -e MySQL
  26. 26.Linux 구조 중 다중 프로세스·다중 사용자와 같은 UNIX의 주요 기능을 지원·관리하는 것은?

    1. ①Kernel
    2. ②Disk Manager
    3. ③Shell
    4. ④X Window
  27. 27.파일이 생성된 시간을 변경하기 위해 사용하는 Linux 명령어는?

    1. ①chown
    2. ②chgrp
    3. ③touch
    4. ④chmod
  28. 28.ipchains 프로그램을 이용해서 192.168.1.1의 80번 포트로 향하는 패킷이 아닌 것을 모두 거부하고 싶을 때 input 체인에 어떤 명령을 이용해서 설정해야 하는가?

    1. ①ipchains -A input -j DENY -d ! 192.168.1.1 80
    2. ②ipchains -A input -j DENY -d 192.168.1.1 ! 80
    3. ③ipchains -A input -j DENY -s ! 192.168.1.1 80
    4. ④ipchains -A input -j DENY -s 192.168.1.1 ! 80
  29. 29.RedHat Linux에서 사용자의 su 명령어 시도 기록을 보려면 어떤 로그를 보아야 하는가?

    1. ①/var/log/secure
    2. ②/var/log/messages
    3. ③/var/log/wtmp
    4. ④/var/log/lastlog
  30. 30.netstat -an 명령으로 어떤 시스템을 확인한 결과 다음과 같은 결과가 나왔다. 아래 “3306”번 포트는 어떤 데몬이 가동될 때 열리는 포트인가?

    1. ①MySQL
    2. ②DHCP
    3. ③Samba
    4. ④Backdoor
  31. 31.LAN에서 사용하는 전송매체 접근 방식으로 일반적으로 Ethernet 이라고 불리는 것은?

    1. ①Token Ring
    2. ②Token Bus
    3. ③CSMA/CD
    4. ④Slotted Ring
  32. 32.T3 회선에서의 데이터 전송속도는?

    1. ①45Mbps
    2. ②2.048Kbps
    3. ③1.544Mbps
    4. ④65.8Mbps
  33. 33.통신 에러제어는 수신측이 에러를 탐지하여 송신자에게 재전송을 요구하는 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
  34. 34.Peer-To-Peer 네트워크에 대한 설명으로 옳지 않은 것은?

    1. ①Peer는 각각의 네트워크상의 PC를 말한다.
    2. ②일반적으로 서버가 없는 네트워크 형태를 말한다.
    3. ③구축이 간단하고 비용이 적게 든다.
    4. ④다수의 컴퓨터를 연결하기에 적당한 방식이다.
  35. 35.다음의 매체 방식은?

    1. ①Token Passing
    2. ②Demand Priority
    3. ③CSMA/CA
    4. ④CSMA/CD
  36. 36.라우팅 되지 않는 프로토콜(Non-Routable Protocol)은?

    1. ①TCP/IP, DLC
    2. ②NetBEUI, TCP/IP
    3. ③IPX/SPX, NetBEUI
    4. ④NetBEUI, DLC
  37. 37.OSI 7 Layer 중에서 암호, 복호, 인증, 압축 등의 기능이 수행되는 계층은?

    1. ①전송 계층
    2. ②네트워크 계층
    3. ③응용 계층
    4. ④표현 계층
  38. 38.IP Address에 대한 설명으로 옳지 않은 것은?

    1. ①A Class는 Network Address bit의 8bit 중 선두 1bit는 반드시 0 이어야 한다.
    2. ②B Class는 Network Address bit의 8bit 중 선두 2bit는 반드시 10 이어야 한다.
    3. ③C Class는 Network Address bit의 8bit 중 선두 3bit는 반드시 110 이어야 한다.
    4. ④D Class는 Network Address bit의 8bit 중 선두 4bit는 반드시 1111 이어야 한다.
  39. 39.프로토콜 스택에서 가장 하위 계층에 속하는 것은?

    1. ①IP
    2. ②TCP
    3. ③HTTP
    4. ④UDP
  40. 40.서브넷 마스크에 대한 설명으로 올바른 것은?

    1. ①DNS 데이터베이스를 관리하고 IP Address를 DNS의 이름과 연결한다.
    2. ②IP Address에 대한 네트워크를 분류 또는 구분한다.
    3. ③TCP/IP의 자동설정에 사용되는 프로토콜로서 정적, 동적 IP Address를 지정하고 관리한다.
    4. ④서로 다른 네트워크를 연결할 때 네트워크 사이를 연결하는 장치이다.
  41. 41.IGRP(Interior Gateway Routing Protocol)의 특징으로 옳지 않은 것은?

    1. ①거리벡터 라우팅 프로토콜이다.
    2. ②메트릭을 결정할 때 고려요소 중 하나는 링크의 대역폭이 있다.
    3. ③네트워크 사이의 라우팅 최적화에 효율적이다.
    4. ④비교적 단순한 네트워크를 위해 개발되었다.
  42. 42.32bit IP Address를 48bit 이더넷 주소로 변환하는 프로토콜은?

    1. ①ARP
    2. ②RARP
    3. ③IGMP
    4. ④ICMP
  43. 43.사용되는 계층이 다른 프로토콜은?

    1. ①FTP
    2. ②SMTP
    3. ③HTTP
    4. ④IP
  44. 44.인터넷에서는 네트워크와 컴퓨터들을 유일하게 식별하기 위하여 고유한 주소 체계인 인터넷 주소를 사용한다. 다음 중 인터넷 주소에 대한 설명으로 옳지 않은 것은?

    1. ①인터넷 IP Address는 네트워크 주소와 호스트 주소로 구성된다.
    2. ②TCP/IP를 사용하는 네트워크에서 각 IP Address는 유일하다.
    3. ③인터넷 IP Address는 네트워크의 크기에 따라 구분되어 지고, 그중 A Class는 가장 많은 호스트를 가지고 있는 큰 네트워크로 할당된다.
    4. ④인터넷 IP Address는 64bit로 이루어지며, 보통 16bit씩 4부분으로 나뉜다.
  45. 45.환경 변화에 실시간 조정을 하며 문제 해결과 트래픽 최적화를 자동으로 수행하는 라우팅 방식은?

    1. ①Static 라우팅
    2. ②Dynamic 라우팅
    3. ③최적화 라우팅
    4. ④실시간 라우팅
  46. 46.네트워크상에서 아래 경로를 액세스하기 위한 명령 줄의 형식으로 올바른 것은?

    1. ①₩ICQA₩NET
    2. ②₩₩ICQA₩₩NET
    3. ③₩₩ICQA₩NET
    4. ④ICQA₩NET
  47. 47.IIS를 통하여 Web 서비스를 하던 중 .asp 코드가 외부 사용자에 의하여 소스코드가 유출되는 버그가 발생하였다. 기본적으로 취해야 할 사항으로 옳지 않은 것은?

    1. ①중요 파일(global.asa 등)의 퍼미션을 변경 혹은 파일수정을 통하여 외부로부터의 정보유출 가능성을 제거한다.
    2. ②.asp의 권한을 실행권한만 부여한다.
    3. ③C:\WINNT\System32\inetsrv\asp.dll에 매칭되어 있는 .asp를 제거한다.
    4. ④.asp가 위치한 디렉터리와 파일에서 Read 권한을 제거한다.
  48. 48.Windows 2000 Server에서 보안 로그에 대한 설명으로 옳지 않은 것은?

    1. ①보안 이벤트의 종류는 개체 액세스 제어, 계정 관리, 계정 로그온, 권한 사용, 디렉터리 서비스, 로그온 이벤트, 시스템 이벤트, 정책 변경, 프로세스 변경 등이다.
    2. ②보안 이벤트를 남기기 위하여 감사 정책을 설정하여 누가 언제 어떤 자원을 사용했는지를 모니터링 할 수 있다.
    3. ③보안 이벤트에 기록되는 정보는 이벤트가 수행된 시간과 날짜, 이벤트를 수행한 사용자, 이벤트가 발생한 소스, 이벤트의 범주 등이다.
    4. ④데이터베이스 프로그램이나 전자메일 프로그램과 같은 응용 프로그램에 의해 생성된 이벤트를 모두 포함한다.
  49. 49.아래 TCP_Wrapper 설정 내용으로 가장 올바른 것은?

    1. ①㉠, ㉢
    2. ②㉡, ㉣
    3. ③㉠, ㉡, ㉢
    4. ④㉡, ㉢, ㉣
  50. 50.해킹에 성공한 후 해커들이 하는 행동의 유형으로 옳지 않은 것은?

    1. ①추후에 침입이 용이하게 하기 위하여 트로이 목마 프로그램을 설치한다.
    2. ②서비스 거부 공격 프로그램을 설치한다.
    3. ③접속 기록을 추후의 침입을 위하여 그대로 둔다.
    4. ④다른 서버들을 스캔 프로그램으로 스캔하여 취약점을 알아낸다.
  51. 51.Linux 시스템에서 여러 가지 일어나고 있는 상황을 기록해 두는 데몬으로, 시스템에 이상이 발생했을 경우 해당 내용을 파일에 기록하거나 다른 호스트로 전송하는 데몬은?

    1. ①syslogd
    2. ②xntpd
    3. ③inet
    4. ④auth
  52. 52.서버에 어떤 이상이 생겨서 3시간마다 시스템이 shutdown 되는 이상증세를 보인다, 원인을 찾아보니 crontab 쪽의 설정을 누군가가 수정한 것 같다. 아래 설정 중에 shutdown의 원인이 되는 파일은?

    1. ①/etc/cron.hourly
    2. ②/etc/cron.daily
    3. ③/etc/cron.weekly
    4. ④/etc/cron.monthly
  53. 53.침해사고를 당한 시스템에 아래와 같은 로그가 남겨져 있다. 어떠한 공격에 의한 것인가?

    1. ①in.lpd를 이용한 버퍼 오버플로우 공격
    2. ②DNS Query 버퍼 오버플로우 공격
    3. ③amd 버퍼 오버플로우 공격
    4. ④rpc.statd을 이용한 버퍼 오버플로우 공격
  54. 54.Windows 2000 Server에서 유지하는 중요 로그 유형에 해당하지 않은 것은?

    1. ①Firewall Log
    2. ②Security Log
    3. ③System Log
    4. ④Application Log
  55. 55.Apache DSO(Dynamic Shared Object) 모듈에 대한 설명으로 옳지 않은 것은?

    1. ①mod_access - 호스트 기반 접근 제어
    2. ②mod_auth - 사용자 인증
    3. ③mod_imap - IMAP4 프로토콜을 이용한 인증 지원
    4. ④mod_mime - 파일 확장자를 이용해 문서 타입을 지정
  56. 56.악용하고자 하는 호스트의 IP Address를 바꾸어서 이를 통해 해킹하는 기술은?

    1. ①IP Spoofing
    2. ②Trojan Horse
    3. ③DoS
    4. ④Sniffing
  57. 57.서비스 거부 공격(DoS)의 특징으로 옳지 않은 것은?

    1. ①루트 권한을 획득하는 권한이다.
    2. ②공격을 받을 경우, 해결할 방안이 매우 힘들다.
    3. ③다른 공격을 위한 사전 공격 방법으로 활용된다.
    4. ④데이터를 파괴하거나, 훔쳐가거나, 변조하는 공격이 아니다.
  58. 58.침입차단시스템에 대한 설명 중 옳지 않은 것은?

    1. ①침입차단시스템은 내부 사설망을 외부의 인터넷으로부터 보호하기 위한 장치이다.
    2. ②패킷 필터링 침입차단시스템은 주로 발신지와 목적지 IP Address와 발신지와 목적지 포트 번호를 바탕으로 IP 패킷을 필터링한다.
    3. ③침입차단시스템의 유형은 패킷 필터링 라우터, 응용 레벨 게이트웨이, 그리고 회선 레벨 게이트웨이 방법 등이 있다.
    4. ④침입차단시스템은 네트워크 사용에 대한 로깅과 통계자료를 제공할 수 없다.
  59. 59.SYN Flooding 공격의 대응 방법으로 옳지 않은 것은?

    1. ①빠른 응답을 위하여 백 로그 큐를 줄여 준다.
    2. ②ACK 프레임을 기다리는 타임아웃 타이머의 시간을 줄인다.
    3. ③동일한 IP Address로부터 정해진 시간 내에 도착하는 일정 개수 이상의 SYN 요청은 무시한다.
    4. ④Linux의 경우, Syncookies 기능을 활성화 한다.
  60. 60.대형 응용 프로그램을 개발하면서 전체 시험실행을 할 때 발견되는 오류를 쉽게 해결하거나 처음부터 중간에 내용을 볼 수 있는 부정루틴을 삽입해 컴퓨터의 정비나 유지 보수를 핑계 삼아 컴퓨터 내부의 자료를 뽑아가는 해킹 행위는?

    1. ①Trap Door
    2. ②Asynchronous Attacks
    3. ③Super Zapping
    4. ④Salami Techniques