본문으로 건너뛰기
페이지 목차
이 페이지에서 검색

EIS

이 페이지에 묻기

EIS · 현재 차시와 목차 본문에서만 찾아 답합니다. 답을 지어내지 않고 해당하는 대목을 그대로 보여 주며, 여기에 없으면 없다고 알려 드립니다.

생성형 AI가 아니라 이 페이지 본문을 찾아 그대로 보여 주는 방식입니다. 외부로 나가는 요청이 없습니다.

EIS · SECURITY

EIS

생성 수정

정보보안기사의 시스템·네트워크·애플리케이션 보안과 암호·관리·실기 내용을 개념의 경계와 실습으로 연결합니다.

29개 문서 · 2 · 네트워크보안 · 12 / 29

11 · 네트워크 보안 솔루션과 분석

지도 위치 : 2과목 네트워크 보안 · README 4장 ③ 영역(네트워크)의 방어 + ④ 운영(탐지 · 분석) | 출제기준: 3. 네트워크 보안 기술 > 2. 네트워크보안기술 및 응용 | 이전: 10 보안 프로토콜 | 다음: 12 FTP · 메일 보안 출제 빈도 : ⭐⭐⭐ (회당 약 5.3문항 — 출제분석.md, 2과목에서 가장 큼) · 변화 – · ⚠️ 신규 범위 포함(제로트러스트 · SDN, Suricata, YARA) 세세항목 : 1. 보안 솔루션의 종류별 동작원리 및 특징(Firewall, IDS, IPS, VPN, ESM, UTM, NAC, 역추적시스템 등) 2. 보안 솔루션의 활용(Snort, 탐지툴, Pcap 등) 3. 로그 분석 이해 및 응용 4. 패킷 분석 이해 및 응용

이 노트를 다 읽으면

  1. 방화벽의 유형(패킷 필터링 · 상태검사 · 애플리케이션 게이트웨이 · 서킷 게이트웨이)을 무엇을 보고 판단하나 로 구별할 수 있다.
  2. 방화벽 구성 방식(스크리닝 라우터 · 베스천 · 듀얼홈드 · 스크린드 호스트 · 스크린드 서브넷)과 DMZ를 그릴 수 있다.
  3. IDS를 탐지 방식(오용 ↔ 이상), 위치(HIDS ↔ NIDS)로 나누고 오탐 · 미탐을 구별할 수 있다.
  4. IDS ↔ IPS ↔ 방화벽 ↔ WAF의 경계를 말할 수 있다.
  5. Snort/Suricata 룰의 헤더와 옵션(content · offset · depth · nocase · msg 등)을 해석할 수 있다.
  6. ESM · SIEM · UTM · NAC · 허니팟 · 역추적, 제로트러스트 · SDN을 구별할 수 있다.
  7. Ingress · Egress 필터링과 로그 · 패킷 분석의 관점을 말할 수 있다.

0. 이 노트의 판별 축

#축왼쪽 (0)오른쪽 (1)이 축으로 갈리는 것큰 축 (README 5장)
1무엇을 보고 판단하나헤더(IP · 포트, L3/4)내용 · 페이로드(L7)패킷 필터링 ↔ 애플리케이션 게이트웨이 · WAF⑧ 하위 ↔ 상위 계층
2탐지 후 무엇을 하나알림만 (IDS)차단까지 (IPS · 방화벽)IDS ↔ IPS④ 예방 ↔ 탐지·대응
3무엇을 기준으로 탐지하나알려진 패턴(오용 · 시그니처)평소와 다름(이상 · 통계)Snort 룰 ↔ 행위 기반⑦ 오용 ↔ 이상 탐지
4어디에 설치하나호스트 안(HIDS)네트워크 길목(NIDS)HIDS ↔ NIDS⑧(관점)
5오탐 ↔ 미탐False Positive(정상을 공격으로)False Negative(공격을 놓침)임계치 조정파생 축(오탐↔미탐)

이 노트가 답하는 질문은 "08~10번 노트의 공격을 실제로 어떤 장비로 막고, 로그 · 패킷으로 어떻게 찾아내는가" 입니다. 2과목에서 가장 많이 나오는 세부항목이고, 방화벽 · IDS · NAC · Snort 가 단골입니다. 거의 모든 문제가 "이 장비는 어느 계층의 무엇을 보고, 탐지만 하나 차단도 하나 "라는 축 1 · 2로 갈립니다.


1. 방화벽 ⭐

방화벽 — [접근 통제 장비]인데, [ 내 · 외부 경계에서 정책에 따라 트래픽을 허용 · 차단한다 ]는 점에서 공격 패턴을 탐지하는 IDS와 구별된다. 기본 정책은 "명시적으로 허용한 것 외에는 모두 차단"(화이트리스트) .

1.1 방화벽 유형 (축 1)

유형보는 것계층특징
패킷 필터링출발 · 목적 IP · 포트 · 프로토콜 · 플래그3/4빠름, 상태를 모름(각 패킷 독립), 세밀하지 않음
상태 검사(Stateful Inspection)위 + 연결 상태 테이블3/4요청에 대한 응답인지 추적 → 위장 응답 패킷 차단. 현재 주류
애플리케이션 게이트웨이(프록시)응용 데이터 내용7사용자 · 명령 단위 통제, 로그 풍부, 느림. 내부 · 외부가 직접 연결되지 않음
서킷 게이트웨이세션 수립 여부(예: SOCKS)5세션 단위 중계, 내용은 안 봄

⚠️ 함정: 역추적 · 침입탐지는 방화벽의 기능이 아닙니다 . "방화벽의 기능이 아닌 것"으로 자주 나옵니다. 방화벽은 헤더 기반 접근 통제 가 본질이라 페이로드의 공격 패턴(XSS · SQLi)은 WAF의 몫입니다(13번 노트).

1.2 방화벽 구성 방식 ⭐

구성구조특징
스크리닝 라우터라우터의 ACL만으로 필터링간단 · 저렴, 세밀한 통제 · 로그 부족
베스천 호스트외부에 노출되는 요새 호스트 하나에 보안 집중단일 지점 → 뚫리면 위험
듀얼홈드 게이트웨이NIC 2개로 내 · 외부 분리, 라우팅 차단 하고 프록시로만 통과내부가 직접 노출 안 됨
스크린드 호스트스크리닝 라우터 + 베스천 호스트2중 방어
스크린드 서브넷(DMZ)외부 ↔ DMZ ↔ 내부 사이에 라우터 · 방화벽 2개가장 안전, 공개 서버를 DMZ에 배치

DMZ(비무장지대) — [완충 네트워크]인데, [ 외부에 공개해야 하는 서버(웹 · 메일 · DNS)만 두어 내부망과 분리한다 ]는 점에서 내부 전용 서버가 있는 내부망과 구별된다. ⚠️ DB 서버는 DMZ에 두면 안 됩니다 (내부 깊숙이). "DMZ에 두면 가장 위험한 서버 = DB".

인터넷 ── [외부 방화벽] ── DMZ(웹·메일·DNS) ── [내부 방화벽] ── 내부망(DB·사용자)

📝 기출 포인트 — 방화벽 구성 (스크린드 서브넷 · DMZ, 4회+): "그림의 구성 식별", "베스천 호스트의 역할", "듀얼홈드", "DMZ에 두면 안 되는 서버(DB)". 유형 : "애플리케이션 게이트웨이=프록시", "상태검사=위장 응답 차단", "패킷 필터링 정보". "방화벽 기능이 아닌 것(역추적 · 침입탐지)".


2. IDS와 IPS ⭐

IDS(침입 탐지 시스템) — [탐지 장비]인데, [ 트래픽 · 행위를 분석해 침입을 탐지하고 알린다 ]는 점에서 차단까지 하는 IPS, 접근을 통제하는 방화벽과 구별된다. 동작: 데이터 수집 → 분석 · 탐지 → 보고 · 대응.

IPS(침입 방지 시스템) — [IDS]인데, [ 탐지한 공격을 실시간으로 차단한다 ]는 점에서 알림만 하는 IDS와 구별된다. 트래픽 경로 인라인(in-line) 에 위치.

2.1 탐지 방식 (축 3)

오용 탐지(Misuse / 지식 · 시그니처 기반)이상 탐지(Anomaly / 행위 · 통계 기반)
기준알려진 공격 패턴 과 일치평소 프로파일에서 벗어남
기법시그니처, 전문가 시스템, 패턴 매칭통계, 임계치, 머신러닝
제로데이(미지 공격)탐지 못 함탐지 가능
오탐(FP)적음많음
미탐(FN)알려지지 않으면 놓침상대적으로 적음

💡 오용은 블랙리스트(아는 나쁜 것), 이상은 화이트리스트(평소와 다른 것) . "전문가 시스템 · 시그니처"는 오용, "통계적 접근"은 이상.

2.2 오탐 ↔ 미탐 (축 5)

용어뜻위험
False Positive(오탐)정상 을 공격으로 오경보관리자 피로, 정상 차단
False Negative(미탐)공격 을 정상으로 놓침실제 침입을 못 막음(더 치명적)

2.3 위치 (축 4)

HIDS(호스트 기반)NIDS(네트워크 기반)
보는 것특정 호스트의 로그 · 파일 · 프로세스 · 무결성네트워크 길목의 패킷(포트 미러링 · TAP)
강점암호화된 트래픽도 호스트 내부에서 확인, 파일 변조 탐지다수 호스트를 한 지점에서, 네트워크 공격(스캔 · 스푸핑)
약점호스트마다 설치, 네트워크 공격 못 봄암호화 트래픽 내부를 못 봄 , 고속 구간 누락
예OSSEC, Tripwire(무결성, 05번 노트)Snort, Suricata

📝 기출 포인트 — IDS (7회), 오용 탐지 (6회), IPS (4회): "오용 ↔ 이상 특징(제로데이 · 오탐)", "전문가 시스템=지식 기반", "통계=이상 탐지", "False Negative 정의(침입을 정상으로)", "HIDS ↔ NIDS", "IPS=탐지+차단", "NIDS가 못 보는 것(암호화 · 호스트 내부)", "IDS 동작 단계 순서"가 반복.


3. Snort / Suricata 룰 ⭐

Snort — [오픈소스 시그니처 기반 NIDS/IPS]인데, [ 룰(rule)로 패킷 헤더와 페이로드를 검사해 탐지한다 ]는 점에서 패스워드 크래킹 · 스캐닝 도구와 구별된다. ⚠️ Snort는 크래킹 · 스캐닝 도구가 아닙니다 (기출 함정).

Suricata ⚠️ 신규 — [오픈소스 IDS/IPS]인데, [ 멀티스레드 병렬 처리를 지원하고 Snort 룰과 호환된다 ]는 점에서 단일 스레드 중심의 Snort와 구별된다.

3.1 룰 구조

alert tcp any any -> 192.168.0.0/24 80 (msg:"Possible XSS"; content:"<script>"; nocase; offset:0; depth:200; sid:1000001; rev:1;)
└─ 룰 헤더 ──────────────────────────┘ └──────────────── 룰 옵션 ────────────────────┘

🔍 읽는 포인트 — 룰 헤더 : alert(동작: alert · log · drop · reject) / tcp(프로토콜) / any any(출발 IP · 포트) / ->(방향) / 192.168.0.0/24 80(목적 IP · 포트).

옵션뜻
msg경보에 남길 설명 ( 탐지 자체엔 영향 없음 , 정보용)
content페이로드에서 찾을 문자열 · 바이너리 (|...| 16진)
nocase대소문자 무시
offset / depthcontent를 어디서부터 / 몇 바이트까지 검사
uricontentURI 안에서 검사
sid / rev룰 ID / 개정 번호
threshold탐지 빈도 제한
sameip출발 = 목적 IP(예: Land 탐지)

⚠️ 함정: ttl은 페이로드 검사(content 계열) 옵션이 아니라 헤더 조건 입니다. "페이로드 검사 옵션이 아닌 것 = ttl". content · offset · depth · nocase가 페이로드 검사.

3.2 예시 해석

drop tcp any any -> $HOME_NET 445 (msg:"SMB exploit attempt"; flow:to_server; content:"|FF|SMB"; sid:200001;)

🔍 읽는 포인트 : 외부 → 내부 445(SMB, 07번 노트)로 가는 트래픽에서 |FF|SMB(16진) 패턴을 차단(drop) . flow:to_server는 서버 방향만 검사.

YARA ⚠️ — 문자열 · 조건 규칙으로 파일(악성코드) 을 분류 · 탐지하는 도구(네트워크 패킷 중심의 Snort · Suricata와 구별). pcap(패킷 캡처 파일)은 tcpdump · Wireshark로 수집해 분석.

📝 기출 포인트 — Snort (4회): "content · offset · depth · nocase · msg · threshold · sameip 해석", "ttl은 페이로드 옵션 아님", "Snort는 크래킹 도구 아님", Suricata (멀티스레드 · Snort 룰 호환, 신규), YARA, Elasticsearch 분석기 처리 순서가 나왔습니다.


4. 통합 · 접근통제 솔루션

솔루션정의 (유 + 종차)핵심
ESM[보안 관제 시스템]인데, [ 여러 보안 장비의 로그 · 이벤트를 통합해 실시간 관제한다 ]는 점에서 개별 장비 관리와 구별된다. 구성: 에이전트 · 매니저 · 콘솔통합 모니터링
SIEM[ESM의 발전형]인데, [ 장비 로그뿐 아니라 광범위한 로그를 장기 수집해 상관분석 · 포렌식한다 ]는 점에서 실시간 관제 중심의 ESM과 구별된다상관분석 · 빅데이터 · 장기 저장
UTM[통합 보안 장비]인데, [ 방화벽 · IDS/IPS · VPN · 안티바이러스 등을 한 장비에 통합한다 ]는 점에서 기능별 개별 장비와 구별된다비용 · 관리 편의, 단일 장애점 · 성능 부담
NAC[네트워크 접근 통제]인데, [ 단말의 신원 · 보안 상태(백신 · 패치 · 정책 준수)를 검사한 뒤 네트워크 접속을 허용 · 격리한다 ]는 점에서 트래픽만 거르는 방화벽과 구별된다에이전트 · 에이전트리스, 미등록 · 미준수 단말 차단
허니팟[유인 시스템]인데, [ 일부러 취약하게 꾸며 공격자를 끌어들여 행위를 수집 · 분석한다 ]는 점에서 실제 서비스를 하는 서버와 구별된다. 여러 개면 허니넷공격 정보 수집, 내부망과 격리 필수
역추적 시스템[공격 근원 추적]인데, [ TCP 연결 역추적(연결 기반) · IP 패킷 역추적(패킷 기반)으로 공격 출발지를 찾는다 ]는 점에서 차단만 하는 장비와 구별된다출발지 위조 대응

⚠️ 함정: NAC의 기능이 아닌 것 으로 "스팸 차단"이, ESM 구성요소 설명 오류, UTM 특징 오류가 나옵니다. NAC = 단말 접근 통제 , SIEM = 로그 상관분석 , EDR = 엔드포인트 탐지 · 대응(05번 노트) 을 서로 헷갈리지 않게.

📝 기출 포인트 — NAC (최다 10회): "단말 보안 상태 검사 후 접근 통제", "MAC 기반 인증", "에이전트 · 에이전트리스", "NAC 기능이 아닌 것". 허니팟 (4회), ESM · SIEM · UTM 구분, SIEM ↔ EDR 구분이 반복.


5. 경계 필터링과 제로트러스트 · SDN

5.1 라우터 필터링

기법방향막는 것
Ingress 필터링들어오는출발지가 내부 대역 · 사설 · 위조 인 외부 유입 패킷 차단 → IP 스푸핑 · 반사 공격(BCP 38)
Egress 필터링나가는출발지가 내부 대역이 아닌 나가는 패킷 차단 → 내부 감염 호스트의 위조 트래픽 유출 방지
uRPF—들어온 인터페이스로 되돌아가는 경로가 없는 출발지 차단
Blackhole 라우팅—공격 대상 · 출발지 트래픽을 null로 폐기

5.2 제로트러스트와 SDN ⚠️ 신규 범위

제로트러스트(Zero Trust) ⚠️ — [보안 모델]인데, [ "절대 신뢰하지 말고 항상 검증하라"로, 내부망이라도 암묵적 신뢰를 주지 않고 접근마다 인증 · 인가 · 최소 권한을 적용한다 ]는 점에서 경계(방화벽) 안이면 믿는 전통 경계 보안과 구별된다. 핵심 원칙: 모든 접근 검증, 최소 권한, 마이크로세그멘테이션, 지속적 모니터링. 국내에서는 과기정통부 · KISA가 「제로트러스트 가이드라인」(1.0: 2023년 발표) 을 내놓았습니다(세부 수치는 시험 전 공식 자료 확인 권장).

SDN(Software Defined Network) ⚠️ — 제어부를 중앙 컨트롤러로 분리한 네트워크(06번 노트). 보안상 중앙에서 정책을 빠르게 적용할 수 있으나 컨트롤러가 단일 표적 입니다. 제로트러스트의 마이크로세그멘테이션을 SDN으로 구현하기도 합니다.

📝 기출 포인트 — "Ingress 필터링 = 내부 대역 출발지 외부 유입 차단(IP 스푸핑 대응)", "Egress 필터링", "uRPF · Blackhole", 제로트러스트(암묵적 신뢰 제거, 2024년 신규 출제) , SDN이 나왔습니다.


6. 로그 · 패킷 분석

로그 분석 — 여러 장비 · 서버 · 서비스의 로그를 시간대별로 통합 · 정렬 해 공격 시도 · 침투 · 비정상 접근을 찾는 것. 요즘은 Elasticsearch(수집 · 색인 · 검색) 같은 스택을 씁니다(분석기: 문자 필터 → 토크나이저 → 토큰 필터 순).

패킷 분석 — pcap 형식으로 캡처(tcpdump · Wireshark, 07번 노트)해 헤더(플래그 · TTL · 포트)와 페이로드 를 봅니다.

# 포트 스캔 흔적(짧은 시간에 여러 포트로 SYN)
10:00:01 IP 203.0.113.9.40000 > 10.0.0.5.21:  Flags [S]
10:00:01 IP 203.0.113.9.40001 > 10.0.0.5.22:  Flags [S]
10:00:01 IP 203.0.113.9.40002 > 10.0.0.5.23:  Flags [S]
10:00:01 IP 10.0.0.5.22 > 203.0.113.9.40001:  Flags [R.]   ← 닫힌 포트 RST

🔍 읽는 포인트 : 같은 출발지가 여러 목적 포트로 SYN 을 짧은 시간에 뿌리면 포트 스캔 (09번 노트). 닫힌 포트는 [R.](RST)로 답합니다. SYN만 쏟아지고 완료가 없으면 SYN Flooding.

악성코드 분석 도구 — 정적 분석(실행 없이 구조 · 문자열, 디스어셈블러), 동적 분석(가상환경 · 샌드박스에서 실행 관찰, Anti-APT ). 리버싱 도구로 동작을 파악합니다(05번 노트 연계).

📝 기출 포인트 — "통합 로그로 공격 시도 분석", "Elasticsearch 분석기 처리 순서", "리버싱 도구와 역할", "샌드박스 Anti-APT(가상환경에서 의심 파일 실행 · 분석)"가 나왔습니다.


7. IDS · IPS · 방화벽 · WAF 한눈에

장비보는 것(축 1)탐지만/차단(축 2)한줄
방화벽헤더(IP · 포트, 상태)차단경계 접근 통제
IDS패턴 · 행위탐지 · 알림침입 탐지
IPS패턴 · 행위차단(인라인)침입 차단
WAFHTTP 페이로드 (L7)차단웹 공격(XSS · SQLi) 차단 (13번 노트)

앞으로 다시 만납니다 — WAF와 웹 공격(XSS · SQLi · CSRF)은 13번 노트에서 자세히.


8. 실기 연결

연결되는 수행준거 — 1-4-7 "Firewall · IPS/IDS · WAF · VPN 특성과 설정", 2-3 "방화벽 · IDS/IPS · WAF · Anti-DDoS · Anti-APT 보안 설정 점검", 3-1 · 3-2 "로그 통합 · 분석으로 침투 여부 확인".

필답형에서 묻히는 방식

유형답안 핵심어
방화벽 규칙표 해석순서대로 매칭, 기본 Deny, 출발·목적·포트·동작, CIDR
IDS 탐지 방식 비교오용(시그니처·제로데이 못 봄·오탐 적음) ↔ 이상(통계·제로데이 가능·오탐 많음)
Snort 룰 작성·해석헤더(action proto src→dst), content·nocase·offset·depth, msg는 정보용
iptables 규칙아래 예시
DMZ 설계공개 서버만 DMZ, DB는 내부, 2중 방화벽

iptables 예시 (리눅스 패킷 필터링)

iptables -A INPUT -p tcp --dport 22 -s 192.168.100.0/24 -j ACCEPT   # 관리 대역만 SSH
iptables -A INPUT -p tcp --dport 23:25 -j DROP                      # 23~25 차단
iptables -A INPUT -s 10.0.0.5 -d 10.0.0.5 -j DROP                   # Land 차단(SIP=DIP)
iptables -P INPUT DROP                                              # 기본 정책: 모두 차단

🔍 읽는 포인트 : -A 규칙 추가, --dport 23:25 포트 범위, -j 동작(ACCEPT · DROP · REJECT), -P 기본 정책(화이트리스트의 핵심) . 출발지=목적지 룰로 Land 공격(08번 노트)을 거릅니다.

점검 관점 — ① 방화벽 기본 정책이 Deny인지, ② 불필요한 Any 허용 규칙이 없는지, ③ IDS/IPS 시그니처 최신화, ④ 공개 서버가 DMZ에 있고 DB는 내부인지, ⑤ 경계 라우터의 Ingress · Egress 필터링.


9. 확인 문제

문제 1. 연결 상태 테이블을 유지해 "요청에 대한 응답인지"를 추적하여 위장 응답 패킷을 차단하는 방화벽 유형은? ① 패킷 필터링 ② 상태 검사(Stateful) ③ 서킷 게이트웨이 ④ 스크리닝 라우터

문제 2. 공개용 웹·메일·DNS 서버를 두는 완충 구간으로, DB 서버를 두면 안 되는 영역은? ① 내부망 ② DMZ ③ 백본 ④ 루프백

문제 3. 침입을 정상으로 잘못 판단해 공격을 놓치는 경우를 가리키는 것은? ① False Positive ② True Positive ③ False Negative ④ True Negative

문제 4. 오용 탐지(시그니처 기반) IDS의 특징으로 옳은 것은? ① 제로데이(미지 공격)를 잘 탐지한다 ② 오탐(FP)이 매우 많다 ③ 알려진 패턴과 일치하는지 검사한다 ④ 통계적 프로파일을 사용한다

문제 5. Snort 룰에서 페이로드 검사와 직접 관련이 없는 옵션은? ① content ② offset ③ depth ④ ttl

문제 6. 단말의 백신·패치·정책 준수 상태를 검사한 뒤 네트워크 접속을 허용하거나 격리하는 솔루션은? ① SIEM ② NAC ③ UTM ④ 허니팟

문제 7. 출발지가 내부 대역·사설·위조 주소인 외부 유입 패킷을 경계 라우터에서 차단해 IP 스푸핑·반사 공격을 줄이는 기법은? ① Egress 필터링 ② Ingress 필터링 ③ 포트 미러링 ④ 블랙홀 전환

문제 8. 제로트러스트 모델에 대한 설명으로 옳지 않은 것은? ① "항상 검증하라"를 원칙으로 한다. ② 내부망이면 암묵적으로 신뢰한다. ③ 최소 권한과 마이크로세그멘테이션을 적용한다. ④ 접근마다 인증·인가를 수행한다.

정답과 해설

#정답해설 (판별 축)
1②상태 테이블 추적 = Stateful. 패킷 필터링은 각 패킷 독립
2②DMZ. DB는 내부 깊숙이
3③공격을 놓침 = False Negative(더 치명적). FP는 정상 오경보
4③오용=알려진 패턴 일치(축 3). ①②④는 이상 탐지 특징
5④ttl은 헤더 조건 . content·offset·depth가 페이로드 검사
6②NAC. SIEM은 로그 상관분석, UTM은 통합장비, 허니팟은 유인
7②Ingress(들어오는 출발지 위조 차단). Egress는 나가는 방향
8②제로트러스트는 내부도 신뢰 안 함 (암묵적 신뢰 제거)

부록 A. 스스로 확인하기

#질문답이 있는 곳
1방화벽 4유형은 각각 무엇을 보고 어느 계층인가?1.1
2방화벽의 기능이 아닌 것(함정)은?1.1
3스크린드 서브넷과 DMZ의 구조, DB의 위치는?1.2
4오용 탐지와 이상 탐지의 제로데이·오탐 차이는?2.1
5False Positive와 False Negative의 정의는?2.2
6HIDS와 NIDS가 각각 못 보는 것은?2.3
7Snort 룰 헤더와 content·offset·depth·msg의 뜻은?3.1
8ESM·SIEM·UTM·NAC·허니팟을 한 줄씩 구별하면?4
9Ingress와 Egress 필터링의 방향과 목적은?5.1
10제로트러스트의 핵심 원칙은?5.2
11IDS·IPS·방화벽·WAF를 축 1·2로 구별하면?7

부록 B. 자주 하는 실수 · 함정

실수바로잡기
"방화벽이 XSS·SQLi 같은 웹 공격을 막는다"❌ 그건 WAF (L7 페이로드). 방화벽은 헤더 기반
"방화벽이 역추적·침입탐지를 한다"❌ 방화벽 기능이 아님
"DB 서버를 DMZ에 둔다"❌ 내부망에. DMZ엔 공개 서버만
"오용 탐지가 제로데이를 잘 잡는다"❌ 미지 공격은 이상 탐지 가 유리
"False Positive가 더 위험"⚠️ 보안상 더 치명적인 건 공격을 놓치는 False Negative
"NIDS가 암호화 트래픽 내부를 본다"❌ 못 봄. 호스트 안(HIDS)에서 확인
"Snort의 msg가 탐지를 좌우한다"❌ msg는 정보용 . 탐지는 content 등
"Snort·Suricata로 악성코드 파일을 분류"⚠️ 파일 규칙 분류는 YARA . Snort는 패킷
"NAC이 스팸을 차단한다"❌ NAC은 단말 접근 통제
"제로트러스트는 내부망을 신뢰한다"❌ 암묵적 신뢰를 제거

부록 C. AI · NotebookLM 복습 프롬프트

이 11번 노트만 근거로 4지선다 8문제를 내줘.
"방화벽 유형·구성(DMZ)", "IDS 오용/이상·오탐/미탐·HIDS/NIDS", "IDS/IPS/방화벽/WAF 경계", "Snort 룰 옵션", "ESM/SIEM/UTM/NAC/허니팟", "Ingress/Egress·제로트러스트"를 반드시 포함해줘.
내가 답하면 채점하고, 오답이 어느 형제 개념과 헷갈린 것인지 판별 축으로 짚어줘. 노트에 없는 내용은 쓰지 마.