1. 왜 Email Security인가 — 첫 번째 침입 통로
FBI IC3 2024 보고서: BEC(Business Email Compromise) 글로벌 손실 $51B 누적(2013~2024), 2024년 단일 손실 $2.95B. 한국 KISA 2024: BEC 신고 1,800+건, 평균 손실 5억원, 최대 50억원+. Verizon DBIR 2024: 침해 사고 31% 이메일 시작(가장 빈번한 초기 침입 벡터). Microsoft Digital Defense Report 2024: 분당 피싱 4,000+ 시도.
Email은 세 가지 이유로 최우선 공격 표면:
- 사회공학: 사람이 가장 약한 고리
- 신원 위조 쉬움: 표시 이름·발신자 위조 기본 가능
- 첨부·링크: 멀웨어·자격증명 탈취 즉시 시작
오해 1 — “스팸 필터면 충분.” 스팸 필터(IP·키워드)는 1세대, BEC·계정 침해는 콘텐츠·관계·행동 분석 필요. 오해 2 — “메일 게이트웨이는 다 똑같다.” 차이 — ICES(Integrated Cloud Email Security) 시대, M365/Workspace 통합·AI 기반 다음 세대. 오해 3 — “DMARC만 적용하면 끝.” DMARC는 우리 도메인 보호, 외부 도메인 사칭·계정 침해 별도 통제.
압박:
- Google·Yahoo 2024.2 발신자 규칙: 일일 5,000+ 발송 시 DMARC
quarantine+ 의무 - EU NIS2 Article 21: 통신 보안
- PCI DSS v4.0.1: 안전한 이메일 의무
- 한국 정보통신망법: 발신자 신원·스팸 차단
- KISA SafeMail: 발신자 인증·BIMI
- EU CRA·DORA: 이메일 사고 대응
2. SPF·DKIM·DMARC·BIMI·ARC·MTA-STS·DANE
SPF(Sender Policy Framework, RFC 7208):
- 도메인이 발송 허가한 IP 목록 DNS TXT
- 예:
v=spf1 include:_spf.google.com -all - 검증: 발신 서버 IP가 SPF에 있는지
- 한계: 표시 발신자(From)가 아닌 봉투(Mail From·Return-Path) 만 검증
DKIM(DomainKeys Identified Mail, RFC 6376):
- 메일 내용 + 헤더에 디지털 서명
- 도메인 DNS TXT에 공개키 게시(
selector._domainkey.example.com) - 무결성 + 출처 보장
- 키 ≥ 2048 bit RSA 권장 (1024 폐기 — 2024)
DMARC(Domain-based Message Authentication, Reporting & Conformance, RFC 7489):
- SPF 또는 DKIM + Alignment(표시 From과 도메인 일치)
- 정책 3 종:
none(모니터·기본)·quarantine(스팸함)·reject(차단) - 보고: rua(집계 보고서)·ruf(법의학 보고서)
- 권장: 6~12개월
none로 모니터 →quarantine→reject
DMARC 단계별 일정 예시:
- 1~3개월:
p=none; rua=mailto:dmarc@example.com; pct=100 - 4~6개월: SPF·DKIM 모든 발송 소스 정렬 확인
- 7~12개월:
p=quarantine; pct=25→pct=100 - 13~18개월:
p=reject
BIMI(Brand Indicators for Message Identification, 2021~):
- DMARC
reject도달 시 받은편지함에 브랜드 로고 표시 - VMC(Verified Mark Certificate) 필요(약 $1,500/연)
- Gmail·Yahoo·Apple Mail 지원
- 발신자 신뢰·CTR 개선
- 한국 — KISA SafeMail BIMI 도입(2024)
ARC(Authenticated Received Chain, RFC 8617):
- 메일링 리스트·Forwarder 거치며 SPF·DKIM 깨질 때 검증 체인 유지
- M365·Google·Cloudflare Email Routing 지원
MTA-STS(SMTP MTA Strict Transport Security, RFC 8461):
- SMTP 도청·다운그레이드 차단
- DNS + HTTPS 정책 게시
- Gmail·M365 자동 검증
TLS-RPT(SMTP TLS Reporting, RFC 8460):
- TLS 검증 실패 보고
- MTA-STS와 함께 운영
DANE(DNS-Based Authentication of Named Entities, RFC 7672):
- DNSSEC + TLSA 레코드
- MTA-STS 대안·강화
- 도입 복잡 — EU 정부·금융권 활용
자동 발견·검증 도구:
- Postmark DMARC Digests(무료): rua 보고서 분석
- Valimail·Dmarcian·Agari·Red Sift OnDMARC·EasyDMARC·Sendmarc
- MXToolbox·DMARC Tester: 무료 검증
3. BEC·피싱 공격 유형
BEC 5 유형(FBI IC3):
- CEO Fraud(임원 사칭): CEO·CFO 사칭으로 송금 지시
- Vendor Email Compromise(공급사 계정 침해): 거래처 계정 침해·청구서 변조
- Attorney Impersonation(변호사 사칭): M&A·소송 사칭 송금
- Account Takeover(직원 계정 침해): 내부 통신·정보 수집
- Data Theft(W-2·세금 정보): HR·재무 데이터 요청
기술 vs 비기술 공격:
- 기술: Email Auth 우회·MitM·악성 첨부·악성 URL·OAuth Phishing
- 비기술(가장 큰 위협): 사회공학·도메인 사칭(
example.comvsexamp1e.com·exámple.com)·표시 이름 위조
Phishing 종류:
- Mass Phishing: 대량 무차별
- Spear Phishing: 표적
- Whaling: 임원 표적
- Smishing: SMS
- Vishing: 음성
- QRishing: QR 코드(2023~ 폭증)
- Adversary-in-the-Middle(AiTM): Evilginx2·EvilProxy·Modlishka — MFA 우회
- OAuth Consent Phishing: 가짜 앱에 권한 동의 유도
2024 주요 사건:
- Microsoft Midnight Blizzard(Nobelium·SVR APT29): OAuth Token 침해, 임원 이메일 노출(2024.1)
- Snowflake 다중 고객 침해: 자격증명 재사용 + MFA 미적용(2024.5~)
- Change Healthcare 랜섬: 피싱 → 자격증명(2024.2)
4. Stage 1 — 도메인 인증·DMARC 정착 (2~6개월)
자산 인벤토리:
- 모든 발송 도메인(메인·서브·국가별)
- 발송 소스 매핑 — 메일 서버·CRM·MA·SaaS(Salesforce·HubSpot·Mailchimp)·결제·고객지원
- SPF·DKIM 누락 발송 소스 식별
- 비활성·미사용 도메인 차단(Brand Protection)
SPF 설정:
- 모든 발송 소스 포함(
include)·DNS Lookup 한도 10 이내 - 마지막에
-all(엄격) 또는~all(소프트) - 정기 검증·갱신
- 도구: SPF Surveyor·MXToolbox
DKIM 설정:
- 모든 발송 도메인에 2048 bit RSA
- 별도 Selector(
google._domainkey·m1._domainkey등) - 분기 키 회전(자동화 권장)
DMARC 정착:
- 1단계
p=none+ rua 보고 - 보고서 분석 — 정렬 실패 발송 소스 파악
- 외부 도구·SaaS 정렬(
subdomain·relaxed) - 6~12개월 후
p=quarantine→p=reject - BIMI VMC 검토
MTA-STS·TLS-RPT 도입:
- enforce 모드 도달 목표
- 발송·수신 양방향 TLS 1.3 의무
- 다운그레이드 차단
5. Stage 2 — 이메일 게이트웨이·ICES (3~6개월)
전통 SEG(Secure Email Gateway) — 시그니처·평판 기반:
- Proofpoint — 시장 점유 1위·BEC 강함
- Mimecast — 유연
- Barracuda Email Protection — 가성비
- Cisco Secure Email — 통합
- Trellix Email Security — McAfee + FireEye
- Trend Micro Email Security
클라우드 네이티브·ICES(Integrated Cloud Email Security) — API 기반·AI:
- Microsoft Defender for Office 365(M365 내장·플랜 1·2)
- Abnormal Security — BEC AI 강자
- Avanan(Check Point) — Office/Workspace 모두
- Tessian(Proofpoint 인수 2023) — 행동 분석
- IronScales — 자동 대응
- Cloudflare Area 1(2022 인수)
- Material Security — 사후 보호
ICES 강점:
- API 통합 — 메일 흐름 변경 없이 분석·격리
- AI/ML — 행동·관계·문맥·언어 분석
- BEC·VEC 탐지 강력
- 자동 격리·회수(이미 도착한 메일도)
다층 방어 구성:
- M365/Workspace 내장 + ICES (대부분 권장)
- 또는 SEG + M365 + ICES
- 단일 솔루션 — 중소 친화
핵심 통제:
- 첨부 파일 — Sandbox·동적 분석
- URL 분석 — Time-of-Click 재검사
- Display Name Impersonation 탐지
- Lookalike Domain 탐지
- VIP·임원 추가 보호(Executive Protection)
- 외부 도메인 첫 거래 알림
6. Stage 3 — 인증·MFA·계정 침해 차단 (2~4개월)
Strong Auth:
- MFA 의무(FIDO2 우선·블로그 별도 참조)
- Conditional Access(위험 기반·위치·디바이스)
- Legacy Authentication(IMAP·POP·SMTP basic) 차단 의무
- Service Account 격리·관리
OAuth Consent 보호:
- 사용자 동의 가능 앱 화이트리스트 또는 Admin 승인 의무
- Risk-based Consent(Microsoft Entra ID)
- 의심 OAuth Token 자동 무효화
AiTM 차단:
- Phishing-resistant MFA(FIDO2) 강력 권장
- Conditional Access — Compliant Device·Hybrid Join 요구
- Token Protection·Sign-in Frequency
Mailbox 보호:
- 자동 전달 규칙(Auto-forward) 외부 도메인 차단
- 위임(Delegate)·Send-as·Send-on-behalf 감사
- Inbox Rule 모니터링(공격자가 흔히 추가)
Anti-Spoofing:
- 내부 직원 — 외부 발송 시 자동 표시(“[EXTERNAL]”)
- VIP 임원 사칭 — 표시 이름 + 이메일 정렬 강제
- Lookalike Domain 자동 등록·차단
7. Stage 4 — 교육·시뮬레이션·인지도 (지속)
Phishing Simulation Platform:
- KnowBe4(시장 점유 1위) — 한국어 콘텐츠
- Cofense PhishMe — IR 통합
- Proofpoint Security Awareness(Wombat 인수)
- SANS Security Awareness
- Microsoft Attack Simulation Training(M365 P2 내장)
- GoPhish(오픈소스) — 자체 운영
- Lure — 모던 OSS
시뮬레이션 운영:
- 월 1회+ 무작위
- 직무·역할별 시나리오(재무·HR·임원·일반)
- 클릭률·신고율·자격증명 입력률 KPI
- 클릭자 — 즉시 마이크로 학습
- 반복 클릭자 — 매니저 통보·심화 교육
KPI 목표:
- 클릭률: 첫해 25% → 1년 후 10% → 2년 후 5%
- 신고율: 첫해 15% → 50%+ 목표
- 자격증명 입력률: 5% → 1% 이하
임직원 보고 채널:
- “피싱 신고” 버튼(Outlook·Gmail 플러그인)
- 신고 → 자동 SOC 분석 → 회수·차단·재교육
- 도구: Cofense Reporter·KnowBe4 PAB·M365 Report Phishing
문화 만들기:
- 신고자 인정·보상(Hall of Fame·소액 상품권)
- 부서별 신고율 경쟁
- 침해 사례 익명 공유
- 임원 솔선수범
8. Stage 5 — DLP·자동대응·고도화 (지속)
Email DLP:
- 외부 발송 시 민감 데이터 차단(PII·PCI·PHI·기밀)
- 도구: M365 Purview DLP·Symantec·Forcepoint·Proofpoint
- 분류 라벨·암호화 의무
- Tessian Guardian — 잘못된 수신자 탐지
Encryption:
- S/MIME: 전통, PKI 필요
- PGP: Open Source
- M365 Sensitivity Labels + Encryption: Microsoft 통합
- Virtru·Egress·Zix: 임시 키 기반 SaaS
- 외부 송수신자 친화 UX
자동 대응(SOAR + Email):
- 신고 → 자동 분석(URL·첨부·발신자)
- 의심 시 — 자동 격리·동일 메일 회수(M365 Auto Investigation·Response, AIR)
- 자격증명 노출 시 — 강제 재인증·세션 종료·MFA 재등록
- 도구: Cortex XSOAR·Splunk SOAR·Microsoft Sentinel Playbooks
Forensics·Vendor Email Compromise:
- 거래처 침해 의심 — 채널 즉시 변경(전화·대면)
- 송금 변경 시 — 2단계 검증 의무
- 외부 도메인 변경 자동 알림
고도화:
- AI for Email: LLM 기반 BEC·QR·딥페이크 음성 탐지
- Microsoft Copilot for Security Email 분석
- Abnormal AI — 행동·관계 그래프
- DMARC for 모든 계열사·M&A 첫 90일
- DNS Authentication 확장: MTA-STS·DANE·BIMI 전사
- Continuous Authentication: 행동 기반 세션 검증
- Zero Trust Email: 모든 메일 사후 검증·격리 가능
컴플라이언스 매핑:
- Google·Yahoo 2024.2 발신자 규칙: DMARC
quarantine+ - EU NIS2·DORA: 이메일 사고 대응
- PCI DSS v4.0.1 5.3.2: 안티 피싱
- 한국 정보통신망법·KISA SafeMail
- ISMS-P 통신 보안
9. 비용·ROI
| 항목 | 비용 (연간) |
|---|---|
| DMARC SaaS(Dmarcian·EasyDMARC·Sendmarc) | 1천만~1억 |
| BIMI VMC | 150만/연/도메인 |
| ICES(Abnormal·Avanan·IronScales) | 직원당 5~15만/연 |
| M365 Defender P1/P2 | 직원당 2~5만/연 |
| SEG(Proofpoint·Mimecast) | 직원당 5~15만/연 |
| Phishing Simulation(KnowBe4) | 직원당 3~8만/연 |
| 인력(이메일 보안 0.5~2명) | 1~10억 |
| 합계 (직원 500명) | 2~30억 |
ROI:
- BEC 손실 평균 한국 5억(KISA 2024) → 1건 예방 = 1~5년치 비용
- 자격증명 침해 예방 — 침해 평균 38억(IBM 2024 한국)
- 사이버보험 — DMARC·MFA·교육 보유 시 20~30% 할인
- Google·Yahoo 발신자 규칙 미준수 — 마케팅·고객 통보 발송 차단
- 평판·브랜드 보호
10. 자가 점검
도메인 인증:
- SPF 모든 발송 도메인·DNS Lookup 10 이내
- DKIM 2048 bit·모든 소스
- DMARC
reject도달 - BIMI VMC 검토
- MTA-STS enforce
- TLS-RPT
- DANE 검토(EU·금융)
- DMARC rua 분석 자동화
게이트웨이·ICES:
- M365 Defender P2 또는 SEG + ICES
- Sandbox·Time-of-Click URL
- BEC·Impersonation 탐지
- Lookalike 도메인 차단
- Executive Protection
인증·계정:
- Phishing-resistant MFA(FIDO2)
- Legacy Auth 차단
- OAuth Consent 통제
- Auto-forward 외부 차단
- Inbox Rule 모니터링
교육·시뮬레이션:
- 월 1회+ Phishing Simulation
- 신고 버튼·자동 분석
- 부서·임원 별도 시나리오
- KPI(클릭률·신고율) 추적
- 신고자 보상·문화
DLP·자동대응:
- DLP 외부 발송 차단
- S/MIME·Sensitivity Label
- AIR(Auto Investigation·Response)
- SOAR 이메일 플레이북
- Vendor Email Compromise 절차
거버넌스:
- Google·Yahoo 2024.2 발신자 규칙 준수
- 한국 KISA SafeMail·정보통신망법
- 분기 KPI·리포트
- ISMS-P·NIS2·PCI 매핑
11. 마무리 — 첫 번째 침입 통로를 잠근다
Email Security는 ① 도메인 인증·DMARC 정착, ② 게이트웨이·ICES, ③ 인증·MFA·계정 침해 차단, ④ 교육·시뮬레이션·문화, ⑤ DLP·자동대응·고도화 — 5단계로 정착시킨다. DMARC가 우리 도메인 보호의 최우선, ICES가 받은편지함의 BEC 차단의 최우선, FIDO2가 계정 침해의 최우선이다. 모든 침해의 1/3+가 이메일로 시작한다 — 1순위로 잠그면 침해 절반이 사라진다.
통합 사이클
- SOC SIEM·SOAR·UEBA·XDR·MDR
- Mobile Security OWASP MASVS
- API Security OWASP API Top 10
- Kubernetes 컨테이너 보안
- Cloud Security CNAPP
- AI/LLM 보안 OWASP LLM Top 10
- NIST PQC·FIPS 140-3
- Penetration Testing·Red Team
- CTI 위협 인텔리전스 MISP·STIX
- 침해사고 대응 NIST SP 800-61
- BCP·DRP·ISO 22301
- DevSecOps Shift-Left CI/CD
- FIDO2·WebAuthn·Passkey
- Zero Trust Architecture
- OWASP Top 10·ASVS·SAMM
- ISO 27001 인증
- 한국 ISMS-P
- NIST CSF 2.0
- EU NIS2
- EU CRA
- MITRE ATT&CK
