Skip to content
KitploitKITPLOIT
도구블로그
제출
도구블로그
제출

해킹, 침투 테스트 및 사이버 보안 도구를 당신의 보안 무기고에!

Kitploit은 해킹, 사이버 보안 및 침투 테스트 도구 디렉토리입니다. 최신 프로젝트 업데이트를 발견하여 취약점을 찾고, 시스템을 분석하고, 테스트를 자동화하고, 보안을 강화하세요.

··피드·문의·개인정보·© 2026 Kitploit

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
CVE-2022-30190-Follina-Lab — 전체 익스플로잇 체인 랩 및 CVE-2022-30190 (Follina) - MSDT RCE에 대한 Suricata IDS 탐지 | Kitploit
도구/GitHubGitHub/u1tr0nex/cve-2022-30190-follina-lab
Payload GenerationVulnerability AnalysisExploitationIDS/IPS EvasionWeb Application ExploitationMalware AnalysisCommand and ControlIntrusion DetectionLearning & Education

인기

모두 보기 →

커뮤니티에서 가장 많이 사용되는 도구를 찾아보세요.

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유
Labs & Practice
GitHubu1tr0nex/cve-2022-30190-follina-lab

CVE-2022-30190-Follina-Lab

전체 익스플로잇 체인 랩 및 CVE-2022-30190 (Follina) - MSDT RCE에 대한 Suricata IDS 탐지

저장소 보기
3개월 전아직 검토되지 않음

🔴 CVE-2022-30190 — Follina (MSDT RCE) 실험실

CVE Severity Status Lab IDS

연구자: Abhimanyu Rawat 역할: 기술 연구 및 사이버 보안 운영 인턴 날짜: 2026년 5월 8일


📌 Follina란?

CVE-2022-30190 (별칭 "Follina")는 Microsoft Windows의 제로데이 원격 코드 실행(RCE) 취약점으로, 공격자가 피해자가 Word 문서를 열기만 하면 매크로 없이도 임의의 명령을 실행할 수 있습니다.

이 취약점은 Microsoft Office의 외부 템플릿 기능을 통해 합법적인 Windows 진단 프로토콜인 ms-msdt:// URI 핸들러를 악용합니다.


🧪 실험실 환경

⚠️ 면책 조항: 이 실험은 교육적 연구 목적으로 완전히 격리된 VMware 환경에서 수행되었습니다. 실제 시스템을 대상으로 하지 않았습니다.


🔴 공격 체인

root@kitploit:~
공격자 (Kali)                          피해자 (Windows 10)
      │                                         │
      │── python3 follina.py ──────────────────►│ clickme.docx 제공됨
      │                                         │
      │                                    Word에서 문서 열기
      │                                         │
      │◄── GET /exploit.html ───────────────────│ ms-msdt:// 트리거됨
      │                                         │
      │── exploit.html 전송 ───────────────────►│
      │                                         │
      │                                   MSDT 실행
      │                                   calc.exe  ✅

1단계: follina.py로 페이로드 생성 → clickme.docx + exploit.html 2단계: Windows VM에서 Word 2019로 문서 열기 → '편집 사용' 클릭 3단계: Word가 ms-msdt:// 핸들러를 통해 Kali HTTP 서버에서 exploit.html 가져오기 4단계: MSDT가 calc.exe 실행 — 임의 코드 실행 확인됨


🟢 Suricata IDS 탐지

사용자 정의 Suricata 규칙 SID:9000002이 fast.log에 8회 기록됨:

root@kitploit:~
05/08/2026-07:21:31 [**] [1:9000002:1] CVE-2022-30190 Follina exploit.html Fetch Detected [**]
[Classification: A Network Trojan was detected] [Priority: 1]
{TCP} 192.168.153.129:51278 -> 192.168.153.128:8000

사용된 탐지 규칙:

root@kitploit:~
alert http any any -> any any (msg:"CVE-2022-30190 Follina exploit.html Fetch Detected"; flow:established,to_server; content:"exploit.html"; http_uri; nocase; classtype:trojan-activity; sid:9000002; rev:1;)

📁 이 저장소의 파일


🛡️ 완화 조치

KB5014699 적용 — 2022년 6월 14일 릴리스. Windows에서 ms-msdt:// URI 핸들러를 완전히 제거합니다.

패치 설치 확인:

root@kitploit:~
wmic qfe list | findstr "5014699"

🗺️ MITRE ATT&CK 매핑

기술 ID이름
T1059.003명령 및 스크립트 해석기: Windows 명령 셸
T1204.002사용자 실행: 악성 파일
T1190공개 애플리케이션 취약점 악용
T1105침입 도구 전송

🔗 참고 문헌

  • NVD — CVE-2022-30190
  • Microsoft 보안 권고
  • chvancooten/follina.py
  • Suricata 문서
도구 다운로드
구성 요소상세
공격자 OSKali Linux — 192.168.153.128
피해자 OSWindows 10 Build 19041.1 (패치되지 않음)
Office 버전Microsoft Office 2019 Version 1808
IDSSuricata 8.0.4
익스플로잇 도구chvancooten/follina.py
네트워크격리된 VMware NAT — 192.168.153.0/24
파일설명
CVE-2022-30190-Follina-Technical-Breakdown.docx전체 기술 연구 문서
suricata_follina_rules.rules사용자 정의 Suricata IDS 탐지 규칙
exploit.htmlFollina 페이로드 (연구용)
clickme.docx실험에 사용된 유인 문서 (연구용)
screenshot*.png실험 증거 스크린샷