정보보안기사 기출문제 총정리 ㉑ 네트워크 포렌식 – 패킷 분석·증거 수집·Wireshark

네트워크 포렌식이란?

네트워크 포렌식은 네트워크 트래픽을 캡처·분석하여 침해 사고의 원인과 경로를 규명하는 디지털 포렌식의 한 분야입니다. 정보보안기사 시험에서는 증거 수집 절차, 패킷 분석 도구, 법적 효력 요건이 자주 출제됩니다.

디지털 증거 수집 원칙

1. 무결성(Integrity)

수집된 증거는 원본과 동일해야 합니다. 해시값(MD5, SHA-256)으로 원본과 사본이 일치함을 증명합니다.

  • 해시 검증: 수집 전·후 해시값을 기록하여 위·변조 여부를 확인
  • 쓰기 방지 장치: Write Blocker를 사용해 원본 데이터 변경 방지

2. 연속성(Chain of Custody)

증거가 수집된 순간부터 법정 제출까지 누가, 언제, 어떻게 다뤘는지 기록을 유지해야 합니다.

3. 재현성(Reproducibility)

동일한 분석 절차를 반복하면 동일한 결과가 나와야 합니다. 이는 법정에서 증거의 신뢰성을 뒷받침합니다.

패킷 캡처 및 분석

주요 캡처 도구

  • tcpdump: 리눅스 CLI 기반 패킷 캡처 도구. tcpdump -i eth0 -w capture.pcap으로 파일 저장
  • Wireshark: GUI 기반 패킷 분석 도구. 필터 문법으로 원하는 트래픽만 추출
  • NetworkMiner: 패킷에서 파일, 이미지, 세션 정보를 자동 추출

Wireshark 필터 예시

  • 특정 IP 필터: ip.addr == 192.168.1.100
  • HTTP만 보기: http
  • 포트 필터: tcp.port == 443
  • SYN 패킷: tcp.flags.syn == 1 and tcp.flags.ack == 0

주요 공격 패턴과 패킷 특징

포트 스캔 탐지

짧은 시간 내에 동일 출발지에서 다수의 포트로 SYN 패킷이 전송되면 포트 스캔을 의심합니다. Nmap의 SYN 스캔은 응답 없이 RST를 반환하므로 세션이 완성되지 않는 패턴으로 식별합니다.

DNS 터널링

DNS 쿼리를 이용해 데이터를 은밀하게 외부로 전송하는 기법입니다. 비정상적으로 긴 DNS 쿼리나 높은 DNS 쿼리 빈도로 탐지합니다.

ARP 스푸핑

ARP Reply를 위조해 MAC 주소 테이블을 오염시키는 공격입니다. 패킷에서 동일 IP에 대해 다른 MAC이 반복 응답하면 의심합니다.

시험 빈출 핵심 정리

  • 포렌식 3원칙: 무결성, 연속성, 재현성
  • pcap 파일: 패킷 캡처 표준 포맷
  • tcpdump -r: 저장된 pcap 파일 읽기
  • Wireshark Follow TCP Stream: 세션 전체 내용 재조합
  • 증거 수집 시 원본은 절대 직접 분석하지 않음(사본 분석 원칙)

마무리

네트워크 포렌식은 사고 발생 후 원인 규명의 핵심입니다. 특히 증거 무결성 보장 방법과 Wireshark 필터 문법은 실기 시험에서도 자주 출제되므로 반드시 숙지하세요.

패킷 분석 실무에서 먼저 보는 화면

네트워크 포렌식에서 패킷 캡처는 시간이 지나면 사라지므로 수집과 보존이 먼저입니다. 무차별 모드(promiscuous)로 캡처하고 미러링 포트나 TAP으로 트래픽을 확보하며, 원본 PCAP의 해시를 기록해 무결성을 증명합니다.

Wireshark로는 Statistics의 Conversations·Protocol Hierarchy에서 어떤 통신이 많은지 개요를 잡은 뒤, 표시 필터로 의심 대상을 좁히고 Follow TCP Stream으로 세션 내용을 재구성합니다.

  • 유용한 필터 감각: IP, 포트, 프로토콜(dns, http, tls)별 필터와 TCP 플래그 기준 필터.
  • 스캔 징후: 한 IP가 짧은 시간에 다수 포트에 SYN만 보내고 RST를 받는 패턴.
  • 유출 징후: 비정상적으로 큰 업로드, 긴 DNS 질의, 평소와 다른 목적지.
  • 암호화된 통신: TLS 핸드셰이크의 SNI·인증서 정보와 통신량·주기 같은 메타데이터를 봅니다.
  • 법적 주의: 통신 내용 수집은 권한과 법적 근거가 있는 범위 안에서만 수행합니다.
정리 포인트
수집 → 개요 → 필터링 → 세션 재구성 → 증거 보존의 흐름을 기억하세요.

※ 이 글은 학습·참고용 정리입니다. 제품 사양과 표준 개정 사항은 공식 문서에서 최신 내용을 확인하세요.

Leave a Comment