ํ ๊ทผ๋์ด ์ธํ๋ผ์ SIEM ์ฝ์ด์ธ Wazuh๊ฐ ๊ฐ ์๋ํฌ์ธํธ์ ์ค์น๋ Agent๋ก๋ถํฐ์ ๋ก๊ทธ, S3 ๋ฒํท์ ์ ์ฅ๋์ด ์๋ AWS ์์คํ (CloudTrail, VPC Flow Logs, ALB Access Logs, WAF Logs, GuardDuty Findings) ์ด๋ฒคํธ๋ค์ Wazuh Manager๊ฐ ์์งํด ๋ค์ํ ๋ณด์ ์ด๋ฒคํธ๋ฅผ ์ค์ ์์งํ๊ณ , ํ์ง๋ฃฐ์ ๋งคํ๋ Alert๋ฅผ ๋์๋ณด๋์์ ๋ณด์ฌ์ฃผ๊ณ ์๋ค.
์ฐ๋ฆฌ๋ ๋์๋ณด๋์ Alert๋ฅผ ํ์ธํ๊ณ , ์์คํ ์ ์ํ์ํฉ์ ๋ชจ๋ํฐ๋งํด์ผ ํ๋ค. ํ์ง๋ง, 24์๊ฐ ๋์๋ณด๋๋ง ๋ณด๊ณ ์๋ ๊ฒ์ ์ฌ์ค์ ๋ถ๊ฐ๋ฅํ๋ค.
๋ฐ๋ผ์, ์ด๋ฒ ๊ณผ์ ์์๋ Wazuh์์ Alert๊ฐ ๋ฐ์ํ๋ฉด ํ ๋์ค์ฝ๋ ์ฑ๋๋ก ์๋ฆผ์ ๋ณด๋ด ๊ด๋ฆฌ์๊ฐ ๋์๋ณด๋๋ฅผ ๋ณด๊ณ ์์ง ์์๋, Alert๋ฅผ ํ์ธํ ์ ์๋๋ก ํ ์์ ์ด๋ค.
๊ตฌ์ถํ๊ธฐ ์ , ๋จผ์ ์นํ (Webhook) ๊ฐ๋ ์ ์ง๊ณ ๋์ด๊ฐ๋ณด์. ์นํ ์ ํน์ ์ด๋ฒคํธ๊ฐ ๋ฐ์ํ์ ๋ ์ค์๊ฐ์ผ๋ก ๋ค๋ฅธ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ฐ์ดํฐ๋ฅผ ๋ณด๋ด์ฃผ๋ HTTP ๊ธฐ๋ฐ์ ์๋ฆผ ๊ธฐ๋ฅ์ด๋ค.
์์ ์ธก ์นํ URL์ ์ก์ ์ธก์ ๋ฑ๋กํด ๋๋ฉด, ์ก์ ์ธก์ ํน์ ์ด๋ฒคํธ๊ฐ ๋ฐ์ํ์ ๋ HTTP POST ์์ฒญ์ผ๋ก ์ด๋ฒคํธ ๋ฐ์ดํฐ๋ฅผ ์์ ์ธก์ผ๋ก ๋ณด๋ด๊ณ , ์์ ์ธก์ ์ด ๋ฐ์ดํฐ๋ฅผ ์์ ํ์ฌ ๋ด๋ถ์ ์ผ๋ก ๋ก์ง์ ์ฒ๋ฆฌํด ์๋ฆผ์ ์์ฑํ๋ ๊ฒ์ด๋ค.
sequenceDiagram
participant A as ์์ ์ธก
participant B as ์ก์ ์ธก
A-->B: 1๏ธโฃ ์์ ์ธก ์นํ
URL์ ์ก์ ์ธก์ ๋ฑ๋ก
B->>B: 2๏ธโฃ ํน์ ์ด๋ฒคํธ ๋ฐ์
B->>A: 3๏ธโฃ HTTP POST ์์ฒญ(์ด๋ฒคํธ ๋ฐ์ดํฐ)
A->>A: 4๏ธโฃ ๋ฐ์ดํฐ ์์ ๋ฐ ๋ด๋ถ ๋ก์ง ์ฒ๋ฆฌ<br/>(์๋ฆผ ์์ฑ)
A->>B: 5๏ธโฃ ์ฑ๊ณต ์๋ต (HTTP 2XX)
๋์ค์ฝ๋๋ ์ด๋ฌํ ์นํ ๊ธฐ๋ฅ์ ๋งค์ฐ ๊ฐํธํ๊ฒ ์ง์ํด์ค๋ค.
์๋ฆผ์ ๋ฐ์ ํ ์คํธ ์ฑ๋์ ์ ํํ๊ณ , ์ค์ ์์ ์นํํฌ ๋ง๋ค๊ธฐ๋ฅผ ํตํด ์นํ ์ ์์ฑํ๋ค.

๊ทธ๋ฌ๋ฉด ์นํํฌ๊ฐ ๋ง๋ค์ด์ง๋ฉด์ ์นํํฌ URL(https://discord.com/โฆ)์ด ๊ฐ์ด ์์ฑ๋์ด, ๋์ค์ฝ๋๊ฐ ์นํ
์ ํตํด ์๋ฆผ์ ๋ฐ์ ์ค๋น๋ฅผ ๋ง์น๋ค.
์นํํฌ URL์ ๋ฉ์์ง ์ ์ก ๊ถํ์ ๊ฐ์ง ํ ํฐ๊ฐ์ด ํฌํจ๋๊ธฐ ๋๋ฌธ์ ๋ ธ์ถ๋์ง ์๋๋ก ์ฃผ์ํด์ผ ํ๋ค. ๋ ธ์ถ๋ ๊ฒฝ์ฐ, ๋๊ตฌ๋ ๋ด ์ฑ๋์ ๋ฉ์์ง๋ฅผ ๋ณด๋ผ ์ ์๊ฒ ๋๋ค.
์ด์ ์์ ์ธก(๋์ค์ฝ๋)์์ ์ค๋น์ฌํญ์ ๋๋ฌ๋ค. ๋ค์์ผ๋ก๋ ์ก์ ์ธก(Wazuh) ์ค์ ์ ์งํํด๋ณด์.
Wazuh Manager๋ Integrator๋ผ๋ ๋ชจ๋์ ํตํด ์ธ๋ถ API ๋ฐ ์๋ฆผ ๋๊ตฌ์ ์ฐ๊ฒฐํ ์ ์๋๋ก ์ง์ํด์ฃผ๊ณ ์๋ค. https://documentation.wazuh.com/current/user-manual/manager/integration-with-external-apis.html#virustotal
๊ธฐ๋ณธ์ ์ผ๋ก Slack, PagerDuty, VirusTotal, Shuffle, Maltiverse์ ๋ํ ์ฐ๋ ์คํฌ๋ฆฝํธ๋ ์ ๊ณตํ๊ณ ์์ง๋ง ๋์ค์ฝ๋์ ๊ฒฝ์ฐ๋ ์ ์ก ์คํฌ๋ฆฝํธ๋ฅผ ๋ณ๋๋ก ์์ฑํด์ฃผ์ด์ผ ํ๋ค.
custom- ์ ๋์ฌ๋ฅผ ์ฌ์ฉํ๋ฉด, ์ฌ์ฉ์ ์ ์ ์ฐ๋ ์คํฌ๋ฆฝํธ๋ฅผ ๋ฑ๋กํ ์ ์๋ค.
Wazuh Manager ์์ ์ ์ํด, /var/ossec/integrations/ ๊ฒฝ๋ก์ ๊ฐ๋ณด๋ฉด ์์์ ์ธ๊ธํ๋ ๊ธฐ๋ณธ ํตํฉ ์๋น์ค๋ค์ ์คํฌ๋ฆฝํธ ํ์ผ์ด ์๋ ๊ฒ์ ๋ณผ ์ ์๋ค.

์ฐ๋ฆฌ๋ ๋์ค์ฝ๋์ ์ฐ๋ํ ๊ฒ์ด๊ธฐ ๋๋ฌธ์ ํด๋น ๊ฒฝ๋ก์ custom-discord๋ผ๋ ์ด๋ฆ์ ํ์ผ์ ๋ง๋ค์ด ์คํฌ๋ฆฝํธ ์ฝ๋๋ฅผ ์์ฑํ์๋ค.(์งํผํฐ ๋์โฆ)