๋ณด์์ ๊ฒ ๋ชจ๋ํฐ ๊ฐ์ด๋
secwatch ๋ณด์์ ๊ฒ ์์ด์ ํธ๊ฐ ๋ณด๋ธ ์์คํ์ ์ธ์ ์ ํ์ง ํ์ ๊ฒฐ๊ณผ๋ฅผ ๋ด ์กฐ์ง ๋ฒ์๋ก ํ ํ๋ฉด์์ ๋ณด๋ ๋ฐฉ๋ฒ์ ์๋ดํฉ๋๋ค.
์ด ํ์ด์ง๋ ๋ฌด์์ธ๊ฐ
๊ณ ๊ฐ ์๋ฒ์ ์ค์น๋ secwatch ์์ง๊ธฐ๊ฐ ๊ฐ์ฌ๋ก๊ทธยท์น๋ฐฉํ๋ฒฝยท์์๋์ ๋ก๊ทธ์์ ์์ฌ ์ด๋ฒคํธ๋ฅผ ๊ณจ๋ผ giip Jev ๊ฒ์ดํธ์จ์ด๋ก ๋ณด๋ด๋ฉด, ๊ฒ์ดํธ์จ์ด๊ฐ ํ์ ํด ๊ฒฐ๊ณผ๋ฅผ ์ ์ฅํฉ๋๋ค. ์ด ํ์ด์ง๋ ๊ทธ ํ์ ๊ฒฐ๊ณผ๋ฅผ ๋ก๊ทธ์ธํ ๋ด ์กฐ์ง(csn) ๋ฒ์๋ก๋ง ์ต์ ์์ผ๋ก ๋ณด์ฌ์ค๋๋ค. ๋ก์ปฌ monitor.py ์ ๊ฐ์ ๋ฐ์ดํฐ๋ฅผ ๋ณด๋, ๋ณ๋ ์ค์น ์์ด giip ์น ์ฝ์์์ ๋ด
๋๋ค.
- ์ ๊ทผ ๊ถํ: ๋ก๊ทธ์ธํ ์ฌ์ฉ์๋ผ๋ฉด ๋๊ตฌ๋ ์ด๋ํ ์ ์๊ณ , ์๊ธฐ ์กฐ์ง(csn)์ ๊ฒฐ๊ณผ๋ง ๋ณด์ ๋๋ค(์๋ฒ๊ฐ ์์ ๊ธฐ์ค์ผ๋ก ์ค์ฝํํฉ๋๋ค).
- ๋น๋ฐ๊ฐ ๋ ธ์ถ ์์: ์กฐํ๋ ๋ก๊ทธ์ธ ํ ํฐ์ผ๋ก๋ง ์ด๋ค์ง๋ฉฐ, ์์ง๊ธฐ ์ธ์ฆํค๋ ํ๋ฉด์ ๋์ค์ง ์์ต๋๋ค.
์ฌ์ฉ๋ฒ
- ์กฐํ ๊ธฐ๊ฐ ์ ํ: ์ต๊ทผ 1์๊ฐ / 6์๊ฐ / 24์๊ฐ / 7์ผ. ํ๋ฉด์ ๊ทธ ๊ธฐ๊ฐ์ ๊ฒฐ๊ณผ๋ง ์ต์ ์์ผ๋ก ๋ณด์ฌ์ค๋๋ค(๋ธ๋ผ์ฐ์ ์ ์์ด์ง ์๋ ๋กค๋ง ๋ฐฉ์).
- ๋ผ์ฐํ ํํฐ: ์ ์ฒด / ๐ด๊ฒฝ๋ณด(alert) / ๐ ๊ฒํ (review) / โช๊ธฐ๋ก(log) ์ค์์ ๊ณ ๋ฆ ๋๋ค.
- ์๋ก๊ณ ์นจ: ์ต์ ๊ฒฐ๊ณผ๋ฅผ ๋ค์ ๋ถ๋ฌ์ต๋๋ค.
ํ ์ปฌ๋ผ ์ฝ๋ ๋ฒ
| ์ปฌ๋ผ | ์๋ฏธ |
|---|---|
| ์๊ฐ | ํ์ ์ด ์ ์ฅ๋ ์๊ฐ |
| ์์ง๊ธฐ(LSsn) | ์ด๋ฒคํธ๋ฅผ ๋ณด๋ธ ์์ง ์์ด์ ํธ ์๋ณ์ |
| ํ์ | ์ด๋ฒคํธ ์ข
๋ฅ โ secevt_batch_audit(๊ฐ์ฌ๋ก๊ทธ) ยท secevt_waf(์น๋ฐฉํ๋ฒฝ) ยท secevt_cf(์์๋์) ยท secevt_signal(์ง๊ณ ์ ํธ) |
| ๋ผ์ฐํ | ๐ด๊ฒฝ๋ณด=์ฆ์ ๋์ / ๐ ๊ฒํ =์ฌ๋ ํ์ธ ํ์ / โช๊ธฐ๋ก=์ ์ ํ์ ยท๊ธฐ๋ก์ฉ |
| ์ฌ๊ฐ๋ | ๊ณต๊ฒฉ์ ์ํ๋ โ 0~4(0 ๋ ธ์ด์ฆ ยท 1 ์ ์ฐฐ ยท 2 ์ด๊ฑฐยท์ฝ๊ธฐ ยท 3 ์ธ์ฆ์ ๋ณดยท๊ฐ์ธ์ ๋ณด ์ฝ๊ธฐ ยท 4 ์ฐ๊ธฐยท๊ถํ ์กฐ์) |
| ๊ณต๊ฒฉ์ผ ํ๋ฅ | ์ด ์์ฒญ์ด ๊ณต๊ฒฉ์ธ๊ฐ์ ๋ํ ํ์ ๋(0~100%). ์ฑ๊ณต๋ฅ ์ด ์๋๋๋ค โ 97%๋ "๊ณต๊ฒฉ์ผ ํ๋ฅ 97%"์ด๊ณ , ๊ฐ์ด ๋น ์ ธ๋๊ฐ๋์ง๋ ์๋ ํ๋๊ทธ๋ก ๋ด ๋๋ค |
| ๊ณต๊ฒฉ ์ ํ | Jev๊ฐ ๋ถ๋ฅํ ๊ณต๊ฒฉ ์ ํ(๊ฐ๊ณผ ๋ป์ ์๋ "๊ณต๊ฒฉ ์ ํ ๊ฐ" ํ ์ฐธ์กฐ) |
| ํ๋๊ทธ | ์ธ์ ์ ์์ฌ ยท ๋ฐ์ดํฐ ์ ์ถ ์์ฌ ยท ์ฐ๊ธฐ ์๋ ์ฌ๋ถ |
| ์ ๋ขฐ๋ | ๊ณต๊ฒฉ ์ ํยท์ฌ๊ฐ๋ ํ์ ์ด ์ผ๋ง๋ ํ์คํ์ง(0~100%). ์ "๊ณต๊ฒฉ์ผ ํ๋ฅ "๊ณผ ๋ค๋ฅธ ๊ฐ์ ๋๋ค โ ๊ณต๊ฒฉ์ผ ํ๋ฅ ์๋ ๋ณ๋ ์ ๋ขฐ๋๊ฐ ์์ต๋๋ค(ํ๋ฅ ์์ฒด๊ฐ ์ ํธ) |
| ์์ง | jev=2์ฐจ Jev ํ์ / rule=1์ฐจ ๊ท์น๋ง |
| ์ด์ | ๊ทธ ๋ผ์ฐํ ์ผ๋ก ๋ถ๋ฅ๋ ๊ทผ๊ฑฐ ์ค๋ช |
๊ณต๊ฒฉ ์ ํ(attack type) ๊ฐ
Jev๊ฐ ๊ฐ ์ฌ๊ฑด์ ์๋ 10๊ฐ์ง ์ค ํ๋๋ก ๋ถ๋ฅํฉ๋๋ค. ์ฌ๊ฐ๋(severity)๋ 0 ๋ ธ์ด์ฆ ยท 1 ์ ์ฐฐยทํ์ฌ ยท 2 ์ด๊ฑฐยท์ฝ๊ธฐ ์๋ ยท 3 ์ธ์ฆ์ ๋ณดยท๊ฐ์ธ์ ๋ณด ์ฝ๊ธฐ ยท 4 ์ฐ๊ธฐยทํ์ผยท๊ถํ ์กฐ์ ์ผ๋ก ๋งค๊ฒจ์ง๋๋ค.
| ๊ฐ | ๋ป | ์ค๋ช |
|---|---|---|
recon_probe | ์ ์ฐฐยทํ์ฌ | ๋ณธ๊ฒฉ ๊ณต๊ฒฉ ์ ์ "์ฌ๊ธฐ์ ์ธ์ ์ ์ด ํตํ๋"๋ฅผ ์ฐ๋ฌ๋ณด๋ ์ด๊ธฐ ํ์์ ๋๋ค. ์์ ๋ณํ์ ๋ฃ์ด ๋ฐ์๋ง ๋ ๋ณด๋ ๋จ๊ณ๋ผ ๊ทธ ์์ฒด๋ก๋ ๋ฐ์ดํฐ ์ ์ถยท๋ณ์กฐ๊ฐ ์์ง๋ง, ๋ค์ด์ด ์ค์ ๊ณต๊ฒฉ์ด ์ฌ ์ ์๋ค๋ ์ ํธ์ ๋๋ค(๋ณดํต ์ฌ๊ฐ๋ 1). |
boolean_blind | ์ฐธ/๊ฑฐ์ง ๋ธ๋ผ์ธ๋ | ๊ฒฐ๊ณผ๊ฐ ์ ๋ณด์ผ ๋, ์กฐ๊ฑด์ ์ฐธ/๊ฑฐ์ง์ ๋ฐ๋ผ ์๋ต์ด ๋ฌ๋ผ์ง๋ ๊ฒ์ ์ด์ฉํด ๊ฐ์ ํ ๊ธ์(๋นํธ)์ฉ ์์๋ ๋๋ค. |
time_blind | ์๊ฐ ๋ธ๋ผ์ธ๋ | ์๋ต ๋ด์ฉ์ด ์ ๋ณด์ผ ๋ SLEEP ๊ฐ์ ์ง์ฐ์ ๋ฃ์ด, ์๋ต์ด ๋๋ฆฐ์ง๋ก ์ฐธ/๊ฑฐ์ง์ ์ถ๋ก ํฉ๋๋ค. |
union_based | ์ ๋์จ(UNION) ๊ธฐ๋ฐ ์ถ์ถ | UNION SELECT ๋ก ๊ณต๊ฒฉ์๊ฐ ์ํ๋ ๋ฐ์ดํฐ๋ฅผ ์ ์ ๊ฒฐ๊ณผ ๋ค์ ๋ถ์ฌ ํ๊บผ๋ฒ์ ๋นผ๋
๋๋ค. |
error_based | ์ค๋ฅ ๊ธฐ๋ฐ | ์ผ๋ถ๋ฌ DB ์ค๋ฅ๋ฅผ ๋ด์, ๊ทธ ์ค๋ฅ ๋ฉ์์ง์ ๋ฐ์ดํฐ๊ฐ ์์ฌ ๋์ค๊ฒ ํฉ๋๋ค. |
file_write | ํ์ผ ์ฐ๊ธฐ | INTO OUTFILE/DUMPFILE ๋ก ์๋ฒ์ ํ์ผ์ ์๋๋ค(์น์
ธ ์ค์น ๋ฑ โ ๋งค์ฐ ์ํ, ๋ณดํต ์ฌ๊ฐ๋ 4). |
file_read | ํ์ผ ์ฝ๊ธฐ | LOAD_FILE ๋ก ์๋ฒ์ ํ์ผ์ ์ฝ์ด๋
๋๋ค. |
schema_enum | ์คํค๋ง ์ด๊ฑฐ | information_schema ๋ฑ์ผ๋ก ์ด๋ค ํ
์ด๋ธยท์ปฌ๋ผ์ด ์๋์ง ๊ตฌ์กฐ๋ฅผ ํ์ต๋๋ค(์ ์ฐฐ ์ฑ๊ฒฉ). |
stacked_or_ddl | ์คํ ์ฟผ๋ฆฌ / DDL | ์ธ๋ฏธ์ฝ๋ก ์ผ๋ก ์ฟผ๋ฆฌ๋ฅผ ์ด์ด ๋ถ์ด๊ฑฐ๋ DROPยทALTER ๊ฐ์ ๊ตฌ์กฐ ๋ณ๊ฒฝ์ ์๋ํฉ๋๋ค. |
benign | ๊ณต๊ฒฉ ์๋ | ์ ์ ์์ฒญ์ผ๋ก ํ์ ๋ ๊ฑด(๊ทผ๊ฑฐ ๊ธฐ๋ก์ฉ). |
์ฆ,
recon_probe๋ "์์ง ๋ฐ์ดํฐ๋ฅผ ๋นผ๊ฐ ๊ฑด ์๋์ง๋ง, ๊ณต๊ฒฉ์๊ฐ ์ทจ์ฝ์ ์ ๋ ๋ณด๋ ์ค"์ด๋ผ๋ ๋ป์ ๋๋ค. ๊ฐ์ ์์ง๊ธฐ์์recon_probe๊ฐ ๋ฐ๋ณต๋๋ฉด ๋ณธ๊ฒฉ ๊ณต๊ฒฉ์ ์ ์กฐ๋ก ๋ณด๊ณ ์ฃผ์ ๊น๊ฒ ์ง์ผ๋ณด์ธ์.
๋ผ์ฐํ (routedTo)์ ์๋ฏธ
- ๐ด๊ฒฝ๋ณด(alert): ๋ฐ์ดํฐ ์ ์ถยท์ฐ๊ธฐ ์๋ ์์ฌ ๋๋ ๊ณ ์ ๋ขฐ ๊ณต๊ฒฉ. ์ฆ์ ํ์ธํ์ธ์.
- ๐ ๊ฒํ (review): ์ธ์ ์ ๊ฐ๋ฅ์ฑ์ด ์ ๋งคํด ์ฌ๋ ํ๋จ์ด ํ์ํ ๊ฑด.
- โช๊ธฐ๋ก(log): ์ ์์ผ๋ก ํ์ ๋ ๊ฑด(๊ทผ๊ฑฐ ๋ณด์กด์ฉ). ํ์์ ๋๋ถ๋ถ์ด ์ฌ๊ธฐ์ ๋๋ค.
๋ฐ์ดํฐ๊ฐ ์ ๋ณด์ผ ๋
- ๋ด ์กฐ์ง์ secwatch ์์ง๊ธฐ๊ฐ ์์ง ์๊ฑฐ๋, ์ ํํ ๊ธฐ๊ฐ์ ๋ณด๋ธ ์ด๋ฒคํธ๊ฐ ์์ผ๋ฉด ๋น์ด ์์ต๋๋ค. ๋ณด๋ผ ์ด๋ฒคํธ๊ฐ ์์ด๋ ์์ง๊ธฐ๋ ์ ์ ๋์ ์ค์ผ ์ ์์ต๋๋ค(์์กด ์ ํธ๋ ๋ก์ปฌ
monitor.py์์ ํ์ธ). - "์ ๊ทผ ๊ฑฐ๋ถ"๊ฐ ๋จ๋ฉด ํด๋น ์กฐ์ง ์์์ด ์๋ ์ํ์ ๋๋ค(์์ csn ๊ฒฐ๊ณผ๋ง ์กฐํ๋ฉ๋๋ค).
๊ณต๊ฒฉ์ผ ํ๋ฅ vs ์ค์ ํผํด โ ํผ๋ ์ฃผ์
- ๊ณต๊ฒฉ์ผ ํ๋ฅ (์ด์ ํ๊ธฐ: ์ธ์ ์ ํ๋ฅ ): "์ด ์์ฒญ์ด ๊ณต๊ฒฉ์ด๋"์ ๋ํ ํ์ ์์ง์ ํ์ ๋์ ๋๋ค. 97%๋ "๊ณต๊ฒฉ์ผ ํ๋ฅ 97%"์ด๊ณ ์ฑ๊ณต๋ฅ ์ด ์๋๋๋ค.
- ์ค์ ํผํด๋ ํ๋๊ทธ์ ์ฌ๊ฐ๋๋ก ๋ด
๋๋ค:
๋ฐ์ดํฐ ์ ์ถ(๊ณต๊ฒฉ์๊ฐ ์ค์ ๋ก DB ๊ฐ์ ์ฝ์ด๋๋ค๊ณ ํ๋จ) ยท์ฐ๊ธฐ ์๋(๋ฐ์ดํฐยทํ์ผยท๊ถํ ์ฐ๊ธฐ ์๋). ๋ ๋ค 0.7 ์ด์์ผ ๋๋ง ๋ฐฐ์ง๊ฐ ๋น๋๋ค. - ์ฆ ๊ณต๊ฒฉ์ผ ํ๋ฅ 97% + ํ๋๊ทธ ์์์ด๋ฉด "๊ณต๊ฒฉ์ธ ๊ฑด ๊ฑฐ์ ํ์คํ์ง๋ง, ๊ฐ์ ๋นผ๋๋ค๋ ์ฆ๊ฑฐ๋ ์๋ค"๋ ๋ป์ ๋๋ค.
์๋๊ฐ ์ฑ๊ณตํ๋์ง ๋ณด๋ ์์
๋ฐ์ดํฐ ์ ์ถํ๋๊ทธ โ ์ด๊ฒ ์ฑ๊ณต ์ฌ๋ถ์ ๊ฐ์ฅ ๊ฐ๊น์ด ์งํ์ ๋๋ค(๊ณต๊ฒฉ์๊ฐ ์ค์ ๋ก ๋๋น ๊ฐ์ ์ฝ์ด๋๋ค๋ ํ์ , 0.7 ์ด์์์๋ง ํ์).์ฐ๊ธฐ ์๋ํ๋๊ทธ โ ๋ฐ์ดํฐยทํ์ผยท๊ถํ ์ฐ๊ธฐ. ์ด๋ฆ๋๋ก ์๋์ด๊ณ ์ฑ๊ณต ํ์ ์ ์๋๋๋ค.- ์ฌ๊ฐ๋ 3ยท4 โ 3์ ์ธ์ฆ์ ๋ณดยท๊ฐ์ธ์ ๋ณด ์ฝ๊ธฐ, 4๋ ์ฐ๊ธฐยทํ์ผยท๊ถํ ์กฐ์. ์ฑ๊ณตํ๋ค๋ฉด ํผํด์ ์ฑ๊ฒฉ์ ๋ปํฉ๋๋ค.
- ๋ผ์ฐํ
๊ฒฝ๋ณดโ ์ ์ถยท์ฐ๊ธฐ ์์ฌ์ด 0.7 ์ด์์ด๋ฉด ๊ฒฝ๋ณด๋ก ๋ณด๋ด๊ณ ํผํดํ์ธ ๋์์ด ๋ฉ๋๋ค. - ์๋ณธ์ ์๋ต์ฝ๋ยท์๋ตํฌ๊ธฐ โ
1064(๊ตฌ๋ฌธ ์ค๋ฅ) ๊ฐ์ ๊ฐ์ด๋ฉด ๊ณต๊ฒฉ์ด ์คํจํ ๊ฒ์ ๋๋ค. ์๋ณธ์์๋ณธ ์ทจ๋ ์ปค๋งจ๋๋ก ๊ฐ์ ธ์ต๋๋ค.
ํ๊ณ:
๋ฐ์ดํฐ ์ ์ถ์ ํ์ ์์ง์ ์ถ์ ์ด๋ฉฐ ํ์ ์ฆ๊ฑฐ๊ฐ ์๋๋๋ค. ํ์ ํ๋ ค๋ฉด ์๋ณธ ๋ก๊ทธ์ ์๋ตํฌ๊ธฐยท์ํ์ฝ๋๋ฅผ ๋ด์ผ ํฉ๋๋ค. giip ์๊ธฐ๋ฐฉ์ด ํ(์๋ณธ ์์น๊ฐfunc:)์ ์ค๊ณ์ ์์ฒญ ๋ณธ๋ฌธ์ ์ ์ฅํ์ง ์์ผ๋ฏ๋ก ๊ทธ ํ๋ง์ผ๋ก๋ ํ์ ํ ์ ์์ต๋๋ค.
๋ณด์กด๊ธฐ๊ฐ๊ณผ ํ์ ๋ฒ์
- ํ์ ํ ๋ณด์กด:
tKVSSecurityCheck์๋ ์๋ ์ญ์ ๊ฐ ์์ต๋๋ค. ๋ณด๊ด์ฃผ๊ธฐ(CleanTable) ๋์์ ๋ฑ๋ก๋ผ ์์ง ์์ ํ์ ํ์ ์ญ์ ์ ์ฑ ์ด ์๊ธธ ๋๊น์ง ๊ณ์ ๋จ์ต๋๋ค(2026-10-18 ํ์ธ). - ํ์ ๋ฒ์: ์ด ํ์ด์ง๋ ์ ํํ ๊ธฐ๊ฐ(1์๊ฐยท6์๊ฐยท24์๊ฐยท7์ผ, ๊ธฐ๋ณธ 24์๊ฐ)์ ํ์ ๊ฑด์ ์ํ ์์ด ์นด๋๋ก ์ ๋ถ ๋ณด์ฌ์ค๋๋ค. ๊ธฐ๊ฐ์ ๋์ ํ์ ํ๋ฉด์์๋ง ๋น ์ง๊ณ DB ์๋ ๋จ์ต๋๋ค.
- ๊ธฐ๋ก(log) ํ: ๊ฒฝ๋ณดยท๊ฒํ ์ ๋๊ฐ์ด ์ ์ฅ๋๋ฉฐ ํต์ง๋ง ํ์ง ์์ต๋๋ค. ๋ณ๋ ๋ณด์กดยท์ญ์ ๊ท์น๋ ์์ต๋๋ค(๊ทผ๊ฑฐ ๋ณด์กด์ฉ).
- 1์ผ ์์ ํ์: ์ ๋จํํฐ๋ฅผ ํต๊ณผํ ์์ฌ ๊ฑด๋ง ์ ์ก๋๋ฏ๋ก ํ์์ ์์ง๊ธฐ๋น 0~์ ๊ฑด ์์ค์ ๋๋ค(์ ์ ํธ๋ํฝ์ ์ ์กํ์ง ์์). ๊ฒ์ฌํ์ง๋ง ๋ณด๋ด์ง ์์ ์ ์ ๊ฑด์๋ ์๋จ ์์ง ์ปค๋ฒ๋ฆฌ์ง ํจ๋์์ ํ์ธํฉ๋๋ค.
๋ฌด์์ ์์งํ๊ณ , ๋ฌด์์ ๊ฐ์ํ ์ง ๊ณ ๋ฅด๋ ๋ฐฉ๋ฒ
์์ง์ ์ด ํ๋ฉด์ด ํ์ง ์์ต๋๋ค. ๊ณ ๊ฐ ์๋ฒ์ ์ค์นํ secwatch ์์ง๊ธฐ(giip-fde-agent) ๊ฐ ๋ก๊ทธ๋ฅผ ์ฝ์ด ์์ฌ ์ด๋ฒคํธ๋ง ๊ณจ๋ผ giip ๊ฒ์ดํธ์จ์ด๋ก ๋ณด๋ ๋๋ค. ์ด ํ์ด์ง๋ ๊ทธ ํ์ ๊ฒฐ๊ณผ๋ง ๋ณด์ฌ์ค๋๋ค. ๋ฌด์์ ๊ฐ์ํ ์ง๋ ์์ง๊ธฐ ์ค์ ์์ ์์ค ์ข ๋ฅ์ ๋ก๊ทธ ๊ฒฝ๋ก๋ฅผ ์ง์ ํด ๊ณ ๋ฆ ๋๋ค.
์์งํ ์ ์๋ ์์ค
| ์์ค ์ด๋ฆ | ๋ฌด์์ ๋ณด๋๊ฐ | ์ฐ๋ ๋ก๊ทธ |
|---|---|---|
aurora_audit (db_audit, batch_audit) | ์ด๋ค ๊ณ์ ์ด ์ด๋ค SQL ์ ์คํํ๋๊ฐ | ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ฐ์ฌ๋ก๊ทธ |
waf | ์ฐจ๋จยทํ์ฉ๋ ์์ฒญ์ ๊ฒฝ๋ก์ ์ธ์ | ์น๋ฐฉํ๋ฒฝ ๋ก๊ทธ |
cloudfront (cf) | ์์ฒญ ๊ฒฝ๋ก์ ์๋ต ํฌ๊ธฐ | ์๋์ ์ก์ธ์ค ๋ก๊ทธ |
sec_monitor | ์ธ๋ถ ๋ณด์ ๋๊ตฌ๊ฐ ๋ณด๋ธ ์ด๋ฒคํธ | ๊ทธ ๋๊ตฌ์ ์ถ๋ ฅ(JSON) |
signal (applog) | ์ ํ๋ฆฌ์ผ์ด์ ์ด ์ง์ ๋ณด๋ธ ์ ํธ | ์ฑ ๋ก๊ทธ / ์์ฒด ๋ฐฉ์ด ์ง์ |
generic | ์ ํ์์ ์ ๋ง๋ ์์ ํ ์คํธ ๋ก๊ทธ | ์ง์ ์ง์ ํ ํ์ผ |
์ฌ๋ฌ ์์ค๋ฅผ ํจ๊ป ์ผค ์ ์์ต๋๋ค. ๊ฐ์ํ๊ณ ์ถ์ ๋์์ด ์์ ์์ผ๋ฉด generic ์ผ๋ก ๊ทธ ๋ก๊ทธ ํ์ผ์
์ง์ ํ๋ฉด ๋ฉ๋๋ค.
๋ณด๋ด๋ ํญ๋ชฉ
| ํญ๋ชฉ | ์ค๋ช |
|---|---|
| ๋ฐ์ ์๊ฐ | ์ด๋ฒคํธ ์๊ฐ |
| ๋ฐ์ดํฐ๋ฒ ์ด์ค / ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ณ์ | ์ด๋ DB ์ ์ด๋ ๊ณ์ ์ธ๊ฐ |
| ์์ ์ข ๋ฅ / ์๋ต ์ฝ๋ | ์กฐํยท๋ณ๊ฒฝ ๊ตฌ๋ถ๊ณผ ๊ฒฐ๊ณผ ์ฝ๋ |
| ๊ณต๊ฒฉ์ ์ฃผ์ | ์ค์ ์์ดํผ. ์ถ์ ์ด ๋๋๋ก ํด๋์ค๊ฐ ์๋๋ผ ์ฃผ์๋ฅผ ๋ฐ์ต๋๋ค |
| ์ฃผ์ ๋ถ๋ฅ / ์ ์ ๋๊ตฌ ๋ถ๋ฅ | ์ฌ๋ดยท์ธ๋ถ ๊ตฌ๋ถ, ๋ดยท๋ธ๋ผ์ฐ์ ๊ตฌ๋ถ |
| ์์คํ์ ํํ | ์ฟผ๋ฆฌ์ ๋ชจ์๋ง (์๋ ์ฐธ๊ณ ) |
| ์์ฒญ ๊ฒฝ๋ก / ์์ฒญ ์ธ์ ํํ | ์ด๋ค ๊ฒฝ๋ก์ ์ด๋ค ๋ชจ์์ ์ธ์๊ฐ ์๋๊ฐ |
| ์๋ต ํฌ๊ธฐ | ๊ฐ์ ์์ฒญ์ ์๋ต ํฌ๊ธฐ๊ฐ ๋๋ก ๊ฐ๋ฆฌ๋ฉด ๊ฐ์ด ๋น ์ ธ๋๊ฐ๋ค๋ ์ ํธ๊ฐ ๋ฉ๋๋ค |
์๋ฌธ์ ๋ณด๋ด์ง ์์ต๋๋ค. ์์คํ์๊ณผ ์์ฒญ ์ธ์๋ ์์ง๊ธฐ์์ ๋ง์คํนํด "ํํ"๋ง ๋ณด๋ ๋๋ค. ์ค์ ๊ฐยท๋น๋ฐ๊ฐยท๊ฐ์ธ์ ๋ณด๋ giip ๋ก ์ ์ก๋์ง ์์ต๋๋ค. ์ ์ ํธ๋ํฝ๋ ๋ณด๋ด์ง ์์ต๋๋ค โ ์์ง๊ธฐ๊ฐ ์ ๋จํํฐ๋ก ์์ฌ ๊ฑด๋ง ๊ณจ๋ผ ๋ณด๋ด๊ณ , ๊ฒ์ฌํ์ง๋ง ๋ณด๋ด์ง ์์ ๊ฑด์๋ ์๋จ ์์ง ์ปค๋ฒ๋ฆฌ์ง ํจ๋์ ์ซ์๋ก๋ง ์ฌ๋ผ์ต๋๋ค.
๊ด๋ จ ์๋ด
- ์์ง๊ธฐ ์ค์นยท์ด์: secwatch ๋ณด์์ ๊ฒ ์์ด์ ํธ(giip-fde-agent) ์ด์ ๊ฐ์ด๋.
- ํ์ ยท์ ์ฅยท๋ณด์กด ์ฌ์:
SPEC_JEV_SQLI_DETECTION. - ์นจํด ํ์งโ์กฐ์ฌโ๋์ ์ ์ฒด ํ๋ฆ: GIIP AI Security Operations