5๊ฐ€์ง€ ์˜คํ”ˆ ์†Œ์Šค ๋ณด์•ˆ ์ด๋ฒคํŠธ ๊ด€๋ฆฌ ์‹œ์Šคํ…œ

5๊ฐ€์ง€ ์˜คํ”ˆ ์†Œ์Šค ๋ณด์•ˆ ์ด๋ฒคํŠธ ๊ด€๋ฆฌ ์‹œ์Šคํ…œ

ํ›Œ๋ฅญํ•œ IT ๋ณด์•ˆ ์ „๋ฌธ๊ฐ€๋Š” ์ผ๋ฐ˜ ์ „๋ฌธ๊ฐ€์™€ ์–ด๋–ป๊ฒŒ ๋‹ค๋ฆ…๋‹ˆ๊นŒ? ์•„๋‹ˆ์š”, ๊ด€๋ฆฌ์ž Igor๊ฐ€ ์–ด์ œ ๋™๋ฃŒ Maria์—๊ฒŒ ๋ณด๋‚ธ ๋ฉ”์‹œ์ง€์˜ ์ˆ˜๋ฅผ ์–ธ์ œ๋“ ์ง€ ๊ธฐ์–ต์—์„œ ์–ธ๊ธ‰ํ•  ์ˆ˜ ์žˆ๋‹ค๋Š” ์‚ฌ์‹ค์€ ์•„๋‹™๋‹ˆ๋‹ค. ํ›Œ๋ฅญํ•œ ๋ณด์•ˆ ์ „๋ฌธ๊ฐ€๋Š” ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ๋Š” ์œ„๋ฐ˜ ์‚ฌํ•ญ์„ ์‚ฌ์ „์— ์‹๋ณ„ํ•˜๊ณ  ์‹ค์‹œ๊ฐ„์œผ๋กœ ํฌ์ฐฉํ•˜์—ฌ ์‚ฌ๊ฑด์ด ๊ณ„์†๋˜์ง€ ์•Š๋„๋ก ์ตœ์„ ์„ ๋‹คํ•ฉ๋‹ˆ๋‹ค. ๋ณด์•ˆ ์ด๋ฒคํŠธ ๊ด€๋ฆฌ ์‹œ์Šคํ…œ(SIEM, ๋ณด์•ˆ ์ •๋ณด ๋ฐ ์ด๋ฒคํŠธ ๊ด€๋ฆฌ)์€ ์œ„๋ฐ˜ ์‹œ๋„๋ฅผ ์‹ ์†ํ•˜๊ฒŒ ๊ธฐ๋กํ•˜๊ณ  ์ฐจ๋‹จํ•˜๋Š” ์ž‘์—…์„ ํฌ๊ฒŒ ๋‹จ์ˆœํ™”ํ•ฉ๋‹ˆ๋‹ค.

์ „ํ†ต์ ์œผ๋กœ SIEM ์‹œ์Šคํ…œ์€ ์ •๋ณด ๋ณด์•ˆ ๊ด€๋ฆฌ ์‹œ์Šคํ…œ๊ณผ ๋ณด์•ˆ ์ด๋ฒคํŠธ ๊ด€๋ฆฌ ์‹œ์Šคํ…œ์„ ๊ฒฐํ•ฉํ•ฉ๋‹ˆ๋‹ค. ์‹œ์Šคํ…œ์˜ ์ค‘์š”ํ•œ ๊ธฐ๋Šฅ์€ ๋ณด์•ˆ ์ด๋ฒคํŠธ๋ฅผ ์‹ค์‹œ๊ฐ„์œผ๋กœ ๋ถ„์„ํ•˜์—ฌ ๊ธฐ์กด ์†์ƒ์ด ๋ฐœ์ƒํ•˜๊ธฐ ์ „์— ๋Œ€์‘ํ•  ์ˆ˜ ์žˆ๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.

SIEM ์‹œ์Šคํ…œ์˜ ์ฃผ์š” ์ž‘์—…:

  • ๋ฐ์ดํ„ฐ ์ˆ˜์ง‘ ๋ฐ ์ •๊ทœํ™”
  • ๋ฐ์ดํ„ฐ ์ƒ๊ด€๊ด€๊ณ„
  • ์•Œ๋ฆฌ๋‹ค
  • ์‹œ๊ฐํ™” ํŒจ๋„
  • ๋ฐ์ดํ„ฐ ์ €์žฅ ๊ตฌ์„ฑ
  • ๋ฐ์ดํ„ฐ ๊ฒ€์ƒ‰ ๋ฐ ๋ถ„์„
  • ๋ณด๊ณ 

SIEM ์‹œ์Šคํ…œ์— ๋Œ€ํ•œ ์ˆ˜์š”๊ฐ€ ๋†’์€ ์ด์œ 

์ตœ๊ทผ ์ •๋ณด ์‹œ์Šคํ…œ์— ๋Œ€ํ•œ ๊ณต๊ฒฉ์˜ ๋ณต์žก์„ฑ๊ณผ ์กฐ์ •์ด ํฌ๊ฒŒ ์ฆ๊ฐ€ํ–ˆ์Šต๋‹ˆ๋‹ค. ๋™์‹œ์— ๋„คํŠธ์›Œํฌ ๋ฐ ํ˜ธ์ŠคํŠธ ๊ธฐ๋ฐ˜ ์นจ์ž… ํƒ์ง€ ์‹œ์Šคํ…œ, DLP ์‹œ์Šคํ…œ, ๋ฐ”์ด๋Ÿฌ์Šค ๋ฐฑ์‹  ์‹œ์Šคํ…œ ๋ฐ ๋ฐฉํ™”๋ฒฝ, ์ทจ์•ฝ์„ฑ ์Šค์บ๋„ˆ ๋“ฑ ์‚ฌ์šฉ๋˜๋Š” ์ •๋ณด ๋ณด์•ˆ ๋„๊ตฌ์˜ ๋ณต์žก์„ฑ๋„ ๋”์šฑ ๋ณต์žกํ•ด์ง€๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ๊ฐ ๋ณด์•ˆ ๋„๊ตฌ๋Š” ๋‹ค์–‘ํ•œ ์ˆ˜์ค€์˜ ์„ธ๋ถ€ ์ •๋ณด๋กœ ์ด๋ฒคํŠธ ์ŠคํŠธ๋ฆผ์„ ์ƒ์„ฑํ•˜๋ฉฐ, ๊ณต๊ฒฉ์€ ์„œ๋กœ ๋‹ค๋ฅธ ์‹œ์Šคํ…œ์˜ ์ด๋ฒคํŠธ๊ฐ€ ๊ฒน์น˜๋Š” ๊ฒฝ์šฐ์—๋งŒ ๋ณผ ์ˆ˜ ์žˆ๋Š” ๊ฒฝ์šฐ๊ฐ€ ๋งŽ์Šต๋‹ˆ๋‹ค.

๋ชจ๋“  ์ข…๋ฅ˜์˜ ์ƒ์šฉ SIEM ์‹œ์Šคํ…œ์— ๋Œ€ํ•ด ๋งŽ์ด ์žˆ์Šต๋‹ˆ๋‹ค. ์“ฐ์—ฌ์žˆ๋‹ค๊ทธ๋Ÿฌ๋‚˜ ์šฐ๋ฆฌ๋Š” ์‚ฌ์šฉ์ž ์ˆ˜๋‚˜ ํ—ˆ์šฉ๋˜๋Š” ์ €์žฅ ๋ฐ์ดํ„ฐ์˜ ์–‘์— ์ธ์œ„์ ์ธ ์ œํ•œ์ด ์—†๊ณ  ์‰ฝ๊ฒŒ ํ™•์žฅ ๋ฐ ์ง€์›๋˜๋Š” ๋ฌด๋ฃŒ, ๋ณธ๊ฒฉ์ ์ธ ์˜คํ”ˆ ์†Œ์Šค SIEM ์‹œ์Šคํ…œ์— ๋Œ€ํ•œ ๊ฐ„๋žตํ•œ ๊ฐœ์š”๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๋Š” ์ด๊ฒƒ์ด ๊ทธ๋Ÿฌํ•œ ์‹œ์Šคํ…œ์˜ ์ž ์žฌ๋ ฅ์„ ํ‰๊ฐ€ํ•˜๊ณ  ๊ทธ๋Ÿฌํ•œ ์†”๋ฃจ์…˜์ด ํšŒ์‚ฌ์˜ ๋น„์ฆˆ๋‹ˆ์Šค ํ”„๋กœ์„ธ์Šค์— ํ†ตํ•ฉ๋  ๊ฐ€์น˜๊ฐ€ ์žˆ๋Š”์ง€ ๊ฒฐ์ •ํ•˜๋Š” ๋ฐ ๋„์›€์ด ๋˜๊ธฐ๋ฅผ ๋ฐ”๋ž๋‹ˆ๋‹ค.

AlienVault OSSIM

5๊ฐ€์ง€ ์˜คํ”ˆ ์†Œ์Šค ๋ณด์•ˆ ์ด๋ฒคํŠธ ๊ด€๋ฆฌ ์‹œ์Šคํ…œ

AlienVault OSSIM์€ ์ตœ๊ณ ์˜ ์ƒ์šฉ SIEM ์‹œ์Šคํ…œ ์ค‘ ํ•˜๋‚˜์ธ AlienVault USM์˜ ์˜คํ”ˆ ์†Œ์Šค ๋ฒ„์ „์ž…๋‹ˆ๋‹ค. OSSIM์€ Snort ๋„คํŠธ์›Œํฌ ์นจ์ž… ํƒ์ง€ ์‹œ์Šคํ…œ, Nagios ๋„คํŠธ์›Œํฌ ๋ฐ ํ˜ธ์ŠคํŠธ ๋ชจ๋‹ˆํ„ฐ๋ง ์‹œ์Šคํ…œ, OSSEC ํ˜ธ์ŠคํŠธ ๊ธฐ๋ฐ˜ ์นจ์ž… ํƒ์ง€ ์‹œ์Šคํ…œ, OpenVAS ์ทจ์•ฝ์„ฑ ์Šค์บ๋„ˆ๋ฅผ ํฌํ•จํ•œ ์—ฌ๋Ÿฌ ์˜คํ”ˆ ์†Œ์Šค ํ”„๋กœ์ ํŠธ๋กœ ๊ตฌ์„ฑ๋œ ํ”„๋ ˆ์ž„์›Œํฌ์ž…๋‹ˆ๋‹ค.

์žฅ์น˜๋ฅผ ๋ชจ๋‹ˆํ„ฐ๋งํ•˜๊ธฐ ์œ„ํ•ด syslog ํ˜•์‹์˜ ํ˜ธ์ŠคํŠธ ๋กœ๊ทธ๋ฅผ GELF ํ”Œ๋žซํผ์œผ๋กœ ๋ณด๋‚ด๋Š” AlienVault ์—์ด์ „ํŠธ๊ฐ€ ์‚ฌ์šฉ๋˜๊ฑฐ๋‚˜ Cloudflare ์›น ์‚ฌ์ดํŠธ ์—ญ๋ฐฉํ–ฅ ํ”„๋ก์‹œ ์„œ๋น„์Šค ๋˜๋Š” Okta ๋ฉ€ํ‹ฐ์™€ ๊ฐ™์€ ํƒ€์‚ฌ ์„œ๋น„์Šค์™€์˜ ํ†ตํ•ฉ์„ ์œ„ํ•ด ํ”Œ๋Ÿฌ๊ทธ์ธ์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. -์š”์†Œ ์ธ์ฆ ์‹œ์Šคํ…œ.

USM ๋ฒ„์ „์€ ๋กœ๊ทธ ๊ด€๋ฆฌ, ํด๋ผ์šฐ๋“œ ์ธํ”„๋ผ ๋ชจ๋‹ˆํ„ฐ๋ง, ์ž๋™ํ™”, ์—…๋ฐ์ดํŠธ๋œ ์œ„ํ˜‘ ์ •๋ณด ๋ฐ ์‹œ๊ฐํ™”๋ฅผ ์œ„ํ•œ ํ–ฅ์ƒ๋œ ๊ธฐ๋Šฅ์„ ๊ฐ–์ถ˜ OSSIM๊ณผ ๋‹ค๋ฆ…๋‹ˆ๋‹ค.

์žฅ์ 

  • ์ž…์ฆ๋œ ์˜คํ”ˆ ์†Œ์Šค ํ”„๋กœ์ ํŠธ๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ๊ตฌ์ถ•๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • ์‚ฌ์šฉ์ž์™€ ๊ฐœ๋ฐœ์ž๋กœ ๊ตฌ์„ฑ๋œ ๋Œ€๊ทœ๋ชจ ์ปค๋ฎค๋‹ˆํ‹ฐ.

์ œํ•œ

  • ํด๋ผ์šฐ๋“œ ํ”Œ๋žซํผ(์˜ˆ: AWS ๋˜๋Š” Azure) ๋ชจ๋‹ˆํ„ฐ๋ง์„ ์ง€์›ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.
  • ๋กœ๊ทธ ๊ด€๋ฆฌ, ์‹œ๊ฐํ™”, ์ž๋™ํ™” ๋˜๋Š” ํƒ€์‚ฌ ์„œ๋น„์Šค์™€์˜ ํ†ตํ•ฉ์ด ์—†์Šต๋‹ˆ๋‹ค.

์ถœ์ฒ˜

MozDef (Mozilla ๋ฐฉ์–ด ํ”Œ๋žซํผ)

5๊ฐ€์ง€ ์˜คํ”ˆ ์†Œ์Šค ๋ณด์•ˆ ์ด๋ฒคํŠธ ๊ด€๋ฆฌ ์‹œ์Šคํ…œ

Mozilla๊ฐ€ ๊ฐœ๋ฐœํ•œ MozDef SIEM ์‹œ์Šคํ…œ์€ ๋ณด์•ˆ ์‚ฌ๊ณ  ์ฒ˜๋ฆฌ ํ”„๋กœ์„ธ์Šค๋ฅผ ์ž๋™ํ™”ํ•˜๋Š” ๋ฐ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค. ์‹œ์Šคํ…œ์€ ์ฒ˜์Œ๋ถ€ํ„ฐ ๋งˆ์ดํฌ๋กœ์„œ๋น„์Šค ์•„ํ‚คํ…์ฒ˜๋ฅผ ํ†ตํ•ด ์ตœ๋Œ€ ์„ฑ๋Šฅ, ํ™•์žฅ์„ฑ ๋ฐ ๋‚ด๊ฒฐํ•จ์„ฑ์„ ๋‹ฌ์„ฑํ•˜๋„๋ก ์„ค๊ณ„๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๊ฐ ์„œ๋น„์Šค๋Š” Docker ์ปจํ…Œ์ด๋„ˆ์—์„œ ์‹คํ–‰๋ฉ๋‹ˆ๋‹ค.

OSSIM๊ณผ ๋งˆ์ฐฌ๊ฐ€์ง€๋กœ MozDef๋Š” Elasticsearch ๋กœ๊ทธ ์ธ๋ฑ์‹ฑ ๋ฐ ๊ฒ€์ƒ‰ ๋ชจ๋“ˆ, ์œ ์—ฐํ•œ ์›น ์ธํ„ฐํŽ˜์ด์Šค ๊ตฌ์ถ•์„ ์œ„ํ•œ Meteor ํ”Œ๋žซํผ, ์‹œ๊ฐํ™” ๋ฐ ํ”Œ๋กœํŒ…์„ ์œ„ํ•œ Kibana ํ”Œ๋Ÿฌ๊ทธ์ธ์„ ํฌํ•จํ•˜์—ฌ ์˜ค๋žœ ์‹œ๊ฐ„ ํ…Œ์ŠคํŠธ๋œ ์˜คํ”ˆ ์†Œ์Šค ํ”„๋กœ์ ํŠธ๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ๊ตฌ์ถ•๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

์ด๋ฒคํŠธ ์ƒ๊ด€ ๊ด€๊ณ„ ๋ฐ ๊ฒฝ๊ณ ๋Š” Elasticsearch ์ฟผ๋ฆฌ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ˆ˜ํ–‰๋˜๋ฉฐ, ์ด๋ฅผ ํ†ตํ•ด Python์„ ์‚ฌ์šฉํ•˜์—ฌ ๊ณ ์œ ํ•œ ์ด๋ฒคํŠธ ์ฒ˜๋ฆฌ ๋ฐ ๊ฒฝ๊ณ  ๊ทœ์น™์„ ์ž‘์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. Mozilla์— ๋”ฐ๋ฅด๋ฉด MozDef๋Š” ํ•˜๋ฃจ์— 300์–ต ๊ฐœ๊ฐ€ ๋„˜๋Š” ์ด๋ฒคํŠธ๋ฅผ ์ฒ˜๋ฆฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. MozDef๋Š” JSON ํ˜•์‹์˜ ์ด๋ฒคํŠธ๋งŒ ํ—ˆ์šฉํ•˜์ง€๋งŒ ํƒ€์‚ฌ ์„œ๋น„์Šค์™€ ํ†ตํ•ฉ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.

์žฅ์ 

  • ์—์ด์ „ํŠธ๋ฅผ ์‚ฌ์šฉํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ํ‘œ์ค€ JSON ๋กœ๊ทธ์™€ ํ•จ๊ป˜ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค.
  • ๋งˆ์ดํฌ๋กœ์„œ๋น„์Šค ์•„ํ‚คํ…์ฒ˜ ๋•๋ถ„์— ์‰ฝ๊ฒŒ ํ™•์žฅ๋ฉ๋‹ˆ๋‹ค.
  • AWS CloudTrail ๋ฐ GuardDuty๋ฅผ ํฌํ•จํ•œ ํด๋ผ์šฐ๋“œ ์„œ๋น„์Šค ๋ฐ์ดํ„ฐ ์†Œ์Šค๋ฅผ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค.

์ œํ•œ

  • ์ƒˆ๋กญ๊ณ  ๋œ ํ™•๋ฆฝ๋œ ์‹œ์Šคํ…œ.

์ถœ์ฒ˜

์™€์šฐ

5๊ฐ€์ง€ ์˜คํ”ˆ ์†Œ์Šค ๋ณด์•ˆ ์ด๋ฒคํŠธ ๊ด€๋ฆฌ ์‹œ์Šคํ…œ

Wazuh๋Š” ๊ฐ€์žฅ ์ธ๊ธฐ ์žˆ๋Š” ์˜คํ”ˆ ์†Œ์Šค SIEM ์ค‘ ํ•˜๋‚˜์ธ OSSEC์˜ ํฌํฌ๋กœ ๊ฐœ๋ฐœ์„ ์‹œ์ž‘ํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด์ œ ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ, ๋ฒ„๊ทธ ์ˆ˜์ •, ์ตœ์ ํ™”๋œ ์•„ํ‚คํ…์ฒ˜๋ฅผ ๊ฐ–์ถ˜ ๊ณ ์œ ํ•œ ์†”๋ฃจ์…˜์ด ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

์ด ์‹œ์Šคํ…œ์€ ElasticStack ์Šคํƒ(Elasticsearch, Logstash, Kibana)์„ ๊ธฐ๋ฐ˜์œผ๋กœ ๊ตฌ์ถ•๋˜์—ˆ์œผ๋ฉฐ ์—์ด์ „ํŠธ ๊ธฐ๋ฐ˜ ๋ฐ์ดํ„ฐ ์ˆ˜์ง‘๊ณผ ์‹œ์Šคํ…œ ๋กœ๊ทธ ์ˆ˜์ง‘์„ ๋ชจ๋‘ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค. ์ด๋Š” ๋กœ๊ทธ๋ฅผ ์ƒ์„ฑํ•˜์ง€๋งŒ ์—์ด์ „ํŠธ ์„ค์น˜๋ฅผ ์ง€์›ํ•˜์ง€ ์•Š๋Š” ์žฅ์น˜(๋„คํŠธ์›Œํฌ ์žฅ์น˜, ํ”„๋ฆฐํ„ฐ ๋ฐ ์ฃผ๋ณ€ ์žฅ์น˜)๋ฅผ ๋ชจ๋‹ˆํ„ฐ๋งํ•˜๋Š” ๋ฐ ํšจ๊ณผ์ ์ž…๋‹ˆ๋‹ค.

Wazuh๋Š” ๊ธฐ์กด OSSEC ์—์ด์ „ํŠธ๋ฅผ ์ง€์›ํ•˜๋ฉฐ OSSEC์—์„œ Wazuh๋กœ ๋งˆ์ด๊ทธ๋ ˆ์ด์…˜ํ•˜๋Š” ๋ฐฉ๋ฒ•์— ๋Œ€ํ•œ ์ง€์นจ๋„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. OSSEC๋Š” ์—ฌ์ „ํžˆ ์ ๊ทน์ ์œผ๋กœ ์ง€์›๋˜์ง€๋งŒ Wazuh๋Š” ์ƒˆ๋กœ์šด ์›น ์ธํ„ฐํŽ˜์ด์Šค, REST API, ๋ณด๋‹ค ์™„์ „ํ•œ ๊ทœ์น™ ์„ธํŠธ ๋ฐ ๊ธฐํƒ€ ์—ฌ๋Ÿฌ ๊ฐœ์„  ์‚ฌํ•ญ์˜ ์ถ”๊ฐ€๋กœ ์ธํ•ด OSSEC์˜ ์—ฐ์†์œผ๋กœ ๊ฐ„์ฃผ๋ฉ๋‹ˆ๋‹ค.

์žฅ์ 

  • ๋„๋ฆฌ ์‚ฌ์šฉ๋˜๋Š” SIEM OSSEC๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•˜๋ฉฐ ํ˜ธํ™˜๋ฉ๋‹ˆ๋‹ค.
  • ๋‹ค์–‘ํ•œ ์„ค์น˜ ์˜ต์…˜ ์ง€์›: Docker, Puppet, Chef, Ansible;
  • AWS ๋ฐ Azure๋ฅผ ํฌํ•จํ•œ ํด๋ผ์šฐ๋“œ ์„œ๋น„์Šค ๋ชจ๋‹ˆํ„ฐ๋ง์„ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค.
  • ์—ฌ๋Ÿฌ ์œ ํ˜•์˜ ๊ณต๊ฒฉ์„ ํƒ์ง€ํ•˜๋Š” ํฌ๊ด„์ ์ธ ๊ทœ์น™ ์„ธํŠธ๊ฐ€ ํฌํ•จ๋˜์–ด ์žˆ์œผ๋ฉฐ ์ด๋ฅผ PCI DSS v3.1 ๋ฐ CIS์— ๋”ฐ๋ผ ๋น„๊ตํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ์ด๋ฒคํŠธ ์‹œ๊ฐํ™” ๋ฐ API ์ง€์›์„ ์œ„ํ•ด Splunk ๋กœ๊ทธ ์ €์žฅ ๋ฐ ๋ถ„์„ ์‹œ์Šคํ…œ๊ณผ ํ†ตํ•ฉ๋ฉ๋‹ˆ๋‹ค.

์ œํ•œ

  • ๋ณต์žกํ•œ ์•„ํ‚คํ…์ฒ˜ - Wazuh ๋ฐฑ์—”๋“œ ๊ตฌ์„ฑ ์š”์†Œ ์™ธ์—๋„ ์ „์ฒด Elastic Stack ๋ฐฐํฌ๊ฐ€ ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.

์ถœ์ฒ˜

ํ”„๋ ๋ฅ˜๋“œ OS

5๊ฐ€์ง€ ์˜คํ”ˆ ์†Œ์Šค ๋ณด์•ˆ ์ด๋ฒคํŠธ ๊ด€๋ฆฌ ์‹œ์Šคํ…œ

Prelude OSS๋Š” ํ”„๋ž‘์Šค ํšŒ์‚ฌ์ธ CS๊ฐ€ ๊ฐœ๋ฐœํ•œ ์ƒ์šฉ Prelude SIEM์˜ ์˜คํ”ˆ ์†Œ์Šค ๋ฒ„์ „์ž…๋‹ˆ๋‹ค. ์ด ์†”๋ฃจ์…˜์€ ๋‹ค์–‘ํ•œ ๋กœ๊ทธ ํ˜•์‹์„ ์ง€์›ํ•˜๊ณ  OSSEC, Snort ๋ฐ Suricata ๋„คํŠธ์›Œํฌ ๊ฐ์ง€ ์‹œ์Šคํ…œ๊ณผ ๊ฐ™์€ ํƒ€์‚ฌ ๋„๊ตฌ์™€์˜ ํ†ตํ•ฉ์„ ์ง€์›ํ•˜๋Š” ์œ ์—ฐํ•œ ๋ชจ๋“ˆ์‹ SIEM ์‹œ์Šคํ…œ์ž…๋‹ˆ๋‹ค.

๊ฐ ์ด๋ฒคํŠธ๋Š” ๋‹ค๋ฅธ ์‹œ์Šคํ…œ๊ณผ์˜ ๋ฐ์ดํ„ฐ ๊ตํ™˜์„ ๋‹จ์ˆœํ™”ํ•˜๋Š” IDMEF ํ˜•์‹์„ ์‚ฌ์šฉํ•˜์—ฌ ๋ฉ”์‹œ์ง€๋กœ ์ •๊ทœํ™”๋ฉ๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ๋ฌธ์ œ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. Prelude OSS๋Š” Prelude SIEM์˜ ์ƒ์šฉ ๋ฒ„์ „์— ๋น„ํ•ด ์„ฑ๋Šฅ๊ณผ ๊ธฐ๋Šฅ์ด ๋งค์šฐ ์ œํ•œ๋˜์–ด ์žˆ์œผ๋ฉฐ ์†Œ๊ทœ๋ชจ ํ”„๋กœ์ ํŠธ๋‚˜ SIEM ์†”๋ฃจ์…˜ ์—ฐ๊ตฌ ๋ฐ Prelude SIEM ํ‰๊ฐ€์— ๋” ์ ํ•ฉํ•ฉ๋‹ˆ๋‹ค.

์žฅ์ 

  • 1998๋…„๋ถ€ํ„ฐ ๊ฐœ๋ฐœ๋˜์–ด ์˜ค๋žœ ์‹œ๊ฐ„ ํ…Œ์ŠคํŠธ๋ฅผ ๊ฑฐ์นœ ์‹œ์Šคํ…œ์ž…๋‹ˆ๋‹ค.
  • ๋‹ค์–‘ํ•œ ๋กœ๊ทธ ํ˜•์‹์„ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค.
  • ๋ฐ์ดํ„ฐ๋ฅผ IMDEF ํ˜•์‹์œผ๋กœ ์ •๊ทœํ™”ํ•˜์—ฌ ๋ฐ์ดํ„ฐ๋ฅผ ๋‹ค๋ฅธ ๋ณด์•ˆ ์‹œ์Šคํ…œ์œผ๋กœ ์‰ฝ๊ฒŒ ์ „์†กํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ œํ•œ

  • ๋‹ค๋ฅธ ์˜คํ”ˆ ์†Œ์Šค SIEM ์‹œ์Šคํ…œ์— ๋น„ํ•ด ๊ธฐ๋Šฅ๊ณผ ์„ฑ๋Šฅ์ด ํฌ๊ฒŒ ์ œํ•œ๋ฉ๋‹ˆ๋‹ค.

์ถœ์ฒ˜

์„ธ์ด๊ฑด

5๊ฐ€์ง€ ์˜คํ”ˆ ์†Œ์Šค ๋ณด์•ˆ ์ด๋ฒคํŠธ ๊ด€๋ฆฌ ์‹œ์Šคํ…œ

Sagan์€ Snort์™€์˜ ํ˜ธํ™˜์„ฑ์„ ๊ฐ•์กฐํ•œ ๊ณ ์„ฑ๋Šฅ SIEM์ž…๋‹ˆ๋‹ค. Snort์šฉ์œผ๋กœ ์ž‘์„ฑ๋œ ๊ทœ์น™์„ ์ง€์›ํ•˜๋Š” ๊ฒƒ ์™ธ์—๋„ Sagan์€ Snort ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์— ์“ธ ์ˆ˜ ์žˆ์œผ๋ฉฐ Shuil ์ธํ„ฐํŽ˜์ด์Šค์™€ ํ•จ๊ป˜ ์‚ฌ์šฉํ•  ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ณธ์งˆ์ ์œผ๋กœ ์ด๋Š” Snort ์‚ฌ์šฉ์ž์—๊ฒŒ ์นœ์ˆ™ํ•˜๋ฉด์„œ๋„ ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•˜๋Š” ๊ฒฝ๋Ÿ‰ ๋ฉ€ํ‹ฐ ์Šค๋ ˆ๋“œ ์†”๋ฃจ์…˜์ž…๋‹ˆ๋‹ค.

์žฅ์ 

  • Snort ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค, ๊ทœ์น™ ๋ฐ ์‚ฌ์šฉ์ž ์ธํ„ฐํŽ˜์ด์Šค์™€ ์™„๋ฒฝํ•˜๊ฒŒ ํ˜ธํ™˜๋ฉ๋‹ˆ๋‹ค.
  • ๋ฉ€ํ‹ฐ์Šค๋ ˆ๋“œ ์•„ํ‚คํ…์ฒ˜๋Š” ๊ณ ์„ฑ๋Šฅ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

์ œํ•œ

  • ์†Œ๊ทœ๋ชจ ์ปค๋ฎค๋‹ˆํ‹ฐ๋ฅผ ๊ฐ–์ถ˜ ๋น„๊ต์  ์ Š์€ ํ”„๋กœ์ ํŠธ์ž…๋‹ˆ๋‹ค.
  • ์†Œ์Šค์—์„œ ์ „์ฒด SIEM์„ ๊ตฌ์ถ•ํ•˜๋Š” ๋ณต์žกํ•œ ์„ค์น˜ ํ”„๋กœ์„ธ์Šค์ž…๋‹ˆ๋‹ค.

์ถœ์ฒ˜

๊ฒฐ๋ก 

์„ค๋ช…๋œ ๊ฐ SIEM ์‹œ์Šคํ…œ์—๋Š” ๊ณ ์œ ํ•œ ํŠน์„ฑ๊ณผ ํ•œ๊ณ„๊ฐ€ ์žˆ์œผ๋ฏ€๋กœ ๋ชจ๋“  ์กฐ์ง์— ๋Œ€ํ•œ ๋ณดํŽธ์ ์ธ ์†”๋ฃจ์…˜์ด๋ผ๊ณ  ํ•  ์ˆ˜๋Š” ์—†์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์ด๋Ÿฌํ•œ ์†”๋ฃจ์…˜์€ ์˜คํ”ˆ ์†Œ์Šค์ด๋ฏ€๋กœ ๊ณผ๋„ํ•œ ๋น„์šฉ์„ ๋“ค์ด์ง€ ์•Š๊ณ ๋„ ๋ฐฐํฌ, ํ…Œ์ŠคํŠธ ๋ฐ ํ‰๊ฐ€ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋ธ”๋กœ๊ทธ์—์„œ ๋˜ ์–ด๋–ค ํฅ๋ฏธ๋กœ์šด ๋‚ด์šฉ์„ ์ฝ์„ ์ˆ˜ ์žˆ๋‚˜์š”? ํด๋ผ์šฐ๋“œ4Y

โ†’ ์ „์ฒด ํ–‰์„ฑ์˜ VNIITE: ์†Œ๋ จ์—์„œ "์Šค๋งˆํŠธ ํ™ˆ" ์‹œ์Šคํ…œ์ด ๋ฐœ๋ช…๋œ ๋ฐฉ๋ฒ•
โ†’ ์‹ ๊ฒฝ ์ธํ„ฐํŽ˜์ด์Šค๊ฐ€ ์ธ๋ฅ˜๋ฅผ ๋•๋Š” ๋ฐฉ๋ฒ•
โ†’ ๋Ÿฌ์‹œ์•„ ์‹œ์žฅ์˜ ์‚ฌ์ด๋ฒ„ ๋ณดํ—˜
โ†’ ๋น›, ์นด๋ฉ”๋ผ... ํด๋ผ์šฐ๋“œ: ํด๋ผ์šฐ๋“œ๊ฐ€ ์˜ํ™” ์‚ฐ์—…์„ ์–ด๋–ป๊ฒŒ ๋ณ€ํ™”์‹œํ‚ค๊ณ  ์žˆ์Šต๋‹ˆ๊นŒ?
โ†’ ๊ตฌ๋ฆ„ ์†์˜ ์ถ•๊ตฌ - ํŒจ์…˜์ธ๊ฐ€ ํ•„์ˆ˜ํ’ˆ์ธ๊ฐ€?

์šฐ๋ฆฌ์˜ ๊ตฌ๋… ํ…”๋ ˆ๊ทธ๋žจ-๋‹ค์Œ ๊ธฐ์‚ฌ๋ฅผ ๋†“์น˜์ง€ ์•Š๋„๋ก ์ฑ„๋„์„ ๊ตฌ๋…ํ•˜์„ธ์š”! ์šฐ๋ฆฌ๋Š” ์ผ์ฃผ์ผ์— ๋‘ ๋ฒˆ ์ด์ƒ ์‚ฌ์—…์— ๋Œ€ํ•ด์„œ๋งŒ ๊ธ€์„ ์”๋‹ˆ๋‹ค.

์ถœ์ฒ˜ : habr.com