์๋
ํ์ธ์ ์น๊ตฌ! ~์
๋ณด๊ณ ์์ ์ฃผ์ ๋ชฉ์ ์ ๋ก๊ทธ์ ํฌํจ๋ ๋ง์ ์์ ๋ฐ์ดํฐ๋ฅผ ๊ฒฐํฉํ๊ณ ์ฌ์ฉ ๊ฐ๋ฅํ ์ค์ ์ ๋ฐ๋ผ ์์ ๋ ๋ชจ๋ ์ ๋ณด๋ฅผ ๊ทธ๋ํ, ํ, ์ฐจํธ ํ์์ผ๋ก ์ฝ์ ์ ์๋ ํ์์ผ๋ก ํ์ํ๋ ๊ฒ์ ๋๋ค. ์๋ ๊ทธ๋ฆผ์ FortiGate ์ฅ์น์ ๋ํด ์ฌ์ ์ค์น๋ ๋ณด๊ณ ์ ๋ชฉ๋ก์ ๋ณด์ฌ์ค๋๋ค(์ผ๋ถ ๋ณด๊ณ ์๊ฐ ํด๋น๋์ง๋ ์์ง๋ง ์ด ๋ชฉ๋ก์ ์ด๋ฏธ ์์์์ ๊บผ๋ด๋๋ผ๋ ํฅ๋ฏธ๋กญ๊ณ ์ ์ฉํ ๋ง์ ๋ณด๊ณ ์๋ฅผ ์์ฑํ ์ ์์์ ๋ณด์ฌ์ค๋๋ค).
๊ทธ๋ฌ๋ ๋ณด๊ณ ์๋ ์์ฒญ๋ ์ ๋ณด๋ฅผ ์ฝ์ ์ ์๋ ๋ฐฉ์์ผ๋ก๋ง ์ ๊ณตํ๋ฉฐ ๋ฐ๊ฒฌ๋ ๋ฌธ์ ์ ๋ํ ์ถ๊ฐ ์กฐ์น์ ๋ํ ๊ถ์ฅ ์ฌํญ์ ํฌํจํ์ง ์์ต๋๋ค.
๋ณด๊ณ ์์ ์ฃผ์ ๊ตฌ์ฑ ์์๋ ์ฐจํธ์ ๋๋ค. ๊ฐ ๋ณด๊ณ ์๋ ํ๋ ์ด์์ ์ฐจํธ๋ก ๊ตฌ์ฑ๋ฉ๋๋ค. ์ฐจํธ๋ ๋ก๊ทธ์์ ์ถ์ถํด์ผ ํ๋ ์ ๋ณด์ ํ์ํด์ผ ํ๋ ํ์์ ๊ฒฐ์ ํฉ๋๋ค. ๋ฐ์ดํฐ ์ธํธ๋ ์ ๋ณด ์ถ์ถ์ ๋ด๋นํฉ๋๋ค. ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๋ํ SELECT ์ฟผ๋ฆฌ์ ๋๋ค. ์ด๋์๋ถํฐ ์ด๋ค ์ข ๋ฅ์ ์ ๋ณด๋ฅผ ์ถ์ถํด์ผ ํ๋์ง ์ ํํ๊ฒ ๊ฒฐ์ ๋๋ ๊ฒ์ ๋ฐ์ดํฐ ์ธํธ์ ์์ต๋๋ค. ์์ฒญ ๊ฒฐ๊ณผ ํ์ํ ๋ฐ์ดํฐ๊ฐ ๋ํ๋๋ฉด ํ์(๋๋ ํ์) ์ค์ ์ด ์ ์ฉ๋ฉ๋๋ค. ๊ฒฐ๊ณผ์ ์ผ๋ก ์ป์ ๋ฐ์ดํฐ๋ ๋ค์ํ ์ ํ์ ํ, ๊ทธ๋ํ ๋๋ ์ฐจํธ๋ก ์์ฑ๋ฉ๋๋ค.
SELECT ์ฟผ๋ฆฌ๋ ๊ฒ์ํ ์ ๋ณด์ ๋ํ ์กฐ๊ฑด์ ์ค์ ํ๋ ๋ค์ํ ๋ช
๋ น์ ์ฌ์ฉํฉ๋๋ค. ๊ณ ๋ คํด์ผ ํ ๊ฐ์ฅ ์ค์ํ ์ฌํญ์ ์ด๋ฌํ ๋ช
๋ น์ด ์๋ ๋์ด๋ ์์๋๋ก ํน์ ์์๋ก ์ ์ฉ๋์ด์ผ ํ๋ค๋ ๊ฒ์
๋๋ค.
FROM์ SELECT ์ฟผ๋ฆฌ์ ํ์ํ ์ ์ผํ ๋ช
๋ น์
๋๋ค. ์ ๋ณด๋ฅผ ์ถ์ถํด์ผ ํ๋ ๋ก๊ทธ ์ ํ์ ๋ํ๋
๋๋ค.
WHERE - ์ด ๋ช
๋ น์ ์ฌ์ฉํ์ฌ ๋ก๊ทธ ์กฐ๊ฑด์ ์ค์ ํฉ๋๋ค(์: ์ ํ๋ฆฌ์ผ์ด์
/๊ณต๊ฒฉ/๋ฐ์ด๋ฌ์ค์ ํน์ ์ด๋ฆ).
GROUP BY - ์ด ๋ช
๋ น์ ์ฌ์ฉํ๋ฉด ๊ด์ฌ ์๋ ํ๋ ์ด์์ ์ด๋ก ์ ๋ณด๋ฅผ ๊ทธ๋ฃนํํ ์ ์์ต๋๋ค.
ORDER BY - ์ด ๋ช
๋ น์ ์ฌ์ฉํ๋ฉด ์ ๋ณด ์ถ๋ ฅ์ ๋ผ์ธ๋ณ๋ก ์ ๋ ฌํ ์ ์์ต๋๋ค.
LIMIT - ์ฟผ๋ฆฌ์์ ๋ฐํ๋๋ ๋ ์ฝ๋ ์๋ฅผ ์ ํํฉ๋๋ค.
FortiAnalyzer์๋ ์ฌ์ ์ ์๋ ๋ณด๊ณ ์ ํ ํ๋ฆฟ์ด ํฌํจ๋์ด ์์ต๋๋ค. ํ ํ๋ฆฟ์ ๋ณด๊ณ ์ ๋ ์ด์์์ด๋ผ๊ณ ํ๋ฉฐ ๋ณด๊ณ ์์ ํ ์คํธ, ์ฐจํธ ๋ฐ ๋งคํฌ๋ก๋ฅผ ํฌํจํฉ๋๋ค. ํ ํ๋ฆฟ์ ์ฌ์ฉํ๋ฉด ๋ฏธ๋ฆฌ ์ ์๋ ๋ณด๊ณ ์์ ์ต์ํ์ ๋ณ๊ฒฝ๋ง ํ์ํ ๊ฒฝ์ฐ ์ ๋ณด๊ณ ์๋ฅผ ๋ง๋ค ์ ์์ต๋๋ค. ๊ทธ๋ฌ๋ ์ฌ์ ์ค์น๋ ๋ณด๊ณ ์๋ ํธ์งํ๊ฑฐ๋ ์ญ์ ํ ์ ์์ต๋๋ค. ๋ณด๊ณ ์๋ฅผ ๋ณต์ ํ๊ณ ์ฌ๋ณธ์์ ํ์ํ ์ฌํญ์ ๋ณ๊ฒฝํ ์ ์์ต๋๋ค. ์์ ๋ง์ ๋ณด๊ณ ์ ํ ํ๋ฆฟ์ ๋ง๋๋ ๊ฒ๋ ๊ฐ๋ฅํฉ๋๋ค.
๊ฒฝ์ฐ์ ๋ฐ๋ผ ๋ค์๊ณผ ๊ฐ์ ์ํฉ์ด ๋ฐ์ํ ์ ์์ต๋๋ค. ๋ฏธ๋ฆฌ ์ ์๋ ๋ณด๊ณ ์๊ฐ ์์
์ ์ ํฉํ์ง๋ง ์์ ํ์ง๋ ์์ต๋๋ค. ์ ๋ณด๋ฅผ ์ถ๊ฐํ๊ฑฐ๋ ๋ฐ๋๋ก ์ ๊ฑฐํด์ผ ํ ์๋ ์์ต๋๋ค. ์ด ๊ฒฝ์ฐ ํ
ํ๋ฆฟ ๋ณต์ ๋ฐ ๋ณ๊ฒฝ ๋๋ ๋ณด๊ณ ์ ์์ฒด์ ๋ ๊ฐ์ง ์ต์
์ด ์์ต๋๋ค. ์ฌ๊ธฐ์์ ๋ช ๊ฐ์ง ์์ธ์ ์์กดํด์ผ ํฉ๋๋ค.
ํ ํ๋ฆฟ์ ๋ณด๊ณ ์์ ๋ ์ด์์์ด๋ฉฐ ์ฐจํธ์ ๋ณด๊ณ ์ ํ ์คํธ๋ง ํฌํจํฉ๋๋ค. ๋ณด๊ณ ์ ์์ฒด์๋ ์์ "๋ ์ด์์" ์ธ์๋ ์ธ์ด, ๊ธ๊ผด, ํ ์คํธ ์์, ์์ฑ ๊ธฐ๊ฐ, ์ ๋ณด ํํฐ๋ง ๋ฑ๊ณผ ๊ฐ์ ๋ค์ํ ๋ณด๊ณ ์ ๋งค๊ฐ ๋ณ์๊ฐ ํฌํจ๋์ด ์์ต๋๋ค. ๋ฐ๋ผ์ ๋ณด๊ณ ์ ๋ ์ด์์๋ง ๋ณ๊ฒฝํ๋ฉด ๋๋ ๊ฒฝ์ฐ ํ ํ๋ฆฟ์ ์ฌ์ฉํ ์ ์์ต๋๋ค. ์ถ๊ฐ ๋ณด๊ณ ์ ๊ตฌ์ฑ์ด ํ์ํ ๊ฒฝ์ฐ ๋ณด๊ณ ์ ์์ฒด(๋ ์ ํํ๊ฒ๋ ์ฌ๋ณธ)๋ฅผ ํธ์งํ ์ ์์ต๋๋ค.
ํ
ํ๋ฆฟ์ ๊ธฐ๋ฐ์ผ๋ก ๋์ผํ ์ข
๋ฅ์ ๋ณด๊ณ ์๋ฅผ ์ฌ๋ฌ ๊ฐ ์์ฑํ ์ ์์ผ๋ฏ๋ก, ์๋ก ์ ์ฌํ ๋ณด๊ณ ์๋ฅผ ๋ง์ด ๋ง๋ค์ด์ผ ํ๋ ๊ฒฝ์ฐ์๋ ํ
ํ๋ฆฟ์ ์ฌ์ฉํ๋ ๊ฒ์ด ์ข์ต๋๋ค.
์ฌ์ ์ค์น๋ ํ
ํ๋ฆฟ๊ณผ ๋ณด๊ณ ์๊ฐ ์ ํฉํ์ง ์์ ๊ฒฝ์ฐ ์ ํ
ํ๋ฆฟ๊ณผ ์ ๋ณด๊ณ ์๋ฅผ ๋ชจ๋ ๋ง๋ค ์ ์์ต๋๋ค.
๋ํ FortiAnalyzer์์๋ ๊ฐ๋ณ ๊ด๋ฆฌ์์๊ฒ ์ด๋ฉ์ผ๋ก ๋ณด๊ณ ์๋ฅผ ๋ณด๋ด๊ฑฐ๋ ์ธ๋ถ ์๋ฒ์ ์
๋ก๋ํ๋๋ก ๊ตฌ์ฑํ ์ ์์ต๋๋ค. ์ด๋ ์ถ๋ ฅ ํ๋กํ ๋ฉ์ปค๋์ฆ์ ์ฌ์ฉํ์ฌ ์ํ๋ฉ๋๋ค. ๋ณ๋์ ์ถ๋ ฅ ํ๋กํ์ ๊ฐ ๊ด๋ฆฌ ๋๋ฉ์ธ์์ ๊ตฌ์ฑ๋ฉ๋๋ค. ์ถ๋ ฅ ํ๋กํ์ ๊ตฌ์ฑํ ๋ ๋ค์ ๋งค๊ฐ๋ณ์๊ฐ ์ ์๋ฉ๋๋ค.
- ์ ์ก๋ ๋ณด๊ณ ์ ํ์ - PDF, HTML, XML ๋๋ CSV
- ๋ณด๊ณ ์๋ฅผ ๋ณด๋ผ ์์น์ ๋๋ค. ์ด๊ฒ์ ๊ด๋ฆฌ์์ ์ด๋ฉ์ผ์ผ ์ ์์ต๋๋ค(์ด๋ฅผ ์ํด FortiAnalyzer๋ฅผ ๋ฉ์ผ ์๋ฒ์ ๋ฐ์ธ๋ฉํด์ผ ํฉ๋๋ค. ์ด ๋ด์ฉ์ ์ง๋ ๊ฐ์์์ ๋ค๋ฃจ์์ต๋๋ค). FTP, SFTP, SCP์ ๊ฐ์ ์ธ๋ถ ํ์ผ ์๋ฒ์ผ ์๋ ์์ต๋๋ค.
- ์ ์ก ํ ๊ธฐ๊ธฐ์ ๋จ์ ์๋ ๋ก์ปฌ ๋ณด๊ณ ์๋ฅผ ์ ์งํ ์ง ์ญ์ ํ ์ง ์ ํํ ์ ์์ต๋๋ค.
ํ์ํ ๊ฒฝ์ฐ ๋ณด๊ณ ์ ์์ฑ ์๋๋ฅผ ๋์ผ ์ ์์ต๋๋ค. ๋ ๊ฐ์ง ๋ฐฉ๋ฒ์ ๊ณ ๋ คํด ๋ณด๊ฒ ์ต๋๋ค.
๋ณด๊ณ ์๋ฅผ ์์ฑํ ๋ FortiAnalyzer๋ hcache๋ก ์๋ ค์ง ๋ฏธ๋ฆฌ ์ปดํ์ผ๋ SQL ์บ์ ๋ฐ์ดํฐ์์ ์ฐจํธ๋ฅผ ์์ฑํฉ๋๋ค. ๋ณด๊ณ ์ ์คํ ์ hcache ๋ฐ์ดํฐ๊ฐ ์์ฑ๋์ง ์์ผ๋ฉด ์์คํ
์์ ๋จผ์ hcache๋ฅผ ์์ฑํ ๋ค์ ๋ณด๊ณ ์๋ฅผ ์์ฑํด์ผ ํฉ๋๋ค. ์ด๋ ๊ฒ ํ๋ฉด ๋ณด๊ณ ์ ์์ฑ ์๊ฐ์ด ๋์ด๋ฉ๋๋ค. ๊ทธ๋ฌ๋ ๋ณด๊ณ ์์ ๋ํ ์ ๋ก๊ทธ๊ฐ ์์ ๋์ง ์์ผ๋ฉด ๋ณด๊ณ ์๋ฅผ ๋ค์ ์์ฑํ ๋ hcache ๋ฐ์ดํฐ๊ฐ ์ด๋ฏธ ์ปดํ์ผ๋์๊ธฐ ๋๋ฌธ์ ์์ฑ ์๊ฐ์ด ํฌ๊ฒ ๋จ์ถ๋ฉ๋๋ค.
๋ณด๊ณ ์ ์์ฑ ์ฑ๋ฅ์ ๊ฐ์ ํ๊ธฐ ์ํด ๋ณด๊ณ ์ ์ค์ ์์ ์๋ hcache ์์ฑ์ ํ์ฑํํ ์ ์์ต๋๋ค. ์ด ๊ฒฝ์ฐ ์ ๋ก๊ทธ๊ฐ ๋์ฐฉํ๋ฉด hcache๊ฐ ์๋์ผ๋ก ์ ๋ฐ์ดํธ๋ฉ๋๋ค. ์ค์ ์๋ ์๋ ๊ทธ๋ฆผ๊ณผ ๊ฐ์ต๋๋ค.
์ด ํ๋ก์ธ์ค๋ ๋ง์ ์์ ์์คํ ๋ฆฌ์์ค๋ฅผ ์ฌ์ฉํ๋ฏ๋ก(ํนํ ๋ฐ์ดํฐ ์์ง์ ์ค๋ ์๊ฐ์ด ํ์ํ ๋ณด๊ณ ์์ ๊ฒฝ์ฐ) ์ ์์ ์ผ ํ FortiAnalyzer์ ์ํ๋ฅผ ๋ชจ๋ํฐ๋งํด์ผ ํฉ๋๋ค. ์์คํ ์์ ์๋ชจ. FortiAnalyzer๊ฐ ๋ถํ๋ฅผ ๊ฐ๋นํ ์ ์๋ ๊ฒฝ์ฐ ์ด ํ๋ก์ธ์ค๋ฅผ ๋นํ์ฑํํ๋ ๊ฒ์ด ์ข์ต๋๋ค.
๋ํ hcache ๋ฐ์ดํฐ์ ์๋ ์ ๋ฐ์ดํธ๋ ์์ฝ๋ ๋ณด๊ณ ์์ ๋ํด ๊ธฐ๋ณธ์ ์ผ๋ก ํ์ฑํ๋๋ค๋ ์ ์ ์ ์ํด์ผ ํฉ๋๋ค.
๋ณด๊ณ ์ ์์ฑ ์๋๋ฅผ ๋์ด๋ ๋ ๋ฒ์งธ ๋ฐฉ๋ฒ์ ๊ทธ๋ฃนํ์
๋๋ค.
๋ค๋ฅธ FortiGate(๋๋ ๋ค๋ฅธ Fortinet) ์ฅ์น์ ๋ํด ๋์ผํ(๋๋ ์ ์ฌํ) ๋ณด๊ณ ์๊ฐ ์์ฑ๋๋ ๊ฒฝ์ฐ ๊ทธ๋ฃนํํ์ฌ ์์ฑ ํ๋ก์ธ์ค ์๋๋ฅผ ํฌ๊ฒ ๋์ผ ์ ์์ต๋๋ค. ๋ณด๊ณ ์๋ฅผ ๊ทธ๋ฃนํํ๋ฉด hcache ํ
์ด๋ธ ์๋ฅผ ์ค์ด๊ณ ์๋ ์บ์ฑ ์๊ฐ์ ๋จ์ถํ์ฌ ๋ณด๊ณ ์ ์์ฑ ์๋๋ฅผ ๋์ผ ์ ์์ต๋๋ค.
์๋ ๊ทธ๋ฆผ์ ํ์๋ ์์์ ์ด๋ฆ์ Security_Report ๋ฌธ์์ด์ด ํฌํจ๋ ๋ณด๊ณ ์๋ ์ฅ์น ID ๋งค๊ฐ๋ณ์๋ก ๊ทธ๋ฃนํ๋ฉ๋๋ค.
๋น๋์ค ์์ต์๋ ์์์ ์ค๋ช
ํ ์ด๋ก ์ ์ธ ์๋ฃ์ ๋ณด๊ณ ์ ์์
์ ์ค์ ์ ์ธ ์ธก๋ฉด(์์ ์ ๋ฐ์ดํฐ ์ธํธ ๋ฐ ์ฐจํธ, ํ
ํ๋ฆฟ ๋ฐ ๋ณด๊ณ ์ ์์ฑ์์ ๊ด๋ฆฌ์์๊ฒ ๋ณด๊ณ ์ ๋ณด๋ด๊ธฐ ์ค์ ์ ์ด๋ฅด๊ธฐ๊น์ง)์ ์ ๊ณตํฉ๋๋ค. ์ฆ๊ฒ๊ฒ ์์ฒญํ์ธ์!
๋ค์ ๊ฐ์์์๋ FortiAnalyzer ๊ด๋ฆฌ์ ๋ค์ํ ์ธก๋ฉด๊ณผ ๋ผ์ด์ ์ค ์ฒด๊ณ๋ฅผ ์ดํด๋ณด๊ฒ ์ต๋๋ค. ๋์น์ง ์์ผ๋ ค๋ฉด ๊ตฌ๋
ํ์ญ์์ค.
๋ค์ ๋ฆฌ์์ค์ ๋ํ ์ ๋ฐ์ดํธ๋ฅผ ๋ฐ๋ฅผ ์๋ ์์ต๋๋ค.
์ถ์ฒ : habr.com