์๋
ํ์ธ์ ์ฌ๋ฌ๋ถ! ๋ชจ๋๊ฐ ์ข์ํ๋ ํฌํธ์๋ ์ ๋ณด ๋ณด์ ๋ถ์ผ ์ธ์ฆ์ ๋ํ ๋ค์ํ ๊ธฐ์ฌ๊ฐ ์์ผ๋ฏ๋ก ์ฝํ
์ธ ์ ๋
์ฐฝ์ฑ๊ณผ ๊ณ ์ ์ฑ์ ์ฃผ์ฅํ์ง๋ ์์ง๋ง GIAC(Global Information Assurance Company)๋ฅผ ์ทจ๋ํ ๊ฒฝํ์ ๊ผญ ๊ณต์ ํ๊ณ ์ถ์ต๋๋ค. ์ฐ์
์ฌ์ด๋ฒ๋ณด์ ๋ถ์ผ ์ธ์ฆ. ์ ๊ฐ์ ๋์ฐํ ๋จ์ด๊ฐ ๋ฑ์ฅํ ์ดํ๋ก
IT&OT(Information Technology & Operation Technology)๋ผ๋ ๊ฐ๋ ์ ์ด๋ ๊ฒ ํ์ํ์ต๋๋ค.
๋ฐ๋ก ๋ค์์๋(๋ฌด์๊ฒฉ ์ธ๋ ฅ์ ์์
์ด ํ์ฉ๋์ด์๋ ์ ๋๋ค๋ ๊ฒ์ด ๋ถ๋ช
ํจ) ๊ณต์ ์ ์ด ์์คํ
๋ฐ ์ฐ์
์์คํ
์ ์์ ๋ณด์ฅ๊ณผ ๊ด๋ จ๋ ๋ถ์ผ์ ์ ๋ฌธ๊ฐ๋ฅผ ์ธ์ฆํด์ผ ํ ํ์์ฑ์ด ์๊ฒผ์ต๋๋ค. ์ํํธ์ ์๋ ๊ธ์ ๋ฐธ๋ธ๋ถํฐ ๋นํ๊ธฐ ์ ์ด ์์คํ
๊น์ง(๋ฌธ์ ์กฐ์ฌ์ ๊ดํ ํ๋ฅญํ ๊ธฐ์ฌ๋ฅผ ๊ธฐ์ตํ์ธ์)
์ด๋ป๊ฒ ์๊ฒฉ์ฆ ์ทจ๋์ด ํ์ํ๊ฒ ๋์๋์ง์ ๋ํ ์งง์ ๊ฐ์ฌ(์๋ต ๊ฐ๋ฅ): XNUMX๋ ๋ ๋ง ์ ๋ณด๋ณด์ํ๋ถ์์ ๊ณต๋ถ๋ฅผ ์ฑ๊ณต์ ์ผ๋ก ๋ง์น๊ณ ๋จธ๋ฆฌ๋ก ๊ณ์ธก์ ๋์ด์ ๋ค์ด์ฐ์ต๋๋ค. ์ ์ ๋ฅ ๋ณด์ ๊ฒฝ๋ณด ์์คํ ์ ๊ธฐ๊ณ๊ณต์ผ๋ก ์ผํ๊ณ ์์ต๋๋ค. ๊ทธ๋ ๊ธฐ์ ์์ ์ ๋ณด๋ณด์์ ๋ํด ๋ค์ ๊ฒ ๊ฐ๋ค์ :) ์ ๋ณด๋ณด์ ํ์ฌ ํ์๋ฅผ ์ทจ๋ํ ์๋ํ ์ ์ด ์์คํ ์ ๋ฌธ๊ฐ๋ก์์ ์ ์ ๊ฒฝ๋ ฅ์ ์ด๋ ๊ฒ ์์๋์์ต๋๋ค. XNUMX๋ ํ SCADA ์์คํ ๋ถ์์ฅ์ผ๋ก ์น์งํ ํ ์ํํธ์จ์ด์ ์ฅ๋น๋ฅผ ๊ณต๊ธํ๋ ์ธ๊ตญ ํ์ฌ์์ ์ฐ์ ์ ์ด ์์คํ ๋ณด์ ์ปจ์คํดํธ๋ก ์ผํ๊ธฐ ์ํด ๋ ๋ฌ์ต๋๋ค. ๊ณต์ธ ์ ๋ณด๋ณด์ ์ ๋ฌธ๊ฐ์ ํ์์ฑ์ด ๋๋๋ ๊ณณ์ด ๋ฐ๋ก ์ฌ๊ธฐ์ ๋๋ค.
SANS์๋ ๊ฝค ๋ค์ํ ์์ญ์ด ์์ง๋ง(์ ์๊ฐ์๋ ์ต๊ทผ์ ์ฌ๋๋ค์ด ๋๋ฌด ๋ง์ด ์ซ์๋ฅผ ๋๋ ธ์ต๋๋ค) ๋งค์ฐ ํฅ๋ฏธ๋ก์ด ์ค์ฉ์ ์ธ ์ฝ์ค๋ ์์ต๋๋ค. ํนํ ๋ง์์ ๋ค์์ด์
SANS๊ฐ ์ ๊ณตํ๋ ๋ชจ๋ ์ ํ์ ์ฐ์
์ฌ์ด๋ฒ ๋ณด์ ์ธ์ฆ ์ค์์ ์ด๊ฒ์ด ๊ฐ์ฅ ๋ณดํธ์ ์
๋๋ค. ๋ ๋ฒ์งธ๋ ์๊ตฌ์์ ํน๋ณํ ๊ด์ฌ์ ๋ฐ๊ณ ๋ณ๋์ ์์คํ
ํด๋์ค์ ์ํ๋ ์ ๋ ฅ๋ง ์์คํ
๊ณผ ๋ ๊ด๋ จ์ด ์๊ธฐ ๋๋ฌธ์
๋๋ค. ๊ทธ๋ฆฌ๊ณ ์ฌ๊ณ ๋์๊ณผ ๊ด๋ จ๋ ์ธ ๋ฒ์งธ(์ธ์ฆ ๊ฒฝ๋ก ๋น์)์
๋๋ค.
์ด ๊ณผ์ ์ ์ ๋ ดํ์ง๋ ์์ง๋ง IT&OT์ ๋ํ ์๋นํ ๊ด๋ฒ์ํ ์ง์์ ์ ๊ณตํฉ๋๋ค. ์๋ฅผ ๋ค์ด ์ํ ์
๊ณ์ IT ๋ณด์์์ ์ฐ์
์ฌ์ด๋ฒ ๋ณด์์ผ๋ก ๋ถ์ผ๋ฅผ ๋ฐ๊พธ๊ธฐ๋ก ๊ฒฐ์ ํ ๋์ง๋ค์๊ฒ ํนํ ์ ์ฉํ ๊ฒ์
๋๋ค. ์ ๋ ์ด๋ฏธ ํ๋ก์ธ์ค ์ ์ด ์์คํ
, ๊ณ์ธก ๋ฐ ์ด์ ๊ธฐ์ ๋ถ์ผ์ ๋ํ ๋ฐฐ๊ฒฝ ์ง์์ ๊ฐ๊ณ ์์๊ธฐ ๋๋ฌธ์ ์ด ๊ณผ์ ์์ ๊ทผ๋ณธ์ ์ผ๋ก ์๋กญ๊ฑฐ๋ ๋งค์ฐ ์ค์ํ ๊ฒ์ ์์์ต๋๋ค.
๋ณธ ๊ณผ์ ์ ์ด๋ก 50%, ์ค์ต 50%๋ก ๊ตฌ์ฑ๋ฉ๋๋ค. ์ค์ ๋ก ๊ฐ์ฅ ํฅ๋ฏธ๋ก์ด ๋ํ๋ NetWars์์ต๋๋ค. ์ดํ ๋์ ๋ฉ์ธ ์์ ์ด ๋๋ ํ ๋ชจ๋ ํ๊ธ์ ๋ชจ๋ ํ์๋ค์ ํ์ผ๋ก ๋๋์ด ์ ๊ทผ ๊ถํ ํ๋, ํ์ํ ์ ๋ณด ์ถ์ถ, ๋คํธ์ํฌ ์ ๊ทผ ๊ถํ ํ๋, ํด์ ํ๋ณด๋ฅผ ์ํ ์ฌ๋ฌ ์์ , Wireshark ์์ ๋ฑ์ ์์ ์ ์ํํ์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ์จ๊ฐ ์ข ๋ฅ์ ๋ง์๋ ์์๋ค.
๊ฐ์ข ์๋ฃ๋ ์ฑ ์ ํํ๋ก ์์ฝ๋์ด ์์ผ๋ฉฐ, ์ด ์ฑ ์ ์๊ตฌ์ ์ผ๋ก ์ฌ์ฉํ ์ ์์ต๋๋ค. ๊ทธ๊ฑด ๊ทธ๋ ๊ณ , ํ์์ด ์คํ๋ถ์ด๊ธฐ ๋๋ฌธ์ ์ํ์ ์์ํ ์ ์์ง๋ง ์ํ์ 3์๊ฐ, 115๊ฐ์ ์ง๋ฌธ์ผ๋ก ๊ตฌ์ฑ๋์ด ์๊ณ ์ ๊ณต ์ธ์ด๋ ์์ด์ด๋ฏ๋ก ๋ณ๋ก ๋์์ด ๋์ง ์์ต๋๋ค. 3์๊ฐ ๋์ 15๋ถ์ ํด์์๊ฐ์ ๊ฐ์ง ์ ์์ต๋๋ค. ํ์ง๋ง 15๋ถ ๋์ ํด์์ ์ทจํ๊ณ 5์ ์ดํ์ ๋ค์ ํ ์คํธ๋ฅผ ์์ํ๋ฉด ํ ์คํธ ํ๋ก๊ทธ๋จ์์ ๋ ์ด์ ์๊ฐ์ ๋ฉ์ถ ์ ์๊ธฐ ๋๋ฌธ์ ๋จ์ํ ๋จ์ 15๋ถ์ ํฌ๊ธฐํ๋ ๊ฒ์ ๋๋ค. ์ต๋ XNUMX๊ฐ์ ์ง๋ฌธ์ ๊ฑด๋๋ธ ์ ์์ผ๋ฉฐ, ์ง๋ฌธ์ ๋งจ ๋์ ํ์๋ฉ๋๋ค.
๊ฐ์ธ์ ์ผ๋ก ๋ง์ ์ง๋ฌธ์ ๋์ค์ผ๋ก ๋ฏธ๋ฃจ๋ ๊ฒ์ ์ถ์ฒํ์ง ์์ต๋๋ค. 3์๊ฐ์ ์ ๋ง ์๊ฐ์ด ๋ถ์กฑํ๊ณ , ๋ง์ง๋ง์ ์์ง ํด๊ฒฐ๋์ง ์์ ์ง๋ฌธ์ด ์์ ๊ฒฝ์ฐ์๋ ํ์ง ๋ชปํ ํ๋ฅ ์ด ๋๊ธฐ ๋๋ฌธ์ ๋๋ค. ์๊ฐ์ ๋ง์ถฐ. ๋์ค์๋ NIST 800.82 ๋ฐ NERC ํ์ค์ ๋ํ ์ง์๊ณผ ๊ด๋ จ๋์ด ์์ด ์ ๋ง ์ด๋ ค์ ๋ ์ธ ๊ฐ์ง ์ง๋ฌธ๋ง ๋จ๊ฒผ์ต๋๋ค. ์ฌ๋ฆฌ์ ์ผ๋ก "๋์ค์ ์ํด"๋ผ๋ ์ง๋ฌธ์ ๋ง์ง๋ง์ ์ ๊ฒฝ์ ๊ฐํํฉ๋๋ค. ๋๊ฐ ํผ๊ณคํ ๋ ํ์ฅ์ค์ ๊ฐ๊ณ ์ถ์ ๋ ํ๋ฉด์ ํ์ด๋จธ๊ฐ ๊ธฐํ ๊ธ์์ ์ผ๋ก ๋นจ๋ผ์ง๋ ๊ฒ์ฒ๋ผ ๋ณด์ ๋๋ค.
์ผ๋ฐ์ ์ผ๋ก ์ํ์ ํฉ๊ฒฉํ๋ ค๋ฉด 71%์ ์ ๋ต์ ์ป์ด์ผ ํฉ๋๋ค. ์ํ์ ์์ํ๊ธฐ ์ ์ ์ค์ ์ํ์ ์ฐ์ตํ ์ ์๋ ๊ธฐํ๋ฅผ ๊ฐ๊ฒ ๋ฉ๋๋ค. ๊ฐ๊ฒฉ์๋ ์ค์ ์ํ๊ณผ ์ ์ฌํ ์กฐ๊ฑด๊ณผ 2๊ฐ ์ง๋ฌธ์ผ๋ก ๊ตฌ์ฑ๋ 115๊ฐ์ ์ฐ์ต ์ํ์ด ํฌํจ๋์ด ์์ต๋๋ค.
๊ต์ก์ ๋ง์น ํ ํ ๋ฌ ํ์ ์ํ์ ์น๋ฅด๊ณ , ์ด๋ฒ ๋ฌ์๋ ํ์คํ์ง ์์ ๋ฌธ์ ์ ๋ํด ์ฒด๊ณ์ ์ธ ์์จ ํ์ต์ ํ๋ ๊ฒ์ด ์ข์ต๋๋ค. ์ฝ์ค ์ค์ ๋ฐ์ ๊ฐ ์ฃผ์ ์ ๋ํ ์งง์ ์ด๋ก์ฒ๋ผ ๋ณด์ด๋ ์ธ์๋ฌผ์ ๊ฐ์ ธ๊ฐ์ ์ด ์ฑ ์ ํฌํจ๋ ์ฃผ์ ์ ๋ํ ์ ๋ณด๋ฅผ ์๋์ ์ผ๋ก ๊ฒ์ํด ๋ณด๋ฉด ์ข์ ๊ฒ์ ๋๋ค. ํ ๋ฌ์ ๋ ๋ถ๋ถ์ผ๋ก ๋๋์ด ์ฐ์ต ํ ์คํธ๋ฅผ ์น๋ฅด๊ณ ์์ ์ด ์ํ๋ ์์ญ๊ณผ ๊ฐ์ ํด์ผ ํ ์์ญ์ ๋๋ต์ ์ผ๋ก ํ์ ํ์ธ์.
์ํ ์์ฒด๋ฅผ ๊ตฌ์ฑํ๋ ๋ค์๊ณผ ๊ฐ์ ์ฃผ์ ์์ญ์ ๊ฐ์กฐํ๊ณ ์ถ์ต๋๋ค(๊ต์ก ๊ณผ์ ์ ํจ์ฌ ๋ ๊ด๋ฒ์ํ ์ฃผ์ ๋ฅผ ๋ค๋ฃจ๋ฏ๋ก ๊ต์ก ๊ณผ์ ์ด ์๋).
- ๋ฌผ๋ฆฌ์ ๋ณด์: ๋ค๋ฅธ ์ธ์ฆ ์ํ๊ณผ ๋ง์ฐฌ๊ฐ์ง๋ก ์ด ๋ฌธ์ ๋ GICSP์์ ๋ง์ ๊ด์ฌ์ ๋ฐ๊ณ ์์ต๋๋ค. ๋ฌธ์ ์๋ ๋ฌผ๋ฆฌ์ ์ ๊ธ ์ฅ์น์ ์ ํ์ ๋ํ ์ง๋ฌธ์ด ์์ผ๋ฉฐ, ๋ฌธ์ ๋ฅผ ๋ช
ํํ๊ฒ ์๋ณํ๊ธฐ ์ํด ๋ต๋ณ์ ์ ๊ณตํด์ผ ํ๋ ์ ์ ํจ์ค ์์กฐ ์ํฉ์ด ์ค๋ช
๋์ด ์์ต๋๋ค. ์์ ๋ฐ ๊ฐ์ค ๊ณต์ , ์์๋ ฅ ๋ฐ์ ์ ๋๋ ์ ๋ ฅ๋ง ๋ฑ ์ฃผ์ ์์ญ์ ๋ฐ๋ผ ๊ธฐ์ (ํ๋ก์ธ์ค)์ ์์ ์ฑ๊ณผ ์ง์ ์ ์ผ๋ก ๊ด๋ จ๋ ์ง๋ฌธ์ด ์์ต๋๋ค. ์๋ฅผ ๋ค์ด ๋ค์๊ณผ ๊ฐ์ ์ง๋ฌธ์ด ์์ ์ ์์ต๋๋ค. HMI์ ์ฆ๊ธฐ ์จ๋ ์ผ์์์ ์๋์ด ๋ฐ์ํ๋ ์ํฉ์์ ์ด๋ค ์ ํ์ ๋ฌผ๋ฆฌ์ ๋ณด์ ์ ์ด๋ฅผ ๊ฒฐ์ ํฉ๋๊น? ๋๋ ๋ค์๊ณผ ๊ฐ์ ์ง๋ฌธ์ด ์์ต๋๋ค. ์ด๋ค ์ํฉ(์ฌ๊ฑด)์ด ์์ค ๊ฒฝ๊ณ ๋ณด์ ์์คํ
์ ๊ฐ์ ์นด๋ฉ๋ผ์์ ๋
นํ๋ ์์์ ๋ถ์ํ๋ ์ด์ ๊ฐ ๋ ๊น์?
๋ฐฑ๋ถ์จ๋ก ๋ณด๋ฉด, ๋ด ์ํ๊ณผ ์ฐ์ต ์ํ์์ ์ด ์น์ ์ ์ง๋ฌธ ์๊ฐ 5%๋ฅผ ์ด๊ณผํ์ง ์์๋ค๋ ์ ์ ์ ์ ์์ต๋๋ค.
- ๋ ๋ค๋ฅธ ๊ฐ์ฅ ๋๋ฆฌ ํผ์ง ์ง๋ฌธ ๋ฒ์ฃผ ์ค ํ๋๋ ํ๋ก์ธ์ค ์ ์ด ์์คํ
, PLC, SCADA์ ๋ํ ์ง๋ฌธ์
๋๋ค. ์ฌ๊ธฐ์๋ ์ผ์๋ถํฐ ์์ฉ ํ๋ก๊ทธ๋จ ์ํํธ์จ์ด ์์ฒด๊ฐ ์๋ ์๋ฒ์ ์ด๋ฅด๊ธฐ๊น์ง ํ๋ก์ธ์ค ์ ์ด ์์คํ
์ด ์ด๋ป๊ฒ ๊ตฌ์ฑ๋์ด ์๋์ง์ ๋ํ ์๋ฃ ์ฐ๊ตฌ์ ์ฒด๊ณ์ ์ผ๋ก ์ ๊ทผํด์ผ ํฉ๋๋ค. ๋ฌ๋ฆฐ๋ค. ์ฐ์
์ฉ ๋ฐ์ดํฐ ์ ์ก ํ๋กํ ์ฝ ์ ํ(ModBus, RTU, Profibus, HART ๋ฑ)์ ๋ํด ์ถฉ๋ถํ ์์ ์ง๋ฌธ์ ์ฐพ์ ์ ์์ต๋๋ค. RTU๊ฐ PLC์ ์ด๋ป๊ฒ ๋ค๋ฅธ์ง, ๊ณต๊ฒฉ์๊ฐ PLC์ ๋ฐ์ดํฐ๋ฅผ ์์ ํ์ง ๋ชปํ๋๋ก ๋ณดํธํ๋ ๋ฐฉ๋ฒ, PLC๊ฐ ๋ฐ์ดํฐ๋ฅผ ์ ์ฅํ๋ ๋ฉ๋ชจ๋ฆฌ ์์ญ, ๋ก์ง ์์ฒด๊ฐ ์ ์ฅ๋๋ ์์น(ํ๋ก์ธ์ค ์ ์ด ์์คํ
ํ๋ก๊ทธ๋๋จธ๊ฐ ์์ฑํ ํ๋ก๊ทธ๋จ)์ ๋ํ ์ง๋ฌธ์ด ์์ ๊ฒ์
๋๋ค. ). ์๋ฅผ ๋ค์ด, ๋ค์๊ณผ ๊ฐ์ ์ง๋ฌธ์ด ์์ ์ ์์ต๋๋ค. ModBus ํ๋กํ ์ฝ์ ์ฌ์ฉํ์ฌ ์๋ํ๋ PLC์ HMI ๊ฐ์ ๊ณต๊ฒฉ์ ์ด๋ป๊ฒ ๊ฐ์งํ ์ ์์ต๋๊น?
SCADA์ DCS ์์คํ ์ ์ฐจ์ด์ ์ ๋ํ ์ง๋ฌธ์ด ์์ ๊ฒ์ ๋๋ค. L1, L2 ์์ค์์ L3 ์์ค์ผ๋ก ์๋ํ๋ ํ๋ก์ธ์ค ์ ์ด ๋คํธ์ํฌ๋ฅผ ๋ถ๋ฆฌํ๋ ๊ท์น์ ๋ํ ๋ง์ ์ง๋ฌธ์ด ์์ต๋๋ค(๋คํธ์ํฌ์ ๋ํ ์ง๋ฌธ ์น์ ์์ ์์ธํ ์ค๋ช ํ๊ฒ ์ต๋๋ค). ์ด ์ฃผ์ ์ ๋ํ ์ํฉ ์ง๋ฌธ๋ ๋งค์ฐ ๋ค์ํฉ๋๋ค. ์ด๋ ์ ์ด์ค์ ์ํฉ์ ์ค๋ช ํ๋ฉฐ ํ๋ก์ธ์ค ์ด์์ ๋๋ ๋์คํจ์ฒ๊ฐ ์ํํด์ผ ํ๋ ์์ ์ ์ ํํด์ผ ํฉ๋๋ค.
์ผ๋ฐ์ ์ผ๋ก ์ด ์น์ ์ ๊ฐ์ฅ ๊ตฌ์ฒด์ ์ด๊ณ ์ข์ ํ๋กํ์ ๋๋ค. ์ข์ ์ง์์ด ํ์ํฉ๋๋ค:
- ์๋ ์ ์ด ์์คํ , ํ์ฅ ๋ถ๋ถ(์ผ์, ์ฅ์น ์ฐ๊ฒฐ ์ ํ, ์ผ์์ ๋ฌผ๋ฆฌ์ ํน์ง, PLC, RTU)
โ ํ๋ก์ธ์ค ๋ฐ ๊ฐ์ฒด์ ๋น์ ์ข ๋ฃ ์์คํ (ESD โ ๋น์ ์ข ๋ฃ ์์คํ )(๊ทธ๋ฐ๋ฐ Habrรฉ์์ ์ด ์ฃผ์ ์ ๋ํ ํ๋ฅญํ ๊ธฐ์ฌ ์๋ฆฌ์ฆ๊ฐ ์์ต๋๋ค)Vladimir_Sklyar )
- ์๋ฅผ ๋ค์ด ์ ์ , ๋ฐ์ , ํ์ดํ๋ผ์ธ ๋ฑ์์ ๋ฐ์ํ๋ ๋ฌผ๋ฆฌ์ ๊ณผ์ ์ ๋ํ ๊ธฐ๋ณธ์ ์ธ ์ดํด
โ DCS ๋ฐ SCADA ์์คํ ์ ์ํคํ ์ฒ์ ๋ํ ์ดํด
์ด๋ฌํ ์ ํ์ ๋ฌธ์ ๋ ์ํ์ 25๊ฐ ๋ฌธ์ ์ ์ฒด์์ ์ต๋ 115%๊น์ง ๋ํ๋ ์ ์์ต๋๋ค. - ๋คํธ์ํฌ ๊ธฐ์ ๋ฐ ๋คํธ์ํฌ ๋ณด์: ์ด ์ฃผ์ ์ ๋ํ ์ง๋ฌธ ์๊ฐ ์ํ์์ ๊ฐ์ฅ ๋จผ์ ๋์จ๋ค๊ณ ์๊ฐํฉ๋๋ค. ์๋ง๋ ๋ชจ๋ ๊ฒ์ด ์์ ๊ฒ์ ๋๋ค. OSI ๋ชจ๋ธ, ์ด ํ๋กํ ์ฝ ๋๋ ํด๋น ํ๋กํ ์ฝ์ด ์๋ํ๋ ์์ค, ๋คํธ์ํฌ ๋ถํ ์ ๋ํ ๋ง์ ์ง๋ฌธ, ๋คํธ์ํฌ ๊ณต๊ฒฉ์ ๋ํ ์ํฉ๋ณ ์ง๋ฌธ, ๊ณต๊ฒฉ ์ ํ์ ๊ฒฐ์ ํ๊ธฐ ์ํ ์ ์์ด ํฌํจ๋ ์ฐ๊ฒฐ ๋ก๊ทธ์ ์, ์ค์์น ๊ตฌ์ฑ์ ์ ์ทจ์ฝํ ๊ตฌ์ฑ์ ๊ฒฐ์ ํ๊ธฐ ์ํ ์ ์, ์ทจ์ฝ์ฑ ๋คํธ์ํฌ ํ๋กํ ์ฝ์ ๋ํ ์ง๋ฌธ, ์ฐ์ ์ฉ ํต์ ํ๋กํ ์ฝ์ ๋คํธ์ํฌ ์ฐ๊ฒฐ ํน์ฑ์ ๋ํ ์ง๋ฌธ์ด ํฌํจ๋ฉ๋๋ค. ํนํ ModBus์ ๋ํด ๋ง์ด ๋ฌผ์ด๋ณด์๋๋ฐ์. ์ฅ์น์์ ์ง์ํ๋ ์ ํ ๋ฐ ๋ฒ์ ์ ๋ฐ๋ฅธ ๋์ผํ ModBus์ ๋คํธ์ํฌ ํจํท ๊ตฌ์กฐ์ ๋๋ค. ๋ฌด์ ๋คํธ์ํฌ(ZigBee, Wireless HART)์ ๋ํ ๊ณต๊ฒฉ๊ณผ ์ ์ฒด 802.1x ์ ํ๊ตฐ์ ๋คํธ์ํฌ ๋ณด์์ ๋ํ ์ง๋ฌธ์ ๋ง์ ๊ด์ฌ์ด ์ง์ค๋๊ณ ์์ต๋๋ค. ํ๋ก์ธ์ค ์ ์ด ์์คํ ๋คํธ์ํฌ์ ํน์ ์๋ฒ๋ฅผ ๋ฐฐ์นํ๋ ๊ท์น์ ๋ํ ์ง๋ฌธ์ด ์์ต๋๋ค. ์ฌ๊ธฐ์๋ IEC-62443 ํ์ค์ ์ฝ๊ณ ํ๋ก์ธ์ค ์ ์ด ์์คํ ๋คํธ์ํฌ์ ์ฐธ์กฐ ๋ชจ๋ธ ์๋ฆฌ๋ฅผ ์ดํดํด์ผ ํฉ๋๋ค. ํผ๋ ๋ชจ๋ธ์ ๋ํ ์ง๋ฌธ์ด ์์ ๊ฒ์ ๋๋ค.
- ์ ๋ ฅ ์ ์ก ์์คํ ๋ฐ ์ ๋ณด ๋ณด์ ์์คํ ์ด์์ ๊ธฐ๋ฅ์ ํน์ง์๋ง ๊ด๋ จ๋ ๋ฌธ์ ๋ฒ์ฃผ์ ๋๋ค. ๋ฏธ๊ตญ์์๋ ์๋ํ๋ ๊ณต์ ์ ์ด ์์คํ ์ ์ด๋ฌํ ๋ฒ์ฃผ๋ฅผ Power Grid๋ผ๊ณ ํ๋ฉฐ ๋ณ๋์ ์ญํ ์ด ํ ๋น๋ฉ๋๋ค. ์ด๋ฅผ ์ํด ์ด ๋ถ๋ฌธ์ ์ ๋ณด ๋ณด์ ์์คํ ๊ตฌ์ถ์ ๋ํ ์ ๊ทผ ๋ฐฉ์์ ๊ท์ ํ๋ ๋ณ๋์ ํ์ค(NIST 800.82)๋ ๋ฐํ๋์์ต๋๋ค. ์ฐ๋ฆฌ๋๋ผ์์๋ ๋๋ถ๋ถ ์ด ๋ถ๋ฌธ์ด ASKUE ์์คํ ์ผ๋ก ์ ํ๋ฉ๋๋ค(์ ๊ธฐ ๋ฐฐ์ ๋ฐ ์ ๋ฌ ์์คํ ๋ชจ๋ํฐ๋ง์ ๋ํ ๋ณด๋ค ์ง์งํ ์ ๊ทผ ๋ฐฉ์์ ๋ณธ ์ฌ๋์ด ์๋ค๋ฉด ์์ ํด ์ฃผ์ญ์์ค). ๋ฐ๋ผ์ ์ํ์์๋ Power Grid์ ๊ด๋ จ๋ ๋งค์ฐ ๊ตฌ์ฒด์ ์ธ ์ง๋ฌธ์ ์ฐพ์ ์ ์์ต๋๋ค. ๋๋ถ๋ถ ์ด๋ ๋ฐ์ ์์์ ๊ฐ๋ฐ๋ ํน์ ์ํฉ์ ๋ํ ์ฌ์ฉ ์ฌ๋ก์์ง๋ง ์ ๋ ฅ๋ง์์ ํน๋ณํ ์ฌ์ฉ๋๋ ์ฅ์น์ ๋ํ ์กฐ์ฌ๋ ์์ ์ ์์ต๋๋ค. ์ด ์์คํ ๋ฒ์ฃผ์ ๋ํ NIST ์น์ ์ง์์ ๋ค๋ฃจ๋ ์ง๋ฌธ์ด ์์ต๋๋ค.
- ํ์ค ์ง์๊ณผ ๊ด๋ จ๋ ์ง๋ฌธ: NIST 800-82, NERC, IEC62443. ๋๋ ์ฌ๊ธฐ์ ํน๋ณํ ์๊ฒฌ์ด ์๋ค๊ณ ์๊ฐํฉ๋๋ค. ํ์ค์ ํฌํจ๋ ๋ด์ฉ๊ณผ ๊ถ์ฅ ์ฌํญ์ ๋ด๋นํ๋ ํ์ค ์น์ ์ ํ์ํด์ผ ํฉ๋๋ค. ์๋ฅผ ๋ค์ด ์์คํ ๊ธฐ๋ฅ ํ์ธ ๋น๋, ์ ์ฐจ ์ ๋ฐ์ดํธ ๋น๋ ๋ฑ์ ๋ฌป๋ ๊ตฌ์ฒด์ ์ธ ์ง๋ฌธ์ด ์์ต๋๋ค. ์ด๋ฌํ ์ง๋ฌธ์ ๋น์จ๋ก ์ ์ฒด ์ง๋ฌธ ์์ ์ต๋ 15%๊น์ง ๋ง๋ ์ ์์ต๋๋ค. ํ์ง๋ง ์ํฉ์ ๋ฐ๋ผ ๋ค๋ฆ ๋๋ค. ์๋ฅผ ๋ค์ด, ๋ ๋ฒ์ ์ฐ์ต ์ํ์์ ๋น์ทํ ์ง๋ฌธ์ด ๋ช ๊ฐ๋ฐ์ ๋์ค์ง ์์์ต๋๋ค. ํ์ง๋ง ์ํ ์ค์๋ ์ ๋ง ๋ง์์ต๋๋ค.
- ์, ์ง๋ฌธ์ ๋ง์ง๋ง ์นดํ ๊ณ ๋ฆฌ๋ ๋ชจ๋ ์ข ๋ฅ์ ์ฌ์ฉ ์ฌ๋ก์ ์ํฉ์ ๋ฐ๋ฅธ ์ง๋ฌธ์ ๋๋ค.
์ผ๋ฐ์ ์ผ๋ก CTF NetWars๋ฅผ ์ ์ธํ๊ณ ๊ต์ก ์์ฒด๋ ์ ์ฌ์ ์ผ๋ก ์๋ก์ด ์ง์์ ์ต๋ํ๋ ์ธก๋ฉด์์ ๋์๊ฒ ๊ทธ๋ค์ง ์ ์ตํ์ง ์์์ต๋๋ค. ์คํ๋ ค ์ผ๋ถ ์ฃผ์ ์ ๋ํ ๋ ์์ธํ ๋ด์ฉ, ํนํ ๊ธฐ์ ์ ๋ณด๋ฅผ ์ ์กํ๋ ๋ฐ ์ฌ์ฉ๋๋ ๋ฌด์ ๋คํธ์ํฌ์ ๊ตฌ์ฑ ๋ฐ ๋ณดํธ ๋ถ์ผ๋ฟ๋ง ์๋๋ผ ์ด ์ฃผ์ ์ ๊ด๋ จ๋ ์ธ๊ตญ ํ์ค์ ๊ตฌ์กฐ์ ๋ํ ๋ณด๋ค ์ฒด๊ณ์ ์ธ ์๋ฃ๋ฅผ ํ๋ํ์ต๋๋ค. ๋ฐ๋ผ์ ํ๋ก์ธ์ค ์ ์ด ์์คํ /๊ณ์ธก ์์คํ ๋๋ ์ฐ์ ๋คํธ์ํฌ์ ๋ํ ์ถฉ๋ถํ ์ง์๊ณผ ๊ฒฝํ์ ๋ณด์ ํ ์์ง๋์ด ๋ฐ ์ ๋ฌธ๊ฐ์ ๊ฒฝ์ฐ ๊ต์ก ๋น์ฉ ์ ๊ฐ์ ๋ํด ์๊ฐํ๊ณ (์ ์ฝํ๋ ๊ฒ์ด ํฉ๋ฆฌ์ ์) ์ค๋นํ ํ ๋ฐ๋ก ์ธ์ฆ ์ํ์ ์์ํ ์ ์์ต๋๋ค. , ๊ทธ๊ฑด ๊ทธ๋ ๊ณ , 700USD์ ๊ฐ์น๊ฐ ์์ต๋๋ค. ์คํจํ ๊ฒฝ์ฐ ๋ค์ ๋น์ฉ์ ์ง๋ถํด์ผ ํฉ๋๋ค. ์ํ์ ์์ํ ์ ์๋ ์ธ์ฆ ์ผํฐ๊ฐ ๋ง์ด ์์ผ๋ฉฐ, ๊ฐ์ฅ ์ค์ํ ๊ฒ์ ์ฌ์ ์ ์ ์ฒญํ๋ ๊ฒ์ ๋๋ค. ์ผ๋ฐ์ ์ผ๋ก ์ํ ๋ ์ง๋ฅผ ์ฆ์ ์ค์ ํ๋ ๊ฒ์ด ์ข์ต๋๋ค. ๊ทธ๋ ์ง ์์ผ๋ฉด ์ํ ๋ ์ง๊ฐ ์ง์์ ์ผ๋ก ์ง์ฐ๋์ด ์ค๋น ๊ณผ์ ์ด ์์ ํ ์ค์ํ์ง ์์ ๋ค๋ฅธ ์ค์ ๋ฌธ์ ๋ก ๋์ฒด๋๊ธฐ ๋๋ฌธ์ ๋๋ค. ๊ทธ๋ฆฌ๊ณ ํน์ ํ ๋ง๊ฐ์ผ์ ์ ํ๋ฉด ์ค์ค๋ก ๋๊ธฐ๋ฅผ ๋ถ์ฌ๋ฐ์ ์ ์์ต๋๋ค.
์ถ์ฒ : habr.com