[컴퓨터 네트워크] 네트워크 해킹과 보안 연습문제 3-4장

2024. 4. 29. 11:04·[ Computer Science ]/Computer Network

네트워크 해킹과 보안 3판, 4판
양대일 홍성혁
한빛미디어

 

 

# 3장 Whois 와 DNS 조사

 

01. Whois 정보를 관리하는 기관은 어디인가?

- ICANN

 

02. Whois에서 알 수 있는 내용이 아닌 것은 무엇인가?

-  주 DNS 서버와 부 DNS 서버의 위치

 

* Whois 서버에서 얻을 수 있는 정보

* 주 DNS 서버와 부 DNS 서버의 정보만을 가져오며, 위치정보는 IP주소의 위치만 가져온다.

* 등록 및 관리 기관, 목표 사이트의 네트워크 주소와 ip주소, 레코드의 생성 시기와 갱성 시기 는 알 수 있다

 

03. DNS의 역할이 아닌 것은 무엇인가?

-  방화벽과 같은 보안 장비 중 하나다.

* IP 주소에 대한 도메인 이름을 얻어낸다

* 부 DNS 서버는 단순히 백업용이다

* 도메인 주소에 대한 IP 주소를 얻어낸다

 

 

04. DNS 레코드 중에서 메일 서버에 해당하는 것은 무엇인가?

- MX = Mail Exchange

 

05. 다음 중 DNS 서버가 아닌 것은 무엇인가?

- 프록시 DNS 서버 = 네트워크와 인터넷의 게이트웨이에 위치.  컴퓨터, 프린터 및 인터넷 (상대 서버)을 대신하여 각 장치와 통신

- 캐시 DNS 서버 = 주, 부 DNS 서버가 전송이 불가능할때 사용하는 임시 서버.

 

06. 윈도우와 리눅스에서 호스트 파일(hosts)의 위치는 어디인가?

- 윈도우 : C:\Windows\system32\drivers\etc\hosts

- 리눅스/유닉스  : /etc/hosts

 

07. DNS의 이름 해석 과정을 설명하시오.

 www.naver.com으로 접속을 예로 들면

 - hosts 파일에 정보를 먼저 확인한 후 없으면 시스템에 설정된 로컬 DNS 서버에 질의

 - 로컬 DNS에 정보가 없으면 루트 DNS에 질의

 - 루트 DNS 서버에 없으면 com을 관리하는 com DNS서버에 로컬 DNS가 정보를 보내는 방식으로 질의

 - com DNS 서버에 없으면 naver.com에 질의하도록 다시 로컬 DNS서버에 전달

 - 로컬 DNS는 naver.com 서버에 질의

- 해당 DNS서버로부터 해당 링크에 대한 IP주소 획득

 - 해당 IP 주소를 요청한 클라이언트에게 전달

 

08. DNS의 레코드에는 어떤 것들이 있는지 나열하시오. (참고 정도만)

 A = Address , PTR = PoinTeR , NS = Name Server , MX = Mail eXchanger , CNAME = Canonical NAME , SOA = Start Of Authority , HINFO = HardwareINFO , ANY = All

 

09. DNS 서버 존(zone) 전송 범위의 제한은 어떻게 해결할지 설명하시오.

 윈도우 : DNS 영역 생성 후 DNS 영역에 Property  >  Zone Transfers 에서 설정

 리눅스 : /etc/name.conf 에서 수정 (또는 /etc/bind/named.conf.local)

 

10. 윈도우에서 시스템 캐시에 저장된 DNS 정보를 보는 명령과 삭제하는 명령은 각각 무엇인지 설명하시오.

- 캐시된 DNS 정보 확인 : ipconfig /displaydns

- 캐시된 DNS 정보 삭제 : ipconfig /flushdns

 

# 4장 IP 주소 추적

 

01. IP가 부족하여 사용자에게 사설 IP를 할당한 후 인터넷을 사용하게 하는 기술은 무엇인가?

- NAT

 

02. APT 공격을 분석하기 위한 웹 로그의 구성 항목이 아닌 것은 무엇인가?    (시험 범위 아님)

- 클라이언트 포트

- 사용자 이름, 서버 포트

 

03. traceroute에 대한 설명 중 틀린 것은 무엇인가?

- traceroute는 패킷이 지나는 경로를 정확하게 알 수 있다

* traceroute는 수행할 때 패킷이 지나는 경로가 매번 바뀐다. 고정되면 역추적 당할 가능성 있다

 

04. P2P 서비스를 통한 IP 주소 추적의 원리

- P2P 서비스는 간단한 텍스트 메시지를 주고받을 때는 P2P 서버를 이용하며 사용자의 ip가 노출되지 않지만 클라이언트 간에 텍스트가 아닌 파일을 주고받을 때는 세션을 직접 생성한다. 이때 netstat이나 패킷 분석을 통해 상대방의 IP 주소를 확인할 수 있다.

 

05. traceroute 명령으로 경로를 알아볼 때 값이 항상 일치하지 않는 이유는 무엇인지 설명하시오.

경로가 바뀔 수 있음, 네트워크 혼잡하면 데이터가 다른 경로로 우회할 수 있음, 네트워크 설정에 따라 어떤 네트워크에서는 특정 경로를 선호하거나 제한할 수 있음.

728x90

'[ Computer Science ] > Computer Network' 카테고리의 다른 글

[컴퓨터 네트워크] 네트워크 해킹과 보안 연습문제 5장  (1) 2024.04.29
[컴퓨터 네트워크] 네트워크 해킹과 보안 연습문제 1-2장  (1) 2024.04.29
[컴퓨터네트워크] 네트워크 개론 1장  (1) 2024.04.29
[컴퓨터 네트워크] 네트워크 개론 연습문제 1~7장  (4) 2023.10.30
[컴퓨터 네트워크] 데이터통신과 네트워크의 이해  (0) 2023.10.30
[컴퓨터 네트워크] 모두의 네트워크 연습문제 1장~9장  (1) 2023.10.30
[운영체제] 혼자 공부하는 컴퓨터구조 + 운영체제 연습문제 9장~12장  (0) 2023.10.30
'[ Computer Science ]/Computer Network' 카테고리의 다른 글
  • [컴퓨터 네트워크] 네트워크 해킹과 보안 연습문제 5장
  • [컴퓨터 네트워크] 네트워크 해킹과 보안 연습문제 1-2장
  • [컴퓨터네트워크] 네트워크 개론 1장
  • [컴퓨터 네트워크] 네트워크 개론 연습문제 1~7장
dev charlotte
dev charlotte
주 - 컴퓨터공학 / 복수 - 산업 보안
    250x250
  • dev charlotte
    int main() {
    dev charlotte
  • 전체
    오늘
    어제
    • 분류 전체보기
      • [ Laboratory ]
        • Paper review
        • Advanced Operating System
        • System Software & Storage
        • Lab etc
      • [ Computer Science ]
        • Algorithm_C++
        • Operating System
        • Information Retrieval
        • Database_sql
        • SW Engineering
        • Computer Network
        • JavaScript
        • Python
        • Data Structure
        • CS study
        • Distributed systems
      • [ Computer Security ]
        • Convergence Security
        • Web Security
        • PIMS
        • Network Security
        • Digital Finance
      • [ Artificial Intelligence ]
        • Trend
        • Seminar
      • [ 미래, 같이, LG ]
      • [ Development ]
        • [ Front-end ]
        • [ Back-end ] Spring 기본
        • [ Back-end ] Node.js
      • etc
        • 현대오토에버 스마트 모빌리티 공학 체험 교육
      • It's me
  • 블로그 메뉴

    • 링크

      • GitHub
    • 공지사항

    • 인기 글

    • 태그

      SSAFY
      소프트웨어 공학
      프로그래밍 언어론
      SQL
      스마트모빌리티공학체험교육
      프로그래머스
      현대오토에버
      오블완
      코드잇
      대학생 대외활동
      자바스크립트
      비전공자 코딩
      현대오토에버 스마트모빌리티
      싸피 13기
      ssafy 13기
      코딩 교육
      현대오토에버 스마트 모빌리티
      프로그래머스 입문
      ACM
      hotstorage
      프로그래머스 c++
      프로그래머스 코테
      데이터베이스
      spdk
      공대생 대외활동
      코딩 인강
      싸피
      티스토리챌린지
      MySQL
      백준
    • 최근 댓글

    • 최근 글

    • hELLO· Designed By정상우.v4.10.4
    dev charlotte
    [컴퓨터 네트워크] 네트워크 해킹과 보안 연습문제 3-4장
    상단으로

    티스토리툴바