
UpdatedJul 25, 2026
awesome-wazuh โ Updated!
๐ก๏ธWazuh XDR/SIEM์ ๋ชจ๋ ํฅ๋ฏธ๋ก์ด ์ฃผ์ ์ ๊ดํ ๋ฉ์ง ๋ฆฌ์คํธ
awesome-wazuh 
Wazuh ๋ฆฌ์์ค, ๋๊ตฌ ๋ฐ ํตํฉ์ ๋ํ ์ ๋ณ๋ ๋ชฉ๋ก
Wazuh๋ ์ํ ์๋ฐฉ, ํ์ง ๋ฐ ๋์์ ์ํ ๋ฌด๋ฃ ์คํ ์์ค ๋ณด์ ๋ชจ๋ํฐ๋ง ํ๋ซํผ์ ๋๋ค.
๋ชฉ์ฐจ
- ๊ณต์ ๋ฌธ์
- ์์ํ๊ธฐ
- ์ค์น ๊ฐ์ด๋
- ๋ฐฐํฌ
- ๊ท์น ๋ฐ ํ์ง
- ํตํฉ
- ๋๊ตฌ ๋ฐ ์ ํธ๋ฆฌํฐ
- ์ ์ง๋ณด์
- ๊ท์ ์ค์
- ๊ต์ก ๋ฐ ์ธ์ฆ
- ๊ฐ์ด๋ ๋ฐ ํํ ๋ฆฌ์ผ
- ์ฐ๋ฐฐ์๋ ํ๋ก๊ทธ๋จ
- ์ปค๋ฎค๋ํฐ
- ๊ธฐ์ฌํ๊ธฐ
๊ณต์ ๋ฌธ์
- ๐ข Wazuh ๋ฌธ์ - ์ค์น, ๊ตฌ์ฑ ๋ฐ ์ฌ์ฉ ๊ฐ์ด๋
- ๐ข ์ํคํ ์ฒ ๊ฐ์ - ์์คํ ์ค๊ณ ๋ฐ ๊ตฌ์ฑ ์์
- ๐ข API ์ฐธ์กฐ - REST API ์๋ํฌ์ธํธ
- ๐ข Wazuh ๋ธ๋ก๊ทธ - ์ฃผ๊ฐ ๊ธฐ์ ๋ฌธ์
- ๐ข ๋ฆด๋ฆฌ์ค ๋ ธํธ - ๋ฒ์ ๊ธฐ๋ก ๋ฐ ๋ณ๊ฒฝ ๋ก๊ทธ
์์ํ๊ธฐ
- ๐ข ์ค์น ๊ฐ์ด๋ - ๋จ๊ณ๋ณ ๋ฐฐํฌ ์ง์นจ
- ๐ข ํต์คํํธ - 30~60๋ถ ๋ด ์คํ
- ๐ข Wazuh Cloud - ๋ฌด๋ฃ ํฐ์ด๊ฐ ํฌํจ๋ ์์ ๊ด๋ฆฌํ SaaS ์ต์
- ๐ข Docker ํต ์คํํธ - ํ ์คํธ์ฉ ๋จ์ผ ๋ช ๋ น ๋ฐฐํฌ
์ค์น ๊ฐ์ด๋
Wazuh ์ค์น, ๊ตฌ์ฑ ๋ฐ ์ด์ ์์ ์ ์ํ ๋จ๊ณ๋ณ ์ค์ ์ํฌ์ค๋ฃจ์ ๋๋ค.
- ๐ก samma-io/wazuh-help - Wazuh ๋ฐฐํฌ๋ฅผ ์ํ ์ค์ ๋์๋ง, ๋ฌธ์ ํด๊ฒฐ ๋ฐ ์ด์ ๋ ธํธ
๋ฐฐํฌ
Docker
- ๐ข ๊ณต์ Docker ๊ฐ์ด๋ - ์ปจํ ์ด๋ ๋ฐฐํฌ ๋ฌธ์
- ๐ข Docker ์ ์ฅ์ - Docker Compose ํ์ผ ๋ฐ ์ด๋ฏธ์ง (1,000+ ์คํ)
Kubernetes
- ๐ข ๊ณต์ Kubernetes ๊ฐ์ด๋ - K8s ํด๋ฌ์คํฐ ๋ฐฐํฌ
- ๐ข Helm ์ฐจํธ - HA ์ง์ ํ๋ก๋์ ๋ฑ๊ธ Helm ํจํค์ง
Terraform / OpenTofu
- ๐ก Terraform/OpenTofu Provider - ์ปค๋ฎค๋ํฐ ํ๋ก๋ฐ์ด๋, ํ๋ฐํ ์ ์ง ๊ด๋ฆฌ ์ค
- ๐ก Terraform ๋ ์ง์คํธ๋ฆฌ - ๊ณต์ Terraform ๋ ์ง์คํธ๋ฆฌ ํญ๋ชฉ
- ๐ข ๊ธฐ๋ฅ ์์ฒญ - ๊ณต์ Wazuh ํ๋ก๋ฐ์ด๋ (๊ณํ๋จ)
Ansible
- ๐ข ๊ณต์ Ansible ๊ฐ์ด๋ - ๋ค์ค ํธ์คํธ ๋ฐฐํฌ ์๋ํ
- ๐ข Ansible ํ๋ ์ด๋ถ - ์ฆ์ ์ฌ์ฉ ๊ฐ๋ฅํ ํ๋ ์ด๋ถ (ํ๋ก๋์ ์์๋ ๋ฆด๋ฆฌ์ค ๋ธ๋์น ์ฌ์ฉ)
ํด๋ผ์ฐ๋ ํ๋ซํผ
- ๐ข AWS ๋ฐฐํฌ - CloudTrail, GuardDuty, Security Hub, Macie
- ๐ข Azure ๋ฐฐํฌ - Log Analytics, Microsoft Graph, Intune
- ๐ข GCP ๋ฐฐํฌ - Pub/Sub ๋ฐ Cloud Storage ํตํฉ
- ๐ข ๊ฐ์ ๋จธ์ (OVA/AMI) - ๋น ๋ฅธ POC์ฉ ์ฌ์ ๊ตฌ์ถ ์ด๋ฏธ์ง
CI/CD ๋ฐ ํ ์คํธ
- ๐ข Wazuh QA - ์๋ํ๋ ํ ์คํธ ๋ฐ CI/CD ์ธํ๋ผ
๊ท์น ๋ฐ ํ์ง
- ๐ข ๊ท์น ๋ฌธ์ - ๊ท์น ๊ตฌ๋ฌธ ๋ฐ ์ต์ ํ
- ๐ข ์ฌ์ฉ์ ์ ์ ๊ท์น ๊ฐ์ด๋ - ์ฌ์ฉ์ ์ ์ ๊ท์น ์์ฑ ๋ฐ ํ ์คํธ
- ๐ข ๊ณต์ ๊ท์น์ - ์์ ํ ๊ท์น ์ ์ฅ์
์ปค๋ฎค๋ํฐ ๊ท์น
์ผ๋ฐ ๋ชฉ์ ์ ์ปค๋ฎค๋ํฐ ๊ท์น ๋ชจ์์ ๋๋ค.
- ๐ก socfortress/Wazuh-Rules - ์ปค๋ฎค๋ํฐ ๊ท์น ๋ชจ์
- ๐ก Ghost47-coder/Wazuh-Rules - ์ฌ์ฉ์ ์ ์ ๊ท์น ๋ฐ ๋์ฝ๋ ์ธํธ
๋ฒค๋๋ณ ๊ท์น
ํน์ ์ฅ์น, ์ดํ๋ผ์ด์ธ์ค ๋ฐ ํ๋ซํผ์ ๋ํ ๋์ฝ๋ ๋ฐ ๊ท์น ์ธํธ์ ๋๋ค.
- ๐ก Fortigate ๊ท์น ๋ฐ ๋์ฝ๋ - Fortigate ์ฅ์น ๋ชจ๋ํฐ๋ง
- ๐ก Pi-hole ๋์ฝ๋ ๋ฐ ๊ท์น - Pi-hole DNS ์ฑํฌํ ๋ชจ๋ํฐ๋ง ๋ฐ ํ์ง
- ๐ก Synology DSM (st0rm-cr0w) - Synology DSM ๋์ฝ๋ ๋ฐ ๊ท์น
- ๐ก Synology DSM (Tomo-9925) - ๋์ฒด Synology DSM ๋์ฝ๋ ๊ตฌํ
- ๐ก Unifi ๋์ฝ๋ - Ubiquiti Unifi ๋คํธ์ํฌ ๋ชจ๋ํฐ๋ง
ํ์ง ๋ชจ๋
- ๐ข ํ์ผ ๋ฌด๊ฒฐ์ฑ ๋ชจ๋ํฐ๋ง (FIM) - ๋ฌด๋จ ํ์ผ ๋ณ๊ฒฝ ํ์ง
- ๐ข ์ทจ์ฝ์ ํ์ง - CVE ์ค์บ ๋ฐ ํ๊ฐ
- ๐ข ๊ตฌ์ฑ ํ๊ฐ (SCA) - ๊ท์ ์ค์ ๊ฒ์ฆ ๋ฐ ๊ฐํ
- ๐ข ์ ์ฑ์ฝ๋ ํ์ง - ClamAV ๋ฐ YARA ํตํฉ
- ๐ข ๋ฅ๋ ๋์ - ์๋ํ๋ ์ํ ๋์
ํตํฉ
์๋ฆผ, ํฐ์ผํ , ์ํ ์ธํ ๋ฆฌ์ ์ค ๋ฐ ์ค์ผ์คํธ๋ ์ด์ ์ ์ํด Wazuh๋ฅผ ์ธ๋ถ ํ๋ซํผ๊ณผ ์ฐ๊ฒฐํฉ๋๋ค.
์๋ฆผ
- ๐ข Slack - Slack ์ฑ๋๋ก ์ค์๊ฐ ์๋ฆผ
- ๐ข PagerDuty - ์จ์ฝ ์ฌ๊ณ ์์ค์ปฌ๋ ์ด์
- ๐ข ์ด๋ฉ์ผ - SMTP ์๋ฆผ ์ ์ก
ํฐ์ผํ
- ๐ข ์ผ๋ฐ API ํตํฉ - ์ธ๋ถ API ํธ๋ฆฌ๊ฑฐ
- ๐ข ServiceNow ํตํฉ - REST API + Python ์คํฌ๋ฆฝํธ
- ๐ก Jira ํตํฉ - ์ปค๋ฎค๋ํฐ ๊ฐ์ด๋
์ํ ์ธํ ๋ฆฌ์ ์ค
- ๐ข VirusTotal - ํ์ผ ํด์ ๋ฐ URL ๋ณด๊ฐ
- ๐ข CDB ๋ชฉ๋ก - ์ฌ์ฉ์ ์ ์ ์ํ ์ธํ ๋ฆฌ์ ์ค ๋ชฉ๋ก
ํด๋ผ์ฐ๋ ํ๋ซํผ
- ๐ข AWS Security Hub - CloudTrail, GuardDuty ๋ฐ Security Lake ํตํฉ
- ๐ข Azure Sentinel - Microsoft Sentinel ํตํฉ
- ๐ข Google Cloud - Cloud Audit Logs ํตํฉ
SOAR
- ๐ก Shuffle SOAR - Wazuh๋ฅผ ์ง์ํ๋ ์คํ ์์ค SOAR
- ๐ข Shuffle + Teams ํตํฉ - SOAR ๊ธฐ๋ฐ Teams ์๋ฆผ
- ๐ก ์๋ํ๋ ์ํ ํ์ง ๋ฐ ๋์ (Medium) - ์ค์ Wazuh + Shuffle ์ํ ๋์ ์๋ํ