[2022년도 국가공무원 9급][네트워크보안] 5번

 문5. 스위치 재밍(switch jamming)에 대한 설명으로 옳은 것은?

① 스위치 MAC 테이블의 저장 용량을 넘으면 더미 허브(dummy hub)처럼 브로드캐스트(broadcast) 한다.

② 방어대책은 게이트웨이 MAC 주소를 동적으로 설정한다.

③ 공격자는 클라이언트가 DNS 서버로 전송하는 DNS Query 패킷을 중간에 가로챈다. 

④ MAC flooding은 스위치에 이상이 있을 때 자동으로 모든 보안 기능을 차단하는 것이다.











[해설]

▣ 스위치 재밍

  - 스위치 MAC Address Table 의 버퍼를 오버플로우 시켜 스위치가 허브처럼 만드는 공격기법 (스위치의 Fail-Open 특성을 이용)


▣ 스위치 재밍 방어 방법

1. ARP Spoofing을 방어하기 위해서는 중요한 정보를 주고 받을 호스트의 ARP Cache Table 정보를 Static(정적)으로 구성(기본적으로 Dynamic(동적)으로 구성)

  arp -s [IP 주소] [MAC 주소] 

  예) arp -s 192.168.1.1 aa-bb-cc-dd-ee-ff


2. 암호화 및 보안 프로토콜 사용

  중요한 정보는 암호화하고, SSL, IPSec, PGP 등과 같은 보안 프로토콜을 사용


3. Anti-sniffer 도구 사용 (antisiff, senitel, ARP watch, Hunt)

  네트웍 카드(NIC)의 promiscuous모드(무차별 모드) 유무를 체크하여 스니퍼 사용 유무 체크하고, DNS test, ICMP time test, Ether ping test, UDP echo test 등 여러 테스트를 지원 


4. ARP / Ping(ICMP) 이용하여 스니핑 탐지

  목적지 MAC주소 값을 네트워크에 없는 값으로 ARP Request를 보냈을 때, ARP Reply를 보낼 수 없음에도 이를 보내는 호스트는 Promiscuous모드로 동작 중이므로 스니핑하고 있다고 볼 수 있음

  Ping을 이용하여 해당 네트워크에 없는 MAC주소로 ICMP echo request 메시지를 보냈을 때, ICMP echo reply를 보내는 호스트는 스니핑하고 있다고 볼 수 있음


▣ 다른 오답 해설

③ 공격자는 클라이언트가 DNS 서버로 전송하는 DNS Query 패킷을 중간에 가로챈다. 

=> DNS spoofing에 대한 내용

④ MAC flooding은 스위치에 이상이 있을 때 자동으로 모든 보안 기능을 차단하는 것이다.

=> MAC flooding은 MAC 테이블 내용을 스위치에서 강제로 빼내고 유니캐스트 플러딩 동작을 통해 잠재적으로 민감한 정보를 일반적으로 의도하지 않은 네트워크로 강제 전송

댓글

이 블로그의 인기 게시물

영리목적의 마케팅 정보를 전송하기 위한 개인정보 처리 조치