์ถ์ฒ: ์ํ๋คํฑ์ค
Red Teaming์ ์์คํ
์ ์ฌ์ด๋ฒ ๋ณด์์ ํ๊ฐํ๊ธฐ ์ํ ์ค์ ๊ณต๊ฒฉ์ ๋ณต์กํ ์๋ฎฌ๋ ์ด์
์
๋๋ค. "๋ ๋ํ"์ ๊ทธ๋ฃน์ด๋ค.
์ฌ์ด๋ฒ ๋ณด์์ "๋ ๋ ํ"๊ณผ ํจ๊ป ๋ค๋ฅธ ๋ง์ ํ์ด ์์ต๋๋ค. ์๋ฅผ ๋ค์ด Blue Team์ Red Team๊ณผ ํจ๊ป ์์
ํ์ง๋ง ๊ทธ ํ๋์ ๋ด๋ถ์์ ์์คํ
์ธํ๋ผ์ ๋ณด์์ ๊ฐ์ ํ๋ ๊ฒ์ ๋ชฉํ๋ก ํฉ๋๋ค. Purple Team์ ๋ค๋ฅธ ๋ ํ์ด ๊ณต๊ฒฉ ์ ๋ต๊ณผ ๋ฐฉ์ด๋ฅผ ๊ฐ๋ฐํ๋ ๋ฐ ๋์์ ์ฃผ๋ ๋งํฌ์
๋๋ค. ๊ทธ๋ฌ๋ ๋ ๋ํ์ด๋ฐ์ ์ฌ์ด๋ฒ ๋ณด์์ ๊ด๋ฆฌํ๋ ๊ฐ์ฅ ์ดํดํ๊ธฐ ์ด๋ ค์ด ๋ฐฉ๋ฒ ์ค ํ๋์ด๋ฉฐ ๋ง์ ์กฐ์ง์ด ์ฌ์ ํ ์ด ๊ดํ์ ์ฑํํ๊ธฐ๋ฅผ ๊บผ๋ฆฝ๋๋ค.
์ด ๊ธฐ์ฌ์์๋ Red Teaming์ ๊ฐ๋
์ด๋ฉด์ ๋ฌด์์ด ์๋์ง, ์ค์ ๊ณต๊ฒฉ์ ๋ํ ๋ณต์กํ ์๋ฎฌ๋ ์ด์
์ฌ๋ก๋ฅผ ๊ตฌํํ์ฌ ์กฐ์ง์ ๋ณด์์ ๊ฐ์ ํ๋ ๋ฐฉ๋ฒ์ ๋ํด ์์ธํ ์ค๋ช
ํฉ๋๋ค. ์ด ๋ฌธ์์ ๋ชฉ์ ์ ์ด ๋ฐฉ๋ฒ์ด ์ ๋ณด ์์คํ
์ ๋ณด์์ ํฌ๊ฒ ํฅ์์ํค๋ ๋ฐฉ๋ฒ์ ๋ณด์ฌ์ฃผ๋ ๊ฒ์
๋๋ค.
๋ ๋ ํ ๊ตฌ์ฑ ๊ฐ์
์ฐ๋ฆฌ ์๋์ "์ ์" ๋ฐ "์ฒญ์" ํ์ ์ฃผ๋ก ์ ๋ณด ๊ธฐ์ ๋ฐ ์ฌ์ด๋ฒ ๋ณด์ ๋ถ์ผ์ ๊ด๋ จ์ด ์์ง๋ง ์ด๋ฌํ ๊ฐ๋
์ ๊ตฐ๋์์ ๋ง๋ค์ด์ก์ต๋๋ค. ์ผ๋ฐ์ ์ผ๋ก ์ด๋ฌํ ๊ฐ๋
์ ๋ํด ์ฒ์ ๋ค์๋ ๊ฒ์ ๊ตฐ๋์์ต๋๋ค. 1980๋
๋์ ์ฌ์ด๋ฒ ๋ณด์ ๋ถ์๊ฐ๋ก ์ผํ๋ ๊ฒ์ ์ค๋๋ ๊ณผ ๋งค์ฐ ๋ฌ๋์ต๋๋ค. ์ํธํ๋ ์ปดํจํฐ ์์คํ
์ ๋ํ ์ก์ธ์ค๋ ์ค๋๋ ๋ณด๋ค ํจ์ฌ ๋ ์ ํ์ ์ด์์ต๋๋ค.
๊ทธ๋ ์ง ์์ผ๋ฉด ์๋ฎฌ๋ ์ด์ , ์๋ฎฌ๋ ์ด์ ๋ฐ ์ํธ ์์ฉ๊ณผ ๊ฐ์ ์ ๊ฒ์์ ์ฒซ ๊ฒฝํ์ ์ฌ์ด๋ฒ ๋ณด์์ผ๋ก ๋ฐ์ ํ ์ค๋๋ ์ ๋ณต์กํ ๊ณต๊ฒฉ ์๋ฎฌ๋ ์ด์ ํ๋ก์ธ์ค์ ๋งค์ฐ ์ ์ฌํ์ต๋๋ค. ์ง๊ธ๊ณผ ๋ง์ฐฌ๊ฐ์ง๋ก ์ง์๋ค์ด "์ "์๊ฒ ๊ตฐ์ฌ ์์คํ ์ ๋ํ ๋ถ์ ์ ํ ์ก์ธ์ค ๊ถํ์ ๋ถ์ฌํ๋๋ก ์ค๋ํ๊ธฐ ์ํด ์ฌํ ๊ณตํ ๋ฐฉ๋ฒ์ ์ฌ์ฉํ๋ ๋ฐ ํฐ ๊ด์ฌ์ ๊ธฐ์ธ์์ต๋๋ค. ๋ฐ๋ผ์ ๊ณต๊ฒฉ ์๋ฎฌ๋ ์ด์ ์ ๊ธฐ์ ์ ๋ฐฉ๋ฒ์ด 80๋ ๋ ์ดํ ํฌ๊ฒ ๋ฐ์ ํ์ง๋ง ์ ๋์ ์ ๊ทผ ๋ฐฉ์์ ๋ง์ ์ฃผ์ ๋๊ตฌ, ํนํ ์ฌํ ๊ณตํ ๊ธฐ์ ์ด ๋์ฒด๋ก ํ๋ซํผ ๋ ๋ฆฝ์ ์ด๋ผ๋ ์ ์ ์ฃผ๋ชฉํ ๊ฐ์น๊ฐ ์์ต๋๋ค.
์ค์ ๊ณต๊ฒฉ์ ๋ณต์กํ ๋ชจ๋ฐฉ์ด๋ผ๋ ํต์ฌ ๊ฐ์น๋ 80๋ ๋ ์ดํ๋ก ๋ณํ์ง ์์์ต๋๋ค. ์์คํ ์ ๋ํ ๊ณต๊ฒฉ์ ์๋ฎฌ๋ ์ด์ ํ๋ฉด ์ทจ์ฝ์ฑ์ ๋ฐ๊ฒฌํ๊ณ ์ ์ฉ๋ ์ ์๋ ๋ฐฉ๋ฒ์ ์ดํดํ๊ธฐ๊ฐ ๋ ์ฝ์ต๋๋ค. ๋ ๋ํ ๊ตฌ์ฑ์ ์นจํฌ ํ ์คํธ๋ฅผ ํตํด ์ทจ์ฝ์ฑ์ ์ฐพ๋ ํ์ดํธํ ํด์ปค์ ์ฌ์ด๋ฒ ๋ณด์ ์ ๋ฌธ๊ฐ๊ฐ ์ฃผ๋ก ์ฌ์ฉํ์ง๋ง ์ด์ ๋ ์ฌ์ด๋ฒ ๋ณด์๊ณผ ๋น์ฆ๋์ค์์ ๋ ๊ด๋ฒ์ํ๊ฒ ์ฌ์ฉ๋ฉ๋๋ค.
๋ ๋ํ์ด๋ฐ์ ํต์ฌ์ ์์คํ ์ด ๊ณต๊ฒฉ์ ๋ฐ๊ธฐ ์ ๊น์ง๋ ์์คํ ์ ๋ณด์์ ์ค์ ๋ก ํ์ ํ ์ ์๋ค๋ ์ ์ ์ดํดํ๋ ๊ฒ์ ๋๋ค. ๊ทธ๋ฆฌ๊ณ ์ค์ ๊ณต๊ฒฉ์์ ๊ณต๊ฒฉ์ ๋ฐ์ ์ํ์ ์ฒํ๋ ๋์ ๋นจ๊ฐ์ ๋ช ๋ น์ผ๋ก ๊ทธ๋ฌํ ๊ณต๊ฒฉ์ ์๋ฎฌ๋ ์ด์ ํ๋ ๊ฒ์ด ํจ์ฌ ๋ ์์ ํฉ๋๋ค.
๋ ๋ ํ ๊ตฌ์ฑ: ์ฌ์ฉ ์ฌ๋ก
๋ ๋ํ์ด๋ฐ์ ๊ธฐ๋ณธ์ ์ดํดํ๋ ์ฌ์ด ๋ฐฉ๋ฒ์ ๋ช ๊ฐ์ง ์๋ฅผ ์ดํด๋ณด๋ ๊ฒ์ ๋๋ค. ๋ค์์ ๊ทธ ์ค ๋ ๊ฐ์ง์ ๋๋ค.
- ์๋๋ฆฌ์ค 1. ๊ณ ๊ฐ ์๋น์ค ์ฌ์ดํธ๊ฐ ์นจํฌ ํ ์คํธ๋ฅผ ๊ฑฐ์ณ ์ฑ๊ณต์ ์ผ๋ก ํ ์คํธ๋์๋ค๊ณ ์์ํด ๋ณด์ญ์์ค. ์ด๊ฒ์ ๋ชจ๋ ๊ฒ์ด ์ ์์์ ์์ฌํ๋ ๊ฒ ๊ฐ์ต๋๋ค. ๊ทธ๋ฌ๋ ๋์ค์ ๋ณต์กํ ๋ชจ์ ๊ณต๊ฒฉ์์ ๋ ๋ํ์ ๊ณ ๊ฐ ์๋น์ค ์ฑ ์์ฒด๋ ๊ด์ฐฎ์ง๋ง ํ์ฌ ์ฑํ ๊ธฐ๋ฅ์ด ์ฌ๋์ ์ ํํ๊ฒ ์๋ณํ ์ ์๋ค๋ ์ฌ์ค์ ๋ฐ๊ฒฌํ๊ณ ์ด๋ก ์ธํด ๊ณ ๊ฐ ์๋น์ค ๋ด๋น์๋ฅผ ์์ฌ ์ด๋ฉ์ผ ์ฃผ์๋ฅผ ๋ณ๊ฒฝํ๋๋ก ํ ์ ์์ต๋๋ค. . ๊ณ์ ์์(๊ทธ ๊ฒฐ๊ณผ ์๋ก์ด ์ฌ๋์ธ ๊ณต๊ฒฉ์๊ฐ ์ก์ธ์ค ๊ถํ์ ์ป์ ์ ์์).
- ์๋๋ฆฌ์ค 2. ์นจํฌ ํ ์คํธ ๊ฒฐ๊ณผ ๋ชจ๋ VPN ๋ฐ ์๊ฒฉ ์ก์ธ์ค ์ ์ด๊ฐ ์์ ํ ๊ฒ์ผ๋ก ํ์ธ๋์์ต๋๋ค. ๊ทธ๋ฌ๋ "๋ ๋ ํ"์ ๋ํ๋ ๋ฑ๋ก ๋ฐ์คํฌ๋ฅผ ์์ ๋กญ๊ฒ ์ง๋๊ฐ๊ณ ์ง์ ์ค ํ ๋ช ์ ๋ ธํธ๋ถ์ ๊บผ๋ ๋๋ค.
์์ ๋ ๊ฒฝ์ฐ ๋ชจ๋ "๋ ๋ ํ"์ ๊ฐ ๊ฐ๋ณ ์์คํ ์ ์ ๋ขฐ์ฑ๋ฟ๋ง ์๋๋ผ ์ ์ฒด ์์คํ ์ ์ฝ์ ์ ํ์ธํฉ๋๋ค.
๋ณต์กํ ๊ณต๊ฒฉ ์๋ฎฌ๋ ์ด์ ์ด ํ์ํ ์ฌ๋์ ๋๊ตฌ์ ๋๊น?
๊ฐ๋จํ ๋งํด์ ๊ฑฐ์ ๋ชจ๋ ํ์ฌ๊ฐ ๋ ๋ํ์ด๋ฐ์ ์ด์ ์ ๋๋ฆด ์ ์์ต๋๋ค. ๋ณด์ฌ์ง ๋ฐ์ ๊ฐ์ด
๊ทํ์ ํ์ฌ๊ฐ ๊ธฐ์ ์ฐ์ ์ ์ข ์ฌํ์ง ์๋ ๊ฒฝ์ฐ ๋ ๋ํ์ด๋ฐ์ด ๊ทํ์๊ฒ ๊ทธ๋ค์ง ๋์์ด ๋์ง ์๋ ๊ฒ์ฒ๋ผ ๋ณด์ผ ์ ์์ต๋๋ค. ๊ทธ๋ฌ๋ ๊ทธ๋ ์ง ์์ต๋๋ค. ์ฌ์ด๋ฒ ๋ณด์์ ๊ธฐ๋ฐ ์ ๋ณด๋ฅผ ๋ณดํธํ๋ ๊ฒ๋ง์ด ์๋๋๋ค.
Malefactors๋ ํ์ฌ์ ํ๋ ์์ญ์ ๊ด๊ณ์์ด ๋๊ฐ์ด ๊ธฐ์ ์ ํ๋ณดํ๋ ค๊ณ ํฉ๋๋ค. ์๋ฅผ ๋ค์ด, ๊ทธ๋ค์ ์ธ๊ณ ๋ค๋ฅธ ๊ณณ์ ๋ค๋ฅธ ์์คํ ์ด๋ ๋คํธ์ํฌ๋ฅผ ์ฅ์ ํ๊ธฐ ์ํด ์์ ์ ํ๋์ ์จ๊ธฐ๊ธฐ ์ํด ๊ทํ์ ๋คํธ์ํฌ์ ๋ํ ์ก์ธ์ค ๊ถํ์ ์ป์ผ๋ ค๊ณ ํ ์ ์์ต๋๋ค. ์ด๋ฌํ ์ ํ์ ๊ณต๊ฒฉ์ ํตํด ๊ณต๊ฒฉ์๋ ๋ฐ์ดํฐ๊ฐ ํ์ํ์ง ์์ต๋๋ค. ๊ทธ๋ค์ ๋์์ ๋ฐ์ ์์คํ ์ ๋ด๋ท ๊ทธ๋ฃน์ผ๋ก ๋ง๋ค๊ธฐ ์ํด ์ปดํจํฐ๋ฅผ ๋งฌ์จ์ด๋ก ๊ฐ์ผ์ํค๋ ค ํฉ๋๋ค.
์๊ท๋ชจ ํ์ฌ์ ๊ฒฝ์ฐ ์ฌ์ฉํ ๋ฆฌ์์ค๋ฅผ ์ฐพ๊ธฐ ์ด๋ ค์ธ ์ ์์ต๋๋ค. ์ด ๊ฒฝ์ฐ ์ด ๊ณผ์ ์ ์ธ๋ถ ๊ณ์ฝ์์๊ฒ ๋งก๊ธฐ๋ ๊ฒ์ด ํ๋นํฉ๋๋ค.
๋ ๋ ํ ๊ตฌ์ฑ: ๊ถ์ฅ ์ฌํญ
๋ ๋ํ์ด๋ฐ์ ์ํ ์ต์ ์ ์๊ฐ๊ณผ ๋น๋๋ ์์ ํ๋ ๋ถ๋ฌธ๊ณผ ์ฌ์ด๋ฒ ๋ณด์ ๋๊ตฌ์ ์ฑ์๋์ ๋ฐ๋ผ ๋ค๋ฆ ๋๋ค.
ํนํ ์์ฐ ํ์ ๋ฐ ์ทจ์ฝ์ฑ ๋ถ์๊ณผ ๊ฐ์ ์๋ํ๋ ํ๋์ด ์์ด์ผ ํฉ๋๋ค. ๋ํ ์กฐ์ง์ ์ ์ฒด ๋ชจ์ ์นจํฌ ํ
์คํธ๋ฅผ ์ ๊ธฐ์ ์ผ๋ก ์ํํ์ฌ ์๋ํ๋ ๊ธฐ์ ๊ณผ ์ฌ๋์ ๊ฐ๋
์ ๊ฒฐํฉํด์ผ ํฉ๋๋ค.
์นจํฌ ํ
์คํธ ๋ฐ ์ทจ์ฝ์ ๋ฐ๊ฒฌ์ ์ฌ๋ฌ ๋น์ฆ๋์ค ์ฃผ๊ธฐ๋ฅผ ์๋ฃํ ํ ์ค์ ๊ณต๊ฒฉ์ ๋ณต์กํ ์๋ฎฌ๋ ์ด์
์ ์งํํ ์ ์์ต๋๋ค. ์ด ๋จ๊ณ์์ ๋ ๋ํ์ด๋ฐ์ ์ค์ง์ ์ธ ์ด์ ์ ๊ฐ์ ธ๋ค ์ค ๊ฒ์
๋๋ค. ๊ทธ๋ฌ๋ ์ฌ์ด๋ฒ ๋ณด์์ ๊ธฐ๋ณธ์ ๊ฐ์ถ๊ธฐ ์ ์ ์๋ํ๋ ๊ฒ์ ๊ฐ์์ ์ธ ๊ฒฐ๊ณผ๋ฅผ ๊ฐ์ ธ์ค์ง ์์ต๋๋ค.
White Hat ํ์ ์ค๋น๋์ง ์์ ์์คํ ์ ๋๋ฌด ๋น ๋ฅด๊ณ ์ฝ๊ฒ ์์์ํฌ ์ ์์ผ๋ฏ๋ก ์ถ๊ฐ ์กฐ์น๋ฅผ ์ทจํ๊ธฐ์๋ ์ ๋ณด๊ฐ ๋๋ฌด ์ ์ต๋๋ค. ์ค์ ํจ๊ณผ๋ฅผ ๋ณด๋ ค๋ฉด "๋ ๋ ํ"์์ ์ป์ ์ ๋ณด๋ฅผ ์ด์ ์นจํฌ ํ ์คํธ ๋ฐ ์ทจ์ฝ์ฑ ํ๊ฐ์ ๋น๊ตํด์ผ ํฉ๋๋ค.
์นจํฌ ํ ์คํธ๋ ๋ฌด์์ ๋๊น?
์ค์ ๊ณต๊ฒฉ์ ๋ณต์กํ ๋ชจ๋ฐฉ(Red Teaming)์ ์ข
์ข
์นจํฌ ํ
์คํฐ์ ์ญํ
์ทจ์ฝ์ ์ ๋ฐ๊ฒฌํ ๋ค์ ์์ ๋ ์ ๋ณด๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํด๋ ๊ณ์ธต์ ์ด๋ํ๋ฉด์ ์๋ก์ด ๊ณต๊ฒฉ์ ์ํํฉ๋๋ค. ์ด๊ฒ์ ํฌํธ ์ค์บ๋ ์ํํธ์จ์ด ๋๋ ๋ฐ์ด๋ฌ์ค ํ์ง๋ฅผ ์ฌ์ฉํ์ฌ ์ทจ์ฝ์ ์ ์ฐพ๊ธฐ ์ํด ๊ณ ์ฉ๋ ์ฌ๋๋ค๊ณผ ์นจํฌ ํ ์คํฐ๋ฅผ ๊ตฌ๋ณํ๋ ๊ฒ์ ๋๋ค. ์๋ จ๋ ์นจํฌ ํ ์คํฐ๋ ๋ค์์ ๊ฒฐ์ ํ ์ ์์ต๋๋ค.
- ํด์ปค๊ฐ ๊ณต๊ฒฉ์ ์ง์ํ ์ ์๋ ๊ณณ;
- ํด์ปค๊ฐ ๊ณต๊ฒฉํ๋ ๋ฐฉ์
- ์๋น๋ ์ด๋ป๊ฒ ํ๋ํฉ๋๊น?
- ๊ฐ๋ฅํ ์๋ฐ ์ ๋.
์นจํฌ ํ ์คํธ๋ ์์ฉ ํ๋ก๊ทธ๋จ ๋ฐ ๋คํธ์ํฌ ์์ค์ ์ฝ์ ๊ณผ ๋ฌผ๋ฆฌ์ ๋ณด์ ์ฅ๋ฒฝ์ ๊ทน๋ณตํ ์ ์๋ ๊ธฐํ๋ฅผ ์๋ณํ๋ ๊ฒ์ ๋ชฉํ๋ก ํฉ๋๋ค. ์๋ํ๋ ํ ์คํธ๋ ์ผ๋ถ ์ฌ์ด๋ฒ ๋ณด์ ๋ฌธ์ ๋ฅผ ๋๋ฌ๋ผ ์ ์์ง๋ง ์๋ ์นจํฌ ํ ์คํธ๋ ๊ณต๊ฒฉ์ ๋ํ ๋น์ฆ๋์ค์ ์ทจ์ฝ์ฑ๋ ๊ณ ๋ คํฉ๋๋ค.
๋ ๋ํ vs. ์นจํฌ ํ ์คํธ
์์ฌํ ์ฌ์ง ์์ด ์นจํฌ ํ ์คํธ๋ ์ค์ํ์ง๋ง ์ ์ฒด ๋ ๋ํ์ด๋ฐ ํ๋ ์๋ฆฌ์ฆ์ ํ ๋ถ๋ถ์ผ ๋ฟ์ ๋๋ค. "๋ ๋ ํ"์ ํ๋์ ๋จ์ํ ๋คํธ์ํฌ์ ๋ํ ์ก์ธ์ค ๊ถํ์ ์ป์ผ๋ ค๋ ์นจ์ ํ ์คํฐ๋ณด๋ค ํจ์ฌ ๋ ๊ด๋ฒ์ํ ๋ชฉํ๋ฅผ ๊ฐ์ง๊ณ ์์ต๋๋ค. ๋ ๋ํ์ด ๊ธฐ์ ๊ณผ ์กฐ์ง์ ์ธ์ ๋ฐ ๋ฌผ๋ฆฌ์ ์์ฐ์ ์ค์ ์ํ ๋ฐ ์ทจ์ฝ์ฑ ์์ค์ ์์ ํ ์ดํดํ๊ธฐ ์ํด ๊น์ด ํ๊ณ ๋ค๊ธฐ ๋๋ฌธ์ ๋ ๋ํ ๊ตฌ์ฑ์๋ ์ข ์ข ๋ ๋ง์ ์ฌ๋, ๋ฆฌ์์ค ๋ฐ ์๊ฐ์ด ํ์ํฉ๋๋ค.
๋ํ ๋ค๋ฅธ ์ฐจ์ด์ ์ด ์์ต๋๋ค. Redtiming์ ์ผ๋ฐ์ ์ผ๋ก ๋ ์ฑ์ํ๊ณ ๋ฐ์ ๋ ์ฌ์ด๋ฒ ๋ณด์ ์กฐ์น๋ฅผ ๊ฐ์ถ ์กฐ์ง์์ ์ฌ์ฉํฉ๋๋ค(์ค์ ๋ก ํญ์ ๊ทธ๋ฐ ๊ฒ์ ์๋).
์ด๋ค์ ์ผ๋ฐ์ ์ผ๋ก ์ด๋ฏธ ์นจํฌ ํ
์คํธ๋ฅผ ์ํํ๊ณ ๋ฐ๊ฒฌ๋ ๋๋ถ๋ถ์ ์ทจ์ฝ์ ์ ์์ ํ์ผ๋ฉฐ ์ด์ ๋ฏผ๊ฐํ ์ ๋ณด์ ๋ค์ ์ก์ธ์คํ๊ฑฐ๋ ์ด๋ค ๋ฐฉ์์ผ๋ก๋ ๋ณดํธ๋ฅผ ํด์ ํ ์ ์๋ ์ฌ๋์ ์ฐพ๊ณ ์๋ ํ์ฌ์
๋๋ค.
์ด๊ฒ์ด ๋ ๋ํ์ด๋ฐ์ด ํน์ ๋์์ ์ด์ ์ ๋ง์ถ ๋ณด์ ์ ๋ฌธ๊ฐ ํ์ ์์กดํ๋ ์ด์ ์
๋๋ค. ๊ทธ๋ค์ ๋ด๋ถ ์ทจ์ฝ์ฑ์ ๋ชฉํ๋ก ํ๊ณ ์กฐ์ง์ ์ง์์๊ฒ ์ ์ ๋ฐ ๋ฌผ๋ฆฌ์ ์ฌํ ๊ณตํ ๊ธฐ์ ์ ๋ชจ๋ ์ฌ์ฉํฉ๋๋ค. ์นจํฌ ํ
์คํฐ์ ๋ฌ๋ฆฌ ๋ ๋ ํ์ ์ค์ ์ฌ์ด๋ฒ ๋ฒ์ฃ์์ฒ๋ผ ํ์ง๋ฅผ ํผํ๊ธฐ ์ํด ๊ณต๊ฒฉํ๋ ๋์ ์๊ฐ์ด ๊ฑธ๋ฆฝ๋๋ค.
๋ ๋ ํ ๊ตฌ์ฑ์ ์ด์
์ค์ ๊ณต๊ฒฉ์ ๋ณต์กํ ์๋ฎฌ๋ ์ด์
์๋ ๋ง์ ์ด์ ์ด ์์ง๋ง ๊ฐ์ฅ ์ค์ํ ๊ฒ์ ์ด ์ ๊ทผ ๋ฐฉ์์ ํตํด ์กฐ์ง์ ์ฌ์ด๋ฒ ๋ณด์ ์์ค์ ๋ํ ํฌ๊ด์ ์ธ ๊ทธ๋ฆผ์ ์ป์ ์ ์๋ค๋ ๊ฒ์
๋๋ค. ์ผ๋ฐ์ ์ธ ์๋-ํฌ-์๋ ์๋ฎฌ๋ ์ด์
๊ณต๊ฒฉ ํ๋ก์ธ์ค์๋ ์นจํฌ ํ
์คํธ(๋คํธ์ํฌ, ์ ํ๋ฆฌ์ผ์ด์
, ํด๋ํฐ ๋ฐ ๊ธฐํ ์ฅ์น), ์ฌํ ๊ณตํ(์ค์๊ฐ ํ์ฅ, ์ ํ ํตํ, ์ด๋ฉ์ผ ๋๋ ๋ฌธ์ ๋ฉ์์ง ๋ฐ ์ฑํ
) ๋ฐ ๋ฌผ๋ฆฌ์ ์นจ์
์ด ํฌํจ๋ฉ๋๋ค. ( ์ ๊ธ ํด์ , ๋ณด์ ์นด๋ฉ๋ผ์ ๋ฐ๋ ์กด ๊ฐ์ง, ๊ฒฝ๊ณ ์์คํ
์ฐํ). ์์คํ
์ ์ด๋ฌํ ์ธก๋ฉด์ ์ทจ์ฝ์ ์ด ์๋ ๊ฒฝ์ฐ ๋ฐ๊ฒฌ๋ฉ๋๋ค.
์ทจ์ฝ์ ์ด ๋ฐ๊ฒฌ๋๋ฉด ์์ ํ ์ ์์ต๋๋ค. ํจ๊ณผ์ ์ธ ๊ณต๊ฒฉ ์๋ฎฌ๋ ์ด์ ์ ์ฐจ๋ ์ทจ์ฝ์ ๋ฐ๊ฒฌ์ผ๋ก ๋๋์ง ์์ต๋๋ค. ๋ณด์ ๊ฒฐํจ์ด ๋ช ํํ๊ฒ ์๋ณ๋๋ฉด ์ด๋ฅผ ์์ ํ๊ณ ๋ค์ ํ ์คํธํ๋ ์์ ์ ์ํ ๊ฒ์ ๋๋ค. ์ฌ์ค ์ค์ ์์ ์ ์ผ๋ฐ์ ์ผ๋ก ๊ณต๊ฒฉ์ ํฌ๋ ์ ๋ถ์ํ๊ณ ๋ฐ๊ฒฌ๋ ์ทจ์ฝ์ ์ ์ํํ๋ ค๊ณ ์๋ํ ๋ ๋ ๋ ํ ์นจ์ ์ดํ์ ์์๋ฉ๋๋ค.
์ด ๋ ๊ฐ์ง ์ฃผ์ ์ด์ ์ธ์๋ redtiming์ ๋ค๋ฅธ ๋ง์ ์ด์ ๋ ์ ๊ณตํฉ๋๋ค. ๋ฐ๋ผ์ "๋ ๋ ํ"์ ๋ค์์ ์ํํ ์ ์์ต๋๋ค.
- ์ฃผ์ ๋น์ฆ๋์ค ์ ๋ณด ์์ฐ์ ๊ณต๊ฒฉ์ ๋ํ ์ํ๊ณผ ์ทจ์ฝ์ฑ์ ์๋ณํฉ๋๋ค.
- ์ํ์ด ์ ํ๋๊ณ ํต์ ๋ ํ๊ฒฝ์์ ์ค์ ๊ณต๊ฒฉ์์ ๋ฐฉ๋ฒ, ์ ์ ๋ฐ ์ ์ฐจ๋ฅผ ์๋ฎฌ๋ ์ด์ ํฉ๋๋ค.
- ๋ณต์กํ ํ์ ์ํ์ ๊ฐ์ง, ๋์ ๋ฐ ๋ฐฉ์งํ๋ ์กฐ์ง์ ๋ฅ๋ ฅ์ ํ๊ฐํฉ๋๋ค.
- ๋ณด์ ๋ถ์ ๋ฐ ๋ธ๋ฃจํ๊ณผ์ ๊ธด๋ฐํ ํ๋ ฅ์ ์ฅ๋ คํ์ฌ ์๋นํ ์ํ๋ฅผ ์ ๊ณตํ๊ณ ๋ฐ๊ฒฌ๋ ์ทจ์ฝ์ ์ ๋ฐ๋ผ ํฌ๊ด์ ์ธ ์ค์ต ์ํฌ์ต์ ์ํํฉ๋๋ค.
๋ ๋ ํ ๊ตฌ์ฑ์ ์ด๋ป๊ฒ ์ด๋ฃจ์ด์ง๋์?
๋ ๋ํ์ด๋ฐ์ด ์ด๋ป๊ฒ ์๋ํ๋์ง ์ดํดํ๋ ๊ฐ์ฅ ์ข์ ๋ฐฉ๋ฒ์ ์ผ๋ฐ์ ์ผ๋ก ์ด๋ป๊ฒ ์๋ํ๋์ง ์ดํด๋ณด๋ ๊ฒ์ ๋๋ค. ๋ณต์กํ ๊ณต๊ฒฉ ์๋ฎฌ๋ ์ด์ ์ ์ผ๋ฐ์ ์ธ ํ๋ก์ธ์ค๋ ์ฌ๋ฌ ๋จ๊ณ๋ก ๊ตฌ์ฑ๋ฉ๋๋ค.
- ์กฐ์ง์ ๊ณต๊ฒฉ ๋ชฉ์ ์ ๋ํด "๋ ๋ ํ"(๋ด๋ถ ๋๋ ์ธ๋ถ)์ ๋์ํฉ๋๋ค. ์๋ฅผ ๋ค์ด, ์ด๋ฌํ ๋ชฉํ๋ ํน์ ์๋ฒ์์ ์ค์ํ ์ ๋ณด๋ฅผ ๊ฒ์ํ๋ ๊ฒ์ผ ์ ์์ต๋๋ค.
- ๊ทธ๋ฐ ๋ค์ "๋ ๋ ํ"์ด ๋์ ์ ์ฐฐ์ ์ํํฉ๋๋ค. ๊ฒฐ๊ณผ๋ ๋คํธ์ํฌ ์๋น์ค, ์น ์ ํ๋ฆฌ์ผ์ด์ ๋ฐ ๋ด๋ถ ์ง์ ํฌํธ์ ํฌํจํ ๋์ ์์คํ ์ ๋ค์ด์ด๊ทธ๋จ์ ๋๋ค. .
- ๊ทธ ํ ๋์ ์์คํ ์์ ์ทจ์ฝ์ ์ ๊ฒ์ํ๋๋ฐ, ์ผ๋ฐ์ ์ผ๋ก ํผ์ฑ์ด๋ XSS ๊ณต๊ฒฉ์ ์ฌ์ฉํ์ฌ ๊ตฌํ๋ฉ๋๋ค. .
- ์ก์ธ์ค ํ ํฐ์ ์ป์ผ๋ฉด ๋ ๋ ํ์ ์ด๋ฅผ ์ฌ์ฉํ์ฌ ์ถ๊ฐ ์ทจ์ฝ์ฑ์ ์กฐ์ฌํฉ๋๋ค. .
- ๋ค๋ฅธ ์ทจ์ฝ์ ์ด ๋ฐ๊ฒฌ๋๋ฉด "๋ ๋ ํ"์ ๋ชฉํ๋ฅผ ๋ฌ์ฑํ๋ ๋ฐ ํ์ํ ์์ค์ผ๋ก ์ก์ธ์ค ์์ค์ ๋์ด๋ ค๊ณ ํฉ๋๋ค. .
- ๋์ ๋ฐ์ดํฐ ๋๋ ์์ฐ์ ๋ํ ์ก์ธ์ค ๊ถํ์ ์ป์ผ๋ฉด ๊ณต๊ฒฉ ์์ ์ด ์๋ฃ๋ ๊ฒ์ผ๋ก ๊ฐ์ฃผ๋ฉ๋๋ค.
์ค์ ๋ก ์๋ จ๋ ๋ ๋ํ ์ ๋ฌธ๊ฐ๋ ์ด๋ฌํ ๊ฐ ๋จ๊ณ๋ฅผ ํต๊ณผํ๊ธฐ ์ํด ์๋ง์ ๋ค์ํ ๋ฐฉ๋ฒ์ ์ฌ์ฉํ ๊ฒ์ ๋๋ค. ๊ทธ๋ฌ๋ ์์ ์์์ ์ป์ ์ ์๋ ์ค์ํ ์ ์ ๊ฐ๋ณ ์์คํ ์ ์์ ์ทจ์ฝ์ฑ์ด ํจ๊ป ์ฐ๊ฒฐ๋ ๊ฒฝ์ฐ ์น๋ช ์ ์ธ ์ค๋ฅ๋ก ๋ฐ๋ ์ ์๋ค๋ ๊ฒ์ ๋๋ค.
"๋ ๋ ํ"์ ์ธ๊ธํ ๋ ๊ณ ๋ คํด์ผ ํ ์ฌํญ์ ๋ฌด์์ ๋๊น?
๋ ๋ํ์ด๋ฐ์ ์ต๋ํ ํ์ฉํ๋ ค๋ฉด ์ ์คํ๊ฒ ์ค๋นํด์ผ ํฉ๋๋ค. ๊ฐ ์กฐ์ง์์ ์ฌ์ฉํ๋ ์์คํ
๊ณผ ํ๋ก์ธ์ค๋ ์๋ก ๋ค๋ฅด๋ฉฐ ์์คํ
์ ์ทจ์ฝ์ฑ์ ์ฐพ๋ ๊ฒ์ ๋ชฉํ๋ก ํ ๋ ๋ ๋ํ์ด๋ฐ์ ํ์ง ์์ค์ด ๋ฌ์ฑ๋ฉ๋๋ค. ์ด๋ฌํ ์ด์ ๋ก ๋ค์๊ณผ ๊ฐ์ ์ฌ๋ฌ ์์ธ์ ๊ณ ๋ คํ๋ ๊ฒ์ด ์ค์ํฉ๋๋ค.
๋น์ ์ด ์ฐพ๊ณ ์๋ ๊ฒ์ ์๊ณ
์ฐ์ , ํ์ธํ๋ ค๋ ์์คํ ๊ณผ ํ๋ก์ธ์ค๋ฅผ ์ดํดํ๋ ๊ฒ์ด ์ค์ํฉ๋๋ค. ์๋ง๋ ๋น์ ์ ์น ์ ํ๋ฆฌ์ผ์ด์ ์ ํ ์คํธํ๊ณ ์ถ๋ค๋ ๊ฒ์ ์๊ณ ์์ง๋ง ๊ทธ๊ฒ์ด ์ค์ ๋ก ๋ฌด์์ ์๋ฏธํ๋์ง, ๋ค๋ฅธ ์์คํ ์ด ์น ์ ํ๋ฆฌ์ผ์ด์ ๊ณผ ํตํฉ๋์ด ์๋์ง ์ ์ดํดํ์ง ๋ชปํ ์ ์์ต๋๋ค. ๋ฐ๋ผ์ ์ค์ ๊ณต๊ฒฉ์ ๋ณต์กํ ์๋ฎฌ๋ ์ด์ ์ ์์ํ๊ธฐ ์ ์ ์์ ์ ์์คํ ์ ์ ์ดํดํ๊ณ ๋ช ๋ฐฑํ ์ทจ์ฝ์ ์ ์์ ํ๋ ๊ฒ์ด ์ค์ํฉ๋๋ค.
๋คํธ์ํฌ ํ์
์ด๊ฒ์ ์ด์ ๊ถ์ฅ ์ฌํญ๊ณผ ๊ด๋ จ์ด ์์ง๋ง ๋คํธ์ํฌ์ ๊ธฐ์ ์ ํน์ฑ์ ๊ดํ ๊ฒ์ ๋๋ค. ํ ์คํธ ํ๊ฒฝ์ ๋ ์ ์ ๋ํํ ์๋ก ๋ ๋ํ์ด ๋ ์ ํํ๊ณ ๊ตฌ์ฒด์ ์ด๊ฒ ๋ฉ๋๋ค.
์์ฐ ํ์
Redtiming์ ์ฌ๋ฌ ์์ค์์ ์ํํ ์ ์์ง๋ง ์ฌํ ๊ณตํ ๋ฐ ๋ฌผ๋ฆฌ์ ์นจ์ ์ ํฌํจํ์ฌ ๋คํธ์ํฌ์ ๋ํ ์ ์ฒด ๊ณต๊ฒฉ ๋ฒ์๋ฅผ ์๋ฎฌ๋ ์ด์ ํ๋ ๋ฐ ๋น์ฉ์ด ๋ง์ด ๋ค ์ ์์ต๋๋ค. ์ด๋ฌํ ์ด์ ๋ก ๊ทธ๋ฌํ ์ํ์ ์ผ๋ง๋ฅผ ์ธ ์ ์๋์ง ์ดํดํ๊ณ ๊ทธ์ ๋ฐ๋ผ ๋ฒ์๋ฅผ ์ค๋ช ํ๋ ๊ฒ์ด ์ค์ํฉ๋๋ค.
์ํ ์์ค ํ์
์ผ๋ถ ์กฐ์ง์ ํ์ค ๋น์ฆ๋์ค ์ ์ฐจ์ ์ผ๋ถ๋ก ์๋นํ ๋์ ์์ค์ ์ํ์ ํ์ฉํ ์ ์์ต๋๋ค. ๋ค๋ฅธ ์ฌ๋๋ค์ ํนํ ํ์ฌ๊ฐ ๊ท์ ๊ฐ ์ฌํ ์ฐ์ ์์ ์ด์๋๋ ๊ฒฝ์ฐ ์ํ ์์ค์ ํจ์ฌ ๋ ์ ํํด์ผ ํฉ๋๋ค. ๋ฐ๋ผ์ ๋ ๋ํ์ด๋ฐ์ ์ํํ ๋ ๋น์ฆ๋์ค์ ์ค์ ๋ก ์ํ์ ์ด๋ํ๋ ์ํ์ ์ง์คํ๋ ๊ฒ์ด ์ค์ํฉ๋๋ค.
๋ ๋ ํ ๊ตฌ์ฑ: ๋๊ตฌ ๋ฐ ์ ์
์ฌ๋ฐ๋ฅด๊ฒ ๊ตฌํ๋๋ฉด "๋ ๋ ํ"์ ํด์ปค๊ฐ ์ฌ์ฉํ๋ ๋ชจ๋ ๋๊ตฌ์ ๋ฐฉ๋ฒ์ ์ฌ์ฉํ์ฌ ๋คํธ์ํฌ์ ๋ํ ๋ณธ๊ฒฉ์ ์ธ ๊ณต๊ฒฉ์ ์ํํฉ๋๋ค. ์ฌ๊ธฐ์๋ ๋ค์์ด ํฌํจ๋ฉ๋๋ค.
- ์ ํ๋ฆฌ์ผ์ด์ ์นจํฌ ํ ์คํธ - ์ฌ์ดํธ ๊ฐ ์์ฒญ ์์กฐ, ๋ฐ์ดํฐ ์ ๋ ฅ ๊ฒฐํจ, ์ทจ์ฝํ ์ธ์ ๊ด๋ฆฌ ๋ฑ๊ณผ ๊ฐ์ ์ ํ๋ฆฌ์ผ์ด์ ์์ค์ ์ฝ์ ์ ์๋ณํ๋ ๊ฒ์ ๋ชฉํ๋ก ํฉ๋๋ค.
- ๋คํธ์ํฌ ์นจํฌ ํ ์คํธ - ์๋ชป๋ ๊ตฌ์ฑ, ๋ฌด์ ๋คํธ์ํฌ ์ทจ์ฝ์ฑ, ๋ฌด๋จ ์๋น์ค ๋ฑ์ ํฌํจํ์ฌ ๋คํธ์ํฌ ๋ฐ ์์คํ ์์ค์์ ์ฝ์ ์ ์๋ณํ๋ ๊ฒ์ ๋ชฉํ๋ก ํฉ๋๋ค.
- ๋ฌผ๋ฆฌ์ ์นจํฌ ํ ์คํธ โ ์ค์ํ์์ ๋ฌผ๋ฆฌ์ ๋ณด์ ์ ์ด์ ์ฅ๋จ์ ๋ฟ๋ง ์๋๋ผ ํจ์จ์ฑ์ ํ์ธํฉ๋๋ค.
- ์ฌํ ๊ณตํ - ์ฌ๋๊ณผ ์ธ๊ฐ ๋ณธ์ฑ์ ์ฝ์ ์ ์ ์ฉํ์ฌ ํผ์ฑ ์ด๋ฉ์ผ, ์ ํ, ๋ฌธ์ ๋ฉ์์ง, ํ์ฅ์์์ ์ ์ฒด์ ์ ์ด์ ํตํด ์ฌ๊ธฐ, ์ค๋ ๋ฐ ์กฐ์์ ๋ํ ์ฌ๋๋ค์ ๋ฏผ๊ฐ์ฑ์ ํ ์คํธํ๋ ๊ฒ์ ๋ชฉํ๋ก ํฉ๋๋ค.
์์ ๋ชจ๋ ๊ฒ์ ๋ ๋ ํ์ด๋ฐ ๊ตฌ์ฑ ์์์ ๋๋ค. ์ฌ๋, ๋คํธ์ํฌ, ์ ํ๋ฆฌ์ผ์ด์ ๋ฐ ๋ฌผ๋ฆฌ์ ๋ณด์ ์ ์ด๊ฐ ์ค์ ๊ณต๊ฒฉ์์ ๊ณต๊ฒฉ์ ์ผ๋ง๋ ์ ๊ฒฌ๋ ์ ์๋์ง ๊ฒฐ์ ํ๋๋ก ์ค๊ณ๋ ๋ณธ๊ฒฉ์ ์ธ ๊ณ์ธตํ ๊ณต๊ฒฉ ์๋ฎฌ๋ ์ด์ ์ ๋๋ค.
Red Teaming ๋ฐฉ๋ฒ์ ์ง์์ ์ธ ๊ฐ๋ฐ
๋ ๋ ํ์ด ์๋ก์ด ๋ณด์ ์ทจ์ฝ์ ์ ์ฐพ๊ณ ๋ธ๋ฃจ ํ์ด ์ด๋ฅผ ์์ ํ๋ ค๊ณ ํ๋ ์ค์ ๊ณต๊ฒฉ์ ๋ณต์กํ ์๋ฎฌ๋ ์ด์ ์ ํน์ฑ์ ์ด๋ฌํ ๊ฒ์ฌ๋ฅผ ์ํ ๋ฐฉ๋ฒ์ ์ง์์ ์ธ ๊ฐ๋ฐ๋ก ์ด์ด์ง๋๋ค. ์ด๋ฌํ ์ด์ ๋ก ์ต์ ๋ ๋ํ์ด๋ฐ ๊ธฐ์ ๋ชฉ๋ก์ ์์ฑํ๋ ๊ฒ์ ์ด๋ ต์ต๋๋ค. ๋น ๋ฅด๊ฒ ๊ตฌ์์ด ๋๊ธฐ ๋๋ฌธ์ ๋๋ค.
๋ฐ๋ผ์ ๋๋ถ๋ถ์ ๋ ๋ํ์์ ๋ ๋ํ ์ปค๋ฎค๋ํฐ์์ ์ ๊ณตํ๋ ๋ง์ ๋ฆฌ์์ค๋ฅผ ์ฌ์ฉํ์ฌ ์๋ก์ด ์ทจ์ฝ์ ์ ๋ํด ๋ฐฐ์ฐ๊ณ ์ ์ฉํ๋ ๋ฐ ์ต์ํ ์๊ฐ์ ์ผ๋ถ๋ฅผ ํ ์ ํ ๊ฒ์ ๋๋ค. ๋ค์์ ์ด๋ฌํ ์ปค๋ฎค๋ํฐ ์ค ๊ฐ์ฅ ์ธ๊ธฐ ์๋ ์ปค๋ฎค๋ํฐ์ ๋๋ค.
Pentester ์์นด๋ฐ๋ฏธ ์ด์ ์ฒด์ ํฌ๋ ์, ์ฌํ ๊ณตํ ์์ ๋ฐ ์ ๋ณด ๋ณด์ ์ด์ ๋ธ๋ฆฌ ์ธ์ด์ ๋ํ ๊ณผ์ ๋ฟ๋ง ์๋๋ผ ์ฃผ๋ก ์นจํฌ ํ ์คํธ์ ์ค์ ์ ๋ ์จ๋ผ์ธ ๋น๋์ค ๊ณผ์ ์ ์ ๊ณตํ๋ ๊ตฌ๋ ์๋น์ค์ ๋๋ค.๋น์ผํธ ์ด์ฐ ์ค์ ๊ณต๊ฒฉ์ ๋ณต์กํ ์๋ฎฌ๋ ์ด์ ๋ฐฉ๋ฒ์ ๋ํด ์ ๊ธฐ์ ์ผ๋ก ๋ธ๋ก๊ทธ๋ฅผ ์์ฑํ๋ "๊ณต์ธ์ ์ธ ์ฌ์ด๋ฒ ๋ณด์ ์ด์์"์ด๋ฉฐ ์๋ก์ด ์ ๊ทผ ๋ฐฉ์์ ์ข์ ์ถ์ฒ์ ๋๋ค.- ์ต์ ๋ ๋ํ์ด๋ฐ ์ ๋ณด๋ฅผ ์ฐพ๊ณ ์๋ค๋ฉด Twitter๋ ์ข์ ์์ค์
๋๋ค. ํด์ํ๊ทธ๋ก ์ฐพ์๋ณด์ค ์ ์์ต๋๋ค
#๋ ๋ํ ะธ#๋ ๋ํ . ๋ค๋์ ๋ฏธ์ฌ๋ฌ ๋ด์ค๋ ํฐ๋ฅผ ์ ์ํ๋ ๋ ๋ค๋ฅธ ์๋ จ๋ ๋ ๋ํ์ด๋ฐ ์ ๋ฌธ๊ฐ์ด๋ฉฐํ์บ์คํธ , ๋ฆฌ๋ะฒะตะฑ-ัะฐะนั ํ์ฌ ๋ ๋ํ ํธ๋ ๋์ ๋ํด ๋ง์ ๊ธ์ ์๋๋ค. ๊ทธ์ ์ต๊ทผ ๊ธฐ์ฌ ์ค:"๋ณด๋ผ์ ํ Pentest๋ Red ๋ฐ Blue ํ์ด ์คํจํ์์ ์๋ฏธํฉ๋๋ค." ะธ"์ทจ์ฝ์ ๋ณด์ ๋ฐ ์ทจ์ฝ์ฑ ํ๊ฐ, ์นจํฌ ํ ์คํธ ๋ฐ ํฌ๊ด์ ์ธ ๊ณต๊ฒฉ ์๋ฎฌ๋ ์ด์ ์ฌ์ฉ ์๊ธฐ" .์ผ์ผ ํ๋ชจ๊ธ PortSwigger Web Security์์ ํ์ํ๋ ์น ๋ณด์ ๋ด์ค๋ ํฐ์ ๋๋ค. ํดํน, ๋ฐ์ดํฐ ์ ์ถ, ์ ์ฉ, ์น ์ ํ๋ฆฌ์ผ์ด์ ์ทจ์ฝ์ฑ ๋ฐ ์๋ก์ด ๋ณด์ ๊ธฐ์ ๊ณผ ๊ฐ์ ๋ ๋ํ์ด๋ฐ ๋ถ์ผ์ ์ต์ ๊ฐ๋ฐ ๋ฐ ๋ด์ค์ ๋ํด ๋ฐฐ์ธ ์ ์๋ ์ข์ ๋ฆฌ์์ค์ ๋๋ค.ํ๋ก๋ฆฌ์ ํ์ค๋ง ํ์ดํธ ํ ํด์ปค์ด์ ์นจํฌ ํ ์คํฐ๋ก ์ ๊ธฐ์ ์ผ๋ก ์๋ก์ด ๋ ๋ํ ์ ์ ์ ๋ค๋ฃจ๊ณ ์์ต๋๋ค.๋ธ๋ก๊ทธ .- MWR labs๋ ๋งค์ฐ ๊ธฐ์ ์ ์ด์ง๋ง ์ข์ ๋ ๋ํ์ด๋ฐ ๋ด์ค ์์ค์
๋๋ค. ๊ทธ๋ค์ ๋ ๋ ํ์ ์ ์ฉํ ๊ฒ์๋ฌผ์ ๊ฒ์ํฉ๋๋ค
๋๊ตฌ ๊ทธ๋ฆฌ๊ณ ๊ทธ๋ค์ํธ์ํฐ ํผ๋ ๋ณด์ ํ ์คํฐ๊ฐ ์ง๋ฉดํ๋ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํ ํ์ด ํฌํจ๋์ด ์์ต๋๋ค. ์๋ง๋ ์ค๋๋ธ - ๋ณํธ์ฌ์ด์ "ํ์ดํธ ํด์ปค". ๊ทธ์ Twitter ํผ๋์๋ SQL ์ฃผ์ ์์ฑ ๋ฐ OAuth ํ ํฐ ์์กฐ์ ๊ฐ์ "๋ ๋ ํ"์ ์ ์ฉํ ๊ธฐ์ ์ด ์์ต๋๋ค.Mitre์ ์ ๋์ ์ธ ์ ์ , ๊ธฐ์ ๋ฐ ์ผ๋ฐ ์ง์ (ATT & CK)๋ ๊ณต๊ฒฉ์ ํ๋์ ๋ํ ์ ๋ณ๋ ์ง์ ๊ธฐ๋ฐ์ ๋๋ค. ๊ณต๊ฒฉ์์ ๋ผ์ดํ ์ฌ์ดํด ๋จ๊ณ์ ๊ณต๊ฒฉ ๋์ ํ๋ซํผ์ ์ถ์ ํฉ๋๋ค.ํด์ปค ํ๋ ์ด๋ถ ๋ ํด์ปค๋ฅผ ์ํ ๊ฐ์ด๋๋ก, ๊ฝค ์ค๋๋์์ง๋ง ์ค์ ๊ณต๊ฒฉ์ ๋ณต์กํ ๋ชจ๋ฐฉ์ ํต์ฌ์ ์๋ ๋ง์ ๊ธฐ๋ณธ ๊ธฐ์ ์ ๋ค๋ฃน๋๋ค. ์ ์ Peter Kim๋ํธ์ํฐ ํผ๋ , ๊ทธ๋ ํดํน ํ ๋ฐ ๊ธฐํ ์ ๋ณด๋ฅผ ์ ๊ณตํฉ๋๋ค.- SANS Institute๋ ์ฌ์ด๋ฒ ๋ณด์ ๊ต์ก ์๋ฃ์ ๋ ๋ค๋ฅธ ์ฃผ์ ๊ณต๊ธ์
์ฒด์
๋๋ค. ๊ทธ๋ค์
ํธ์ํฐ ํผ๋ ๋์งํธ ํฌ๋ ์ ๋ฐ ์ฌ๊ณ ๋์์ ์ค์ ์ ๋๊ณ SANS ๊ณผ์ ์ ๋ํ ์ต์ ๋ด์ค์ ์ ๋ฌธ ์ค๋ฌด์์ ์กฐ์ธ์ ๋ด๊ณ ์์ต๋๋ค. - redtiming์ ๋ํ ๊ฐ์ฅ ํฅ๋ฏธ๋ก์ด ๋ด์ค ์ค ์ผ๋ถ๋ ๋ค์์์ ๊ฒ์๋ฉ๋๋ค.
๋ ๋ํ ์ ๋ . Red Teaming์ ์นจํฌ ํ ์คํธ์ ๋น๊ตํ๋ ๊ฒ๊ณผ ๊ฐ์ ๊ธฐ์ ์ค์ฌ ๊ธฐ์ฌ์ The Red Team Specialist Manifesto์ ๊ฐ์ ๋ถ์ ๊ธฐ์ฌ๊ฐ ์์ต๋๋ค. - ๋ง์ง๋ง์ผ๋ก Awesome Red Teaming์ ๋ค์์ ์ ๊ณตํ๋ GitHub ์ปค๋ฎค๋ํฐ์
๋๋ค.
๋งค์ฐ ์์ธํ ๋ชฉ๋ก Red Teaming ์ ์ฉ ๋ฆฌ์์ค. ์ด๊ธฐ ์ก์ธ์ค ๊ถํ ํ๋, ์ ์์ ์ธ ํ๋ ์ํ, ๋ฐ์ดํฐ ์์ง ๋ฐ ์ถ์ถ์ ์ด๋ฅด๊ธฐ๊น์ง ๋ ๋ ํ ํ๋์ ๊ฑฐ์ ๋ชจ๋ ๊ธฐ์ ์ ์ธก๋ฉด์ ๋ค๋ฃน๋๋ค.
"๋ธ๋ฃจ ํ"-์ด๊ฒ ๋ญ์ผ?
๋ค์ํ ์์์ ํ์ด ๋๋ฌด ๋ง์ ์กฐ์ง์ ์ด๋ค ์ ํ์ด ํ์ํ์ง ํ์
ํ๊ธฐ ์ด๋ ค์ธ ์ ์์ต๋๋ค.
๋ ๋ ํ์ ๋์ ์ค ํ๋, ํนํ ๋ ๋ ํ๊ณผ ํจ๊ป ์ฌ์ฉํ ์ ์๋ ๋ ๋ค๋ฅธ ์ ํ์ ํ์ ๋ธ๋ฃจ ํ์ ๋๋ค. Blue Team์ ๋ํ ๋คํธ์ํฌ ๋ณด์์ ํ๊ฐํ๊ณ ์ ์ฌ์ ์ธ ์ธํ๋ผ ์ทจ์ฝ์ฑ์ ์๋ณํฉ๋๋ค. ๊ทธ๋ฌ๋ ๊ทธ๋ ์๊ฒ๋ ๋ค๋ฅธ ๋ชฉํ๊ฐ ์์ต๋๋ค. ์ด๋ฌํ ์ ํ์ ํ์ ์ฌ๊ณ ๋์์ ํจ์ฌ ๋ ํจ๊ณผ์ ์ผ๋ก ๋ง๋ค๊ธฐ ์ํด ๋ฐฉ์ด ๋ฉ์ปค๋์ฆ์ ๋ณดํธ, ๋ณ๊ฒฝ ๋ฐ ์ฌํธ์ฑํ๋ ๋ฐฉ๋ฒ์ ์ฐพ๋ ๋ฐ ํ์ํฉ๋๋ค.
๋ ๋ ํ๊ณผ ๋ง์ฐฌ๊ฐ์ง๋ก ๋ธ๋ฃจ ํ์ ๊ณต๊ฒฉ์ ์ ์ , ๊ธฐ์ ๋ฐ ์ ์ฐจ์ ๋ํ ๋์ผํ ์ง์์ ๊ฐ์ง๊ณ ์์ด์ผ ์ด๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ๋์ ์ ๋ต์ ์๋ฆฝํ ์ ์์ต๋๋ค. ํ์ง๋ง ์ฒญํ์ ์๋ฌด๋ ๊ณต๊ฒฉ ๋ฐฉ์ด์๋ง ๊ตญํ๋์ง ์๋๋ค. ๋ํ ์๋ฅผ ๋ค์ด ๋น์ ์์ ์ด๊ณ ์์ฌ์ค๋ฌ์ด ํ๋์ ์ง์์ ์ผ๋ก ๋ถ์ํ๋ ์นจ์ ํ์ง ์์คํ (IDS)์ ์ฌ์ฉํ์ฌ ์ ์ฒด ๋ณด์ ์ธํ๋ผ๋ฅผ ๊ฐํํ๋ ๋ฐ ๊ด์ฌํฉ๋๋ค.
๋ค์์ "ํ๋์ ํ"์ด ์ํํ๋ ๋ช ๊ฐ์ง ๋จ๊ณ์ ๋๋ค.
- ๋ณด์ ๊ฐ์ฌ, ํนํ DNS ๊ฐ์ฌ
- ๋ก๊ทธ ๋ฐ ๋ฉ๋ชจ๋ฆฌ ๋ถ์;
- ๋คํธ์ํฌ ๋ฐ์ดํฐ ํจํท ๋ถ์;
- ์ํ ๋ฐ์ดํฐ ๋ถ์;
- ๋์งํธ ๋ฐ์๊ตญ ๋ถ์;
- ๋ฆฌ๋ฒ์ค ์์ง๋์ด๋ง;
- ๋๋์ค ํ ์คํธ;
- ์ํ ๊ตฌํ ์๋๋ฆฌ์ค ๊ฐ๋ฐ.
๋ ๋ํ๊ณผ ๋ธ๋ฃจํ์ ์ฐจ์ด์
๋ง์ ์กฐ์ง์ ์ผ๋ฐ์ ์ธ ์ง๋ฌธ์ ๋นจ๊ฐ์ ๋๋ ํ๋์ ์ค ์ด๋ค ํ์ ์ฌ์ฉํด์ผ ํ๋๊ฐ์ ๋๋ค. ์ด ๋ฌธ์ ๋ ๋ํ ์ข ์ข "๋ฐ๋ฆฌ์ผ์ด๋์ ๋ฐ๋ํธ์์" ์ผํ๋ ์ฌ๋๋ค ์ฌ์ด์ ์ฐํธ์ ์ธ ์ ๋๊ฐ์ ๋๋ฐํฉ๋๋ค. ์ค์ ๋ก ๋ ๋ช ๋ น ๋ชจ๋ ๋ค๋ฅธ ๋ช ๋ น ์์ด๋ ์๋ฏธ๊ฐ ์์ต๋๋ค. ๋ฐ๋ผ์ ์ด ์ง๋ฌธ์ ๋ํ ์ ๋ต์ ๋ ํ ๋ชจ๋ ์ค์ํ๋ค๋ ๊ฒ์ ๋๋ค.
๋ ๋ ํ์ ๊ณต๊ฒฉ ์ค์ด๋ฉฐ ๋ธ๋ฃจ ํ์ ๋ฐฉ์ด ์ค๋น ์ํ๋ฅผ ํ ์คํธํ๋ ๋ฐ ์ฌ์ฉ๋ฉ๋๋ค. ๋๋๋ก ๋ ๋ํ์ ๋ธ๋ฃจํ์ด ์์ ํ ๊ฐ๊ณผํ ์ทจ์ฝ์ ์ ๋ฐ๊ฒฌํ ์ ์์ผ๋ฉฐ, ์ด ๊ฒฝ์ฐ ๋ ๋ํ์ ์ด๋ฌํ ์ทจ์ฝ์ ์ ์์ ํ ์ ์๋ ๋ฐฉ๋ฒ์ ๋ณด์ฌ์ฃผ์ด์ผ ํฉ๋๋ค.
์ ๋ณด ๋ณด์์ ๊ฐํํ๊ธฐ ์ํด ๋ ํ์ด ์ฌ์ด๋ฒ ๋ฒ์ฃ์์ ๋ง์ ํ๋ ฅํ๋ ๊ฒ์ด ์ค์ํฉ๋๋ค.
๊ทธ๋ ๊ธฐ ๋๋ฌธ์ ํ์ชฝ๋ง ์ ํํ๊ฑฐ๋ ํ ์ ํ์ ํ์๋ง ํฌ์ํ๋ ๊ฒ์ ์๋ฏธ๊ฐ ์์ต๋๋ค. ์ ๋น์ฌ์์ ๋ชฉํ๋ ์ฌ์ด๋ฒ ๋ฒ์ฃ๋ฅผ ๋ฐฉ์งํ๋ ๊ฒ์์ ๊ธฐ์ตํ๋ ๊ฒ์ด ์ค์ํฉ๋๋ค.
์ฆ, ํ์ฌ๋ ๋ชจ๋ ๊ณต๊ฒฉ ๋ฐ ์ํ๋ ๊ฒ์ฌ์ ๋ก๊ทธ, ํ์ง๋ ๊ธฐ๋ฅ์ ๊ธฐ๋ก๊ณผ ํจ๊ป ํฌ๊ด์ ์ธ ๊ฐ์ฌ๋ฅผ ์ ๊ณตํ๊ธฐ ์ํด ๋ ํ์ ์ํธ ํ๋ ฅ์ ๊ตฌ์ถํด์ผ ํฉ๋๋ค.
"๋ ๋ ํ"์ ๋ชจ์ ๊ณต๊ฒฉ ์ค์ ์ํํ ์์ ์ ๋ํ ์ ๋ณด๋ฅผ ์ ๊ณตํ๊ณ ๋ธ๋ฃจ ํ์ ๊ฒฉ์ฐจ๋ฅผ ๋ฉ์ฐ๊ณ ๋ฐ๊ฒฌ๋ ์ทจ์ฝ์ ์ ์์ ํ๊ธฐ ์ํด ์ทจํ ์กฐ์น์ ๋ํ ์ ๋ณด๋ฅผ ์ ๊ณตํฉ๋๋ค.
๋ ํ์ ์ค์์ฑ์ ๊ณผ์ํ๊ฐํ ์ ์์ต๋๋ค. ์ง์์ ์ธ ๋ณด์ ๊ฐ์ฌ, ์นจํฌ ํ ์คํธ ๋ฐ ์ธํ๋ผ ๊ฐ์ ์์ด๋ ํ์ฌ๋ ์์ฒด ๋ณด์ ์ํ๋ฅผ ์ธ์ํ์ง ๋ชปํ ๊ฒ์ ๋๋ค. ์ ์ด๋ ๋ฐ์ดํฐ๊ฐ ์ ์ถ๋๊ณ ๋ณด์ ์กฐ์น๊ฐ ์ถฉ๋ถํ์ง ์๋ค๋ ๊ฒ์ด ๋ผ์ํ๊ฒ ๋ถ๋ช ํด์ง ๋๊น์ง๋ ๋ง์ ๋๋ค.
ํผํํ์ด๋?
"๋ณด๋ผ์ ํ"์ ๋นจ๊ฐ์ ํ๊ณผ ํ๋์ ํ์ ํตํฉํ๋ ค๋ ์๋์์ ํ์ํ์ต๋๋ค. Purple Team์ ๋ณ๋์ ํ ์ ํ๋ณด๋ค ๊ฐ๋ ์ ๊ฐ๊น์ต๋๋ค. ๋นจ๊ฐ์๊ณผ ํ๋์ ํ์ ์กฐํฉ์ผ๋ก ๊ฐ์ฅ ์ ๋ณด์ ๋๋ค. ๊ทธ๋ ๋ ๋ ํ์ ์ฐธ์ฌ์์ผ ๊ทธ๋ค์ด ํจ๊ป ์ผํ ์ ์๋๋ก ๋์ต๋๋ค.
Purple Team์ ์ผ๋ฐ์ ์ธ ์ํ ์๋๋ฆฌ์ค๋ฅผ ์ ํํ๊ฒ ๋ชจ๋ธ๋งํ๊ณ ์๋ก์ด ์ํ ํ์ง ๋ฐ ๋ฐฉ์ง ๋ฐฉ๋ฒ์ ์์ฑํ๋๋ก ์ง์ํ์ฌ ๋ณด์ ํ์ด ์ทจ์ฝ์ฑ ํ์ง, ์ํ ๊ฒ์ ๋ฐ ๋คํธ์ํฌ ๋ชจ๋ํฐ๋ง์ ๊ฐ์ ํ๋๋ก ๋์ธ ์ ์์ต๋๋ค.
์ผ๋ถ ์กฐ์ง์์๋ ์์ ๋ชฉํ, ์ผ์ ๋ฐ ์ฃผ์ ๊ฒฐ๊ณผ๋ฅผ ๋ช ํํ๊ฒ ์ ์ํ๋ ์ผํ์ฑ ์ง์ค ํ๋์ ์ํด Purple Team์ ๊ณ ์ฉํฉ๋๋ค. ์ฌ๊ธฐ์๋ ๊ณต๊ฒฉ ๋ฐ ๋ฐฉ์ด์ ์ฝ์ ์ ์ธ์ํ๊ณ ํฅํ ๊ต์ก ๋ฐ ๊ธฐ์ ์๊ตฌ ์ฌํญ์ ์๋ณํ๋ ๊ฒ์ด ํฌํจ๋ฉ๋๋ค.
ํ์ฌ ์ถ์ง๋ ฅ์ ์ป๊ณ ์๋ ๋์์ ์ ๊ทผ ๋ฐฉ์์ Purple Team์ ์กฐ์ง ์ ์ฒด์์ ์๋ํ์ฌ ์ฌ์ด๋ฒ ๋ณด์ ๋ฌธํ๋ฅผ ๋ง๋ค๊ณ ์ง์์ ์ผ๋ก ๊ฐ์ ํ๋ ๋ฐ ๋์์ด ๋๋ ๋น์ ๋ชจ๋ธ๋ก ๋ณด๋ ๊ฒ์ ๋๋ค.
๊ฒฐ๋ก
Red Teaming ๋๋ ๋ณต์กํ ๊ณต๊ฒฉ ์๋ฎฌ๋ ์ด์
์ ์กฐ์ง์ ๋ณด์ ์ทจ์ฝ์ ์ ํ
์คํธํ๊ธฐ ์ํ ๊ฐ๋ ฅํ ๊ธฐ์ ์ด์ง๋ง ์ฃผ์ํด์ ์ฌ์ฉํด์ผ ํฉ๋๋ค. ํนํ, ๊ทธ๊ฒ์ ์ฌ์ฉํ๋ ค๋ฉด ์ถฉ๋ถํ
Redtiming์ ์กด์ฌํ๋์ง๋ ๋ชฐ๋๋ ์์คํ
์ ์ทจ์ฝ์ ์ ๋๋ฌ๋ด๊ณ ์ด๋ฅผ ์์ ํ๋ ๋ฐ ๋์์ ์ค ์ ์์ต๋๋ค. ๋ธ๋ฃจ ํ๊ณผ ๋ ๋ ํ ๊ฐ์ ์ ๋์ ์ธ ์ ๊ทผ ๋ฐฉ์์ ์ทจํจ์ผ๋ก์จ ์ค์ ํด์ปค๊ฐ ๋ฐ์ดํฐ๋ฅผ ํ์น๊ฑฐ๋ ์์ฐ์ ์์์ํค๋ ค๋ ๊ฒฝ์ฐ ์ด๋ป๊ฒ ํ๋์ง ์๋ฎฌ๋ ์ด์
ํ ์ ์์ต๋๋ค.
์ถ์ฒ : habr.com