์ฌ์ฉ์ ์ํฌ์คํ ์ด์ ์ ์ ๋ณด ๋ณด์ ์ธก๋ฉด์์ ์ธํ๋ผ ์ค ๊ฐ์ฅ ์ทจ์ฝํ ์ง์ ์ ๋๋ค. ์ฌ์ฉ์๋ ์์ ํ ์ถ์ฒ์์ ๋ณด๋ธ ๊ฒ์ฒ๋ผ ๋ณด์ด์ง๋ง ๊ฐ์ผ๋ ์ฌ์ดํธ์ ๋ํ ๋งํฌ๊ฐ ํฌํจ๋ ํธ์ง๋ฅผ ์ ๋ฌด์ฉ ์ด๋ฉ์ผ๋ก ๋ฐ์ ์ ์์ต๋๋ค. ์๋ง๋ ๋๊ตฐ๊ฐ๊ฐ ์๋ ค์ง์ง ์์ ์์น์์ ์ ๋ฌด์ ์ ์ฉํ ์ ํธ๋ฆฌํฐ๋ฅผ ๋ค์ด๋ก๋ํ ๊ฒ์ ๋๋ค. ์, ์ ์ฑ์ฝ๋๊ฐ ์ฌ์ฉ์๋ฅผ ํตํด ๊ธฐ์ ๋ด๋ถ ๋ฆฌ์์ค์ ์ด๋ป๊ฒ ์นจํฌํ ์ ์๋์ง์ ๋ํ ์์ญ ๊ฐ์ง ์ฌ๋ก๋ฅผ ์๊ฐํด ๋ณผ ์ ์์ต๋๋ค. ๋ฐ๋ผ์ ์ํฌ์คํ ์ด์ ์๋ ๋ ๋ง์ ์ฃผ์๊ฐ ํ์ํ๋ฉฐ, ์ด ๊ธฐ์ฌ์์๋ ๊ณต๊ฒฉ์ ๋ชจ๋ํฐ๋งํ๊ธฐ ์ํด ์ํํด์ผ ํ ์ด๋ฒคํธ์ ์์น๋ฅผ ์๋ ค ๋๋ฆฌ๊ฒ ์ต๋๋ค.
๊ฐ๋ฅํ ์ด๊ธฐ ๋จ๊ณ์์ ๊ณต๊ฒฉ์ ํ์งํ๊ธฐ ์ํด WIndows์๋ ๋ณด์ ์ด๋ฒคํธ ๋ก๊ทธ, ์์คํ ๋ชจ๋ํฐ๋ง ๋ก๊ทธ ๋ฐ Power Shell ๋ก๊ทธ๋ผ๋ ์ธ ๊ฐ์ง ์ ์ฉํ ์ด๋ฒคํธ ์์ค๊ฐ ์์ต๋๋ค.
๋ณด์ ์ด๋ฒคํธ ๋ก๊ทธ
์ด๋ ์์คํ ๋ณด์ ๋ก๊ทธ์ ๊ธฐ๋ณธ ์ ์ฅ ์์น์ ๋๋ค. ์ฌ๊ธฐ์๋ ์ฌ์ฉ์ ๋ก๊ทธ์ธ/๋ก๊ทธ์์, ๊ฐ์ฒด์ ๋ํ ์ก์ธ์ค, ์ ์ฑ ๋ณ๊ฒฝ ๋ฐ ๊ธฐํ ๋ณด์ ๊ด๋ จ ํ๋์ด ํฌํจ๋ฉ๋๋ค. ๋ฌผ๋ก , ์ ์ ํ ์ ์ฑ ์ด ๊ตฌ์ฑ๋์ด ์๋ ๊ฒฝ์ฐ์ ๋๋ค.
์ฌ์ฉ์ ๋ฐ ๊ทธ๋ฃน ์ด๊ฑฐ(์ด๋ฒคํธ 4798 ๋ฐ 4799) ๊ณต๊ฒฉ์ด ์์๋ ๋ ๋งฌ์จ์ด๋ ์ข
์ข
์ํฌ์คํ
์ด์
์ ๋ก์ปฌ ์ฌ์ฉ์ ๊ณ์ ๊ณผ ๋ก์ปฌ ๊ทธ๋ฃน์ ๊ฒ์ํ์ฌ ์์ํ ๊ฑฐ๋์ ๋ํ ์๊ฒฉ ์ฆ๋ช
์ ์ฐพ์ต๋๋ค. ์ด๋ฌํ ์ด๋ฒคํธ๋ ์
์ฑ ์ฝ๋๊ฐ ์ด๋ํ์ฌ ์์ง๋ ๋ฐ์ดํฐ๋ฅผ ์ฌ์ฉํ์ฌ ๋ค๋ฅธ ์์คํ
์ผ๋ก ํ์ฐ๋๊ธฐ ์ ์ ์ด๋ฅผ ํ์งํ๋ ๋ฐ ๋์์ด ๋ฉ๋๋ค.
๋ก์ปฌ ๊ณ์ ์์ฑ ๋ฐ ๋ก์ปฌ ๊ทธ๋ฃน ๋ณ๊ฒฝ(์ด๋ฒคํธ 4720, 4722โ4726, 4738, 4740, 4767, 4780, 4781, 4794, 5376 ๋ฐ 5377). ์๋ฅผ ๋ค์ด, ๋ก์ปฌ ๊ด๋ฆฌ์ ๊ทธ๋ฃน์ ์ ์ฌ์ฉ์๋ฅผ ์ถ๊ฐํ์ฌ ๊ณต๊ฒฉ์ ์์ํ ์๋ ์์ต๋๋ค.
๋ก์ปฌ ๊ณ์ ์ผ๋ก ๋ก๊ทธ์ธ์ ์๋ํฉ๋๋ค(์ด๋ฒคํธ 4624). ์กด๊ฒฝ๋ฐ๋ ์ฌ์ฉ์๋ ๋๋ฉ์ธ ๊ณ์ ์ผ๋ก ๋ก๊ทธ์ธํ๊ณ ๋ก์ปฌ ๊ณ์ ์์ ๋ก๊ทธ์ธ์ ์๋ณํ๋ฉด ๊ณต๊ฒฉ์ด ์์๋ ์ ์์ต๋๋ค. ์ด๋ฒคํธ 4624์๋ ๋๋ฉ์ธ ๊ณ์ ์ ๋ก๊ทธ์ธ๋ ํฌํจ๋๋ฏ๋ก ์ด๋ฒคํธ๋ฅผ ์ฒ๋ฆฌํ ๋ ๋๋ฉ์ธ์ด ์ํฌ์คํ ์ด์ ์ด๋ฆ๊ณผ ๋ค๋ฅธ ์ด๋ฒคํธ๋ฅผ ํํฐ๋งํด์ผ ํฉ๋๋ค.
์ง์ ๋ ๊ณ์ ์ผ๋ก ๋ก๊ทธ์ธ์ ์๋ํ์ต๋๋ค(์ด๋ฒคํธ 4648). ์ด๋ ํ๋ก์ธ์ค๊ฐ "๋ค์ ๊ณ์ ์ผ๋ก ์คํ" ๋ชจ๋์์ ์คํ ์ค์ผ ๋ ๋ฐ์ํฉ๋๋ค. ์ด๋ ์์คํ ์ด ์ ์์ ์ผ๋ก ์๋ํ๋ ๋์์๋ ๋ฐ์ํ์ง ์์ผ๋ฏ๋ก ์ด๋ฌํ ์ด๋ฒคํธ๋ฅผ ์ ์ดํด์ผ ํฉ๋๋ค.
์ํฌ์คํ ์ด์ ์ ๊ธ/์ ๊ธ ํด์ (์ด๋ฒคํธ 4800-4803) ์์ฌ์ค๋ฌ์ด ์ด๋ฒคํธ ๋ฒ์ฃผ์๋ ์ ๊ธด ์ํฌ์คํ ์ด์ ์์ ๋ฐ์ํ ๋ชจ๋ ์์ ์ด ํฌํจ๋ฉ๋๋ค.
๋ฐฉํ๋ฒฝ ๊ตฌ์ฑ ๋ณ๊ฒฝ(์ด๋ฒคํธ 4944-4958) ๋ถ๋ช ํ ์ ์ํํธ์จ์ด๋ฅผ ์ค์นํ ๋ ๋ฐฉํ๋ฒฝ ๊ตฌ์ฑ ์ค์ ์ด ๋ณ๊ฒฝ๋์ด ์คํ์ง๊ฐ ๋ฐ์ํ ์ ์์ต๋๋ค. ๋๋ถ๋ถ์ ๊ฒฝ์ฐ ์ด๋ฌํ ๋ณ๊ฒฝ ์ฌํญ์ ์ ์ดํ ํ์๋ ์์ง๋ง ์ด์ ๋ํด ์์๋ ๋์ ๊ฒ์ ์์ต๋๋ค.
ํ๋ฌ๊ทธ ์ค ํ๋ ์ด ์ฅ์น ์ฐ๊ฒฐ(์ด๋ฒคํธ 6416 ๋ฐ WIndows 10์๋ง ํด๋น) ์ฌ์ฉ์๊ฐ ์ผ๋ฐ์ ์ผ๋ก ์ ์ฅ์น๋ฅผ ์ํฌ์คํ ์ด์ ์ ์ฐ๊ฒฐํ์ง ์๋ค๊ฐ ๊ฐ์๊ธฐ ์ฐ๊ฒฐํ๊ฒ ๋๋ ๊ฒฝ์ฐ ์ด๋ฅผ ์ฃผ์ ๊น๊ฒ ๊ด์ฐฐํ๋ ๊ฒ์ด ์ค์ํฉ๋๋ค.
Windows์๋ ๋ฏธ์ธ ์กฐ์ ์ ์ํ 9๊ฐ์ ๊ฐ์ฌ ๋ฒ์ฃผ์ 50๊ฐ์ ํ์ ๋ฒ์ฃผ๊ฐ ํฌํจ๋์ด ์์ต๋๋ค. ์ค์ ์์ ํ์ฑํํด์ผ ํ๋ ์ต์ ํ์ ์นดํ ๊ณ ๋ฆฌ ์ธํธ:
๋ก๊ทธ์จ / ๋ก๊ทธ ์คํ
- ๋ก๊ทธ์จ;
- ๋ก๊ทธ ์คํ;
- ๊ณ์ ์ ๊ธ;
- ๊ธฐํ ๋ก๊ทธ์จ/๋ก๊ทธ์คํ ์ด๋ฒคํธ.
ํ๊ณ๊ด๋ฆฌ
- ์ฌ์ฉ์ ๊ณ์ ๊ด๋ฆฌ;
- ๋ณด์ ๊ทธ๋ฃน ๊ด๋ฆฌ.
์ ์ฑ ๋ณ๊ฒฝ
- ๊ฐ์ฌ ์ ์ฑ ๋ณ๊ฒฝ;
- ์ธ์ฆ ์ ์ฑ ๋ณ๊ฒฝ;
- ์น์ธ ์ ์ฑ ๋ณ๊ฒฝ.
์์คํ ๋ชจ๋ํฐ(Sysmon)
Sysmon์ ์์คํ ๋ก๊ทธ์ ์ด๋ฒคํธ๋ฅผ ๊ธฐ๋กํ ์ ์๋ Windows์ ๋ด์ฅ๋ ์ ํธ๋ฆฌํฐ์ ๋๋ค. ์ผ๋ฐ์ ์ผ๋ก ๋ณ๋๋ก ์ค์นํด์ผ ํฉ๋๋ค.
์์น์ ์ผ๋ก ์ด๋ฌํ ๋์ผํ ์ด๋ฒคํธ๋ ๋ณด์ ๋ก๊ทธ์์ ์ฐพ์ ์ ์์ง๋ง(์ํ๋ ๊ฐ์ฌ ์ ์ฑ
์ ํ์ฑํํ์ฌ) Sysmon์์ ๋ ์์ธํ ์ ๋ณด๋ฅผ ์ ๊ณตํฉ๋๋ค. Sysmon์์ ์ด๋ค ์ด๋ฒคํธ๋ฅผ ๊ฐ์ ธ์ฌ ์ ์๋์?
ํ๋ก์ธ์ค ์์ฑ(์ด๋ฒคํธ ID 1). ์์คํ ๋ณด์ ์ด๋ฒคํธ ๋ก๊ทธ๋ *.exe๊ฐ ์์๋ ์๊ธฐ๋ฅผ ์๋ ค์ฃผ๊ณ ์ด๋ฆ๊ณผ ์์ ๊ฒฝ๋ก๋ ํ์ํ ์ ์์ต๋๋ค. ๊ทธ๋ฌ๋ Sysmon๊ณผ ๋ฌ๋ฆฌ ์ ํ๋ฆฌ์ผ์ด์ ํด์๋ฅผ ํ์ํ ์ ์์ต๋๋ค. ์ ์ฑ ์ํํธ์จ์ด๋ ๋ฌดํดํ notepad.exe๋ผ๊ณ ํ ์๋ ์์ง๋ง ์ด๋ฅผ ๋ฐํ๋ด๋ ๊ฒ์ ํด์์ ๋๋ค.
๋คํธ์ํฌ ์ฐ๊ฒฐ(์ด๋ฒคํธ ID 3). ๋ถ๋ช ํ ๋คํธ์ํฌ ์ฐ๊ฒฐ์ด ๋๋ฌด ๋ง์์ ๋ชจ๋ ์ถ์ ํ๋ ๊ฒ์ ๋ถ๊ฐ๋ฅํฉ๋๋ค. ๊ทธ๋ฌ๋ ๋ณด์ ๋ก๊ทธ์ ๋ฌ๋ฆฌ Sysmon์ ๋คํธ์ํฌ ์ฐ๊ฒฐ์ ProcessID ๋ฐ ProcessGUID ํ๋์ ๋ฐ์ธ๋ฉํ๊ณ ์์ค์ ๋์์ ํฌํธ์ IP ์ฃผ์๋ฅผ ํ์ํ ์ ์๋ค๋ ์ ์ ๊ณ ๋ คํ๋ ๊ฒ์ด ์ค์ํฉ๋๋ค.
์์คํ ๋ ์ง์คํธ๋ฆฌ ๋ณ๊ฒฝ ์ฌํญ(์ด๋ฒคํธ ID 12-14) ์๋ ์คํ์ ์์ ์ ์ถ๊ฐํ๋ ๊ฐ์ฅ ์ฌ์ด ๋ฐฉ๋ฒ์ ๋ ์ง์คํธ๋ฆฌ์ ๋ฑ๋กํ๋ ๊ฒ์ ๋๋ค. ๋ณด์ ๋ก๊ทธ๋ ์ด๋ฅผ ์ํํ ์ ์์ง๋ง Sysmon์ ๋๊ฐ, ์ธ์ , ์ด๋์ ๋ณ๊ฒฝํ๋์ง, ํ๋ก์ธ์ค ID ๋ฐ ์ด์ ํค ๊ฐ์ ๋ณด์ฌ์ค๋๋ค.
ํ์ผ ์์ฑ(์ด๋ฒคํธ ID 11). Sysmon์ ๋ณด์ ๋ก๊ทธ์ ๋ฌ๋ฆฌ ํ์ผ ์์น๋ฟ๋ง ์๋๋ผ ์ด๋ฆ๋ ํ์ํฉ๋๋ค. ๋ชจ๋ ๊ฒ์ ์ถ์ ํ ์๋ ์์ง๋ง ํน์ ๋๋ ํ ๋ฆฌ๋ฅผ ๊ฐ์ฌํ ์ ์๋ค๋ ๊ฒ์ ๋ถ๋ช ํฉ๋๋ค.
์ด์ ๋ณด์ ๋ก๊ทธ ์ ์ฑ ์๋ ์์ง๋ง Sysmon์๋ ์๋ ๋ด์ฉ์ด ์์ต๋๋ค.
ํ์ผ ์์ฑ ์๊ฐ ๋ณ๊ฒฝ(์ด๋ฒคํธ ID 2) ์ผ๋ถ ๋งฌ์จ์ด๋ ํ์ผ ์์ฑ ๋ ์ง๋ฅผ ์คํธํํ์ฌ ์ต๊ทผ ์์ฑ๋ ํ์ผ์ ๋ํ ๋ณด๊ณ ์์์ ํด๋น ํ์ผ์ ์จ๊ธธ ์ ์์ต๋๋ค.
๋๋ผ์ด๋ฒ ๋ฐ ๋์ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ๋ก๋(์ด๋ฒคํธ ID 6-7). DLL ๋ฐ ์ฅ์น ๋๋ผ์ด๋ฒ๊ฐ ๋ฉ๋ชจ๋ฆฌ์ ๋ก๋๋๋ ๊ฒ์ ๋ชจ๋ํฐ๋งํ๊ณ ๋์งํธ ์๋ช ๊ณผ ์ ํจ์ฑ์ ํ์ธํฉ๋๋ค.
์คํ ์ค์ธ ํ๋ก์ธ์ค(์ด๋ฒคํธ ID 8)์์ ์ค๋ ๋๋ฅผ ๋ง๋ญ๋๋ค. ๋ชจ๋ํฐ๋งํด์ผ ํ๋ ๊ณต๊ฒฉ ์ ํ ์ค ํ๋์ ๋๋ค.
RawAccessRead ์ด๋ฒคํธ(์ด๋ฒคํธ ID 9). "."๋ฅผ ์ฌ์ฉํ ๋์คํฌ ์ฝ๊ธฐ ์์ . ๋๋ถ๋ถ์ ๊ฒฝ์ฐ ์ด๋ฌํ ํ๋์ ๋น์ ์์ ์ธ ๊ฒ์ผ๋ก ๊ฐ์ฃผ๋์ด์ผ ํฉ๋๋ค.
๋ช ๋ช ๋ ํ์ผ ์คํธ๋ฆผ(์ด๋ฒคํธ ID 15)์ ๋ง๋ญ๋๋ค. ํ์ผ ๋ด์ฉ์ ํด์๊ฐ ํฌํจ๋ ์ด๋ฒคํธ๋ฅผ ๋ด๋ณด๋ด๋ ๋ช ๋ช ๋ ํ์ผ ์คํธ๋ฆผ์ด ์์ฑ๋๋ฉด ์ด๋ฒคํธ๊ฐ ๊ธฐ๋ก๋ฉ๋๋ค.
๋ช ๋ช ๋ ํ์ดํ ๋ฐ ์ฐ๊ฒฐ ๋ง๋ค๊ธฐ(์ด๋ฒคํธ ID 17-18) ๋ค์๋ ํ์ดํ๋ฅผ ํตํด ๋ค๋ฅธ ๊ตฌ์ฑ ์์์ ํต์ ํ๋ ์ ์ฑ ์ฝ๋๋ฅผ ์ถ์ ํฉ๋๋ค.
WMI ํ๋(์ด๋ฒคํธ ID 19). WMI ํ๋กํ ์ฝ์ ํตํด ์์คํ ์ ์ก์ธ์คํ ๋ ์์ฑ๋๋ ์ด๋ฒคํธ๋ฅผ ๋ฑ๋กํฉ๋๋ค.
Sysmon ์์ฒด๋ฅผ ๋ณดํธํ๋ ค๋ฉด ID 4(Sysmon ์ค์ง ๋ฐ ์์) ๋ฐ ID 16(Sysmon ๊ตฌ์ฑ ๋ณ๊ฒฝ)์ผ๋ก ์ด๋ฒคํธ๋ฅผ ๋ชจ๋ํฐ๋งํด์ผ ํฉ๋๋ค.
Power Shell ๋ก๊ทธ
Power Shell์ Windows ์ธํ๋ผ ๊ด๋ฆฌ๋ฅผ ์ํ ๊ฐ๋ ฅํ ๋๊ตฌ์ด๋ฏ๋ก ๊ณต๊ฒฉ์๊ฐ ์ด๋ฅผ ์ ํํ ๊ฐ๋ฅ์ฑ์ด ๋์ต๋๋ค. Power Shell ์ด๋ฒคํธ ๋ฐ์ดํฐ๋ฅผ ์ป๋ ๋ฐ ์ฌ์ฉํ ์ ์๋ ๋ ๊ฐ์ง ์์ค๋ Windows PowerShell ๋ก๊ทธ์ Microsoft-WindowsPowerShell/Operational ๋ก๊ทธ์ ๋๋ค.
Windows PowerShell ๋ก๊ทธ
๋ฐ์ดํฐ ๊ณต๊ธ์๊ฐ ๋ก๋๋์์ต๋๋ค(์ด๋ฒคํธ ID 600). PowerShell ๊ณต๊ธ์๋ PowerShell์์ ๋ณด๊ณ ๊ด๋ฆฌํ ์ ์๋ ๋ฐ์ดํฐ ์์ค๋ฅผ ์ ๊ณตํ๋ ํ๋ก๊ทธ๋จ์
๋๋ค. ์๋ฅผ ๋ค์ด ๊ธฐ๋ณธ ์ ๊ณต ๊ณต๊ธ์๋ Windows ํ๊ฒฝ ๋ณ์ ๋๋ ์์คํ
๋ ์ง์คํธ๋ฆฌ์ผ ์ ์์ต๋๋ค. ์
์์ ์ธ ํ๋์ ์ ์์ ๊ฐ์งํ๋ ค๋ฉด ์๋ก์ด ๊ณต๊ธ์
์ฒด์ ์ถํ์ ๋ชจ๋ํฐ๋งํด์ผ ํฉ๋๋ค. ์๋ฅผ ๋ค์ด ๊ณต๊ธ์ ์ฌ์ด์ WSMan์ด ํ์๋๋ฉด ์๊ฒฉ PowerShell ์ธ์
์ด ์์๋ ๊ฒ์
๋๋ค.
Microsoft-WindowsPowerShell/Operational ๋ก๊ทธ(๋๋ PowerShell 6์ MicrosoftWindows-PowerShellCore/Operational)
๋ชจ๋ ๋ก๊น
(์ด๋ฒคํธ ID 4103). ์ด๋ฒคํธ๋ ์คํ๋ ๊ฐ ๋ช
๋ น๊ณผ ํด๋น ๋ช
๋ น์ด ํธ์ถ๋ ๋งค๊ฐ๋ณ์์ ๋ํ ์ ๋ณด๋ฅผ ์ ์ฅํฉ๋๋ค.
์คํฌ๋ฆฝํธ ์ฐจ๋จ ๋ก๊น (์ด๋ฒคํธ ID 4104). ์คํฌ๋ฆฝํธ ์ฐจ๋จ ๋ก๊น ์ ์คํ๋ PowerShell ์ฝ๋์ ๋ชจ๋ ๋ธ๋ก์ ๋ณด์ฌ์ค๋๋ค. ๊ณต๊ฒฉ์๊ฐ ๋ช ๋ น์ ์จ๊ธฐ๋ ค๊ณ ์๋ํ๋๋ผ๋ ์ด ์ด๋ฒคํธ ์ ํ์ ์ค์ ๋ก ์คํ๋ PowerShell ๋ช ๋ น์ ํ์ํฉ๋๋ค. ์ด ์ด๋ฒคํธ ์ ํ์ ์ํ ์ค์ธ ์ผ๋ถ ํ์ ์์ค API ํธ์ถ์ ๊ธฐ๋กํ ์๋ ์์ต๋๋ค. ์ด๋ฌํ ์ด๋ฒคํธ๋ ์ผ๋ฐ์ ์ผ๋ก Verbose๋ก ๊ธฐ๋ก๋์ง๋ง ์์ฌ์ค๋ฌ์ด ๋ช ๋ น์ด๋ ์คํฌ๋ฆฝํธ๊ฐ ์ฝ๋ ๋ธ๋ก์ ์ฌ์ฉ๋๋ ๊ฒฝ์ฐ ๊ฒฝ๊ณ ์ฌ๊ฐ๋๋ก ๊ธฐ๋ก๋ฉ๋๋ค.
์ด๋ฌํ ์ด๋ฒคํธ๋ฅผ ์์งํ๊ณ ๋ถ์ํ๋๋ก ๋๊ตฌ๋ฅผ ๊ตฌ์ฑํ ํ์๋ ์คํ์ง ์๋ฅผ ์ค์ด๊ธฐ ์ํด ์ถ๊ฐ ๋๋ฒ๊น ์๊ฐ์ด ํ์ํฉ๋๋ค.
์ ๋ณด ๋ณด์ ๊ฐ์ฌ๋ฅผ ์ํด ์์งํ๋ ๋ก๊ทธ์ ์ด์ ์ฌ์ฉํ๋ ๋๊ตฌ๋ฅผ ๋๊ธ๋ก ์๋ ค์ฃผ์ธ์. ์ฐ๋ฆฌ๊ฐ ์ค์ ์ ๋๊ณ ์๋ ๋ถ์ผ ์ค ํ๋๋ ์ ๋ณด ๋ณด์ ์ด๋ฒคํธ ๊ฐ์ฌ ์๋ฃจ์
์
๋๋ค. ๋ก๊ทธ ์์ง ๋ฐ ๋ถ์ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ ค๋ฉด ๋ค์์ ์์ธํ ์ดํด๋ณด๋ ๊ฒ์ด ์ข์ต๋๋ค.
์ถ์ฒ : habr.com