์ฒจ๋ถํ์ผ ํ๋์์ ์ธํ์ด ๊ณ์ ๋์๋ค — ๋กํ์ ๋ ธ๋ฆฐ HollowFrame ๋ก๋ ๋ถํด๊ธฐ
๋ฌ์์ ์ธํ ๋งํธ๋ฃ์์นด๋ฅผ ์ด๋ฉด ์์ ๋ ์ธํ์ด ์๊ณ , ๊ทธ ์์ ๋ ์์. ์ด๋ฒ์ ๋กํ์ ๊ฒจ๋ฅํ ์คํผ์ดํผ์ฑ ์บ ํ์ธ์์ ๋ฐ๊ฒฌ๋ ๋ฐฑ๋์ด์ Matryoshka๋ผ๋ ์ด๋ฆ์ด ๋ถ์ ์ด์ ๊ฐ ๋ฑ ๊ทธ๊ฑฐ์. ๋ฉ์ผ ์ฒจ๋ถ ํ๋๋ฅผ ์ด์์ ๋ฟ์ธ๋ฐ ๋ก๋๊ฐ ๋์ค๊ณ , ๋ก๋ ์์์ ๋ ๋ค๋ฅธ ๋จ๊ณ๊ฐ ๋์ค๊ณ , ๋ง์ง๋ง์์ผ ์ง์ง ๋ฐฑ๋์ด๊ฐ ๋ฉ๋ชจ๋ฆฌ์ ์์. ๊ทธ๋ฆฌ๊ณ ๊ทธ ์ฒซ ๊ป๋ฐ๊ธฐ ์ญํ ์ ํ ๊ฒ HollowFrame์ด๋ผ๋ ๋ก๋์.
- ๋กํ ์์ง์์ ๊ฒจ๋ฅํ ํ์ ์คํผ์ดํผ์ฑ → ์ ์ ์๋ช ์คํํ์ผ + ์ ์ฑ DLL ์ฌ์ด๋๋ก๋ฉ์ผ๋ก HollowFrame ๋ก๋ ์คํ
- ๋ก๋๊ฐ ์ฌ๋ฌ ๊ฒน์ผ๋ก ๋ณตํธํ·์ฃผ์ ํ๋ ๋ค๋จ๊ณ ๊ตฌ์กฐ๋ผ ๋์คํฌ์๋ ์ต์ข ๋ฐฑ๋์ด๊ฐ ๊ฑฐ์ ๋จ์ง ์์
- ๋ฐฉ์ด ํฌ์ธํธ๋ ํ์ด๋ก๋ ์๊ทธ๋์ฒ๊ฐ ์๋๋ผ ๋น์ ์ ๋ถ๋ชจ-์์ ํ๋ก์ธ์ค, ๋ฏ์ ๊ฒฝ๋ก์ ์๋ช ๋ฐ์ด๋๋ฆฌ, ์ฌ์ฉ์ ์ฐ๊ธฐ ๊ฐ๋ฅ ๊ฒฝ๋ก์ DLL ๋ก๋
1. ์ ํํ ๋กํ์ธ๊ฐ
๊ณต๊ฒฉ์ ์ ์ฅ์์ ๋กํ์ ๊ต์ฅํ ๋ง์๋ ํ์ ์. ์ด์ ๊ฐ ๋ช ๊ฐ์ง ๊ฒน์นจ.
- ๊ณ ๊ฐ์ฌ์ M&A·์์ก·ํนํ·๋ด๋ถ์กฐ์ฌ ์๋ฃ๊ฐ ํ ๊ณณ์ ๋ชจ์ฌ ์์. ์ ์ ๊ทธ ๊ธฐ์ ๋ณธ์ฌ๋ฅผ ๋ซ๋ ๊ฒ๋ณด๋ค ํจ์ฌ ์ฌ์
- ๋ฉ์ผ๋ก ๋ฏ์ ์ฌ๋์๊ฒ์ ๋ฌธ์๋ฅผ ๋ฐ๋ ๊ฒ ์ ๋ฌด ๊ทธ ์์ฒด์. "๋ชจ๋ฅด๋ ์ฒจ๋ถ๋ ์ด์ง ๋ง์ธ์" ๊ต์ก์ด ๊ตฌ์กฐ์ ์ผ๋ก ์ ์ ๋จนํ๋ ์กฐ์ง์
- ๋ณด์ ์ธ๋ ฅ·์์ฐ์ด ๋๊ธ ๊ท๋ชจ ๊ธ์ต๊ถ๋ณด๋ค ์์ ๊ฒฝ์ฐ๊ฐ ๋ง์. EDR์ ๊น๋ ค ์์ด๋ ํ๋·ํํ ๊น์ง ๊ฐ๋ ๊ฒฝ์ฐ๋ ๋๋ฌพ
๊ทธ๋์ ์ด๋ฐ ์บ ํ์ธ์ ๋๋ ์ดํฌ๊ฐ ์๋๋ผ ํน์ ๋ณํธ์ฌ ๋ช ๋ช ์๊ฒ๋ง ๋ ์๊ฐ. ์ฌ๊ฑด๋ฒํธ, ์งํ ์ค์ธ ๊ณ์ฝ ๊ฑด, ๋ด๋น์ ์ค๋ช ๊ฐ์ ๊ฒ ๋ฉ์ผ์ ๋ค์ด์์ผ๋ฉด ์์ฌ ํ๋ก๊ฐ ์ ์ ๋์๊ฐ๋ ๊ฒ ์ฌ๋์ธ์ง๋ผ...
2. HollowFrame์ด ํ๋ ์ผ (๊ฐ๋ ์์ค)
์ธ๋ถ ์ฝ๋๊น์ง ํ๊ณ ๋ค ํ์๋ ์๊ณ , ๋ฐฉ์ด์๊ฐ ๊ธฐ์ตํ ๊ณจ๊ฒฉ์ ๋จ์ํจ.
- 1๋จ๊ณ — ์ ์ ์คํํ์ผ์ ์์ธ์: ์์นด์ด๋ธ๋ ๋ฌธ์ ํํ์ ์ฒจ๋ถ ์์ ์ ์ ์๋ช ๋ ๋ฒค๋ ์คํํ์ผ๊ณผ ์ ์ฑ DLL์ ๊ฐ์ด ๋ฃ์. ์ฌ์ฉ์๋ ์ ์ ํ๋ก๊ทธ๋จ์ ์คํํ๋ค๊ณ ๋ฏฟ์ง๋ง, ๊ทธ ํ๋ก๊ทธ๋จ์ด ์์ ์๋ ๊ฐ์ง DLL์ ๋จผ์ ๋ก๋ํจ(์ฌ์ด๋๋ก๋ฉ)
- 2๋จ๊ณ — ๊ป์ง ๋ฒ๊ธฐ๊ธฐ: ๋ก๋๋ ์ํธํ๋ blob์ ๋ฉ๋ชจ๋ฆฌ์์ ํ์ด ๋ ๋ค๋ฅธ ๋ชจ๋์ ๋ง๋ค์ด๋. ์ด ๊ณผ์ ์ด ํ ๋ฒ์ด ์๋๋ผ ์ฌ๋ฌ ๊ฒน์. ๊ทธ๋์ ๋งํธ๋ฃ์์นด
- 3๋จ๊ณ — ์ ์ ํ๋ก์ธ์ค์ ์ฌ๊ธฐ: ์ต์ข ๋ฐฑ๋์ด๋ ์๊ธฐ ์ด๋ฆ์ผ๋ก ๋จ์ง ์๊ณ ์ ๋ขฐ๋ฐ๋ ํ๋ก์ธ์ค ์์ผ๋ก ๋ค์ด๊ฐ. ๋์คํฌ ๊ธฐ๋ฐ ์ค์บ๋ ๊ด์ ์์ "๋ณผ ๊ฒ ์์"
- 4๋จ๊ณ — ์กฐ์ฉํ C2: ๋ฐฑ๋์ด๋ HTTPS๋ ์ ์ ํด๋ผ์ฐ๋/CDN ๋๋ฉ์ธ ๋ค์ ์จ์ด ๊ธด ์ฃผ๊ธฐ๋ก ๋น์ฝ์ ๋์ง. ๋ช ๋ น ์์ → ํ์ผ ์์ง·์ถ๊ฐ ๋ชจ๋ ํฌ์
์ฌ๊ธฐ์ ์ค์ํ ๊ฑด, ๊ฐ ๋จ๊ณ๊ฐ ๊ฐ๋ณ์ ์ผ๋ก๋ ์ ๋ถ ํฉ๋ฒ์ ์ธ OS ๊ธฐ๋ฅ์ด๋ผ๋ ์ ์. ๊ทธ๋์ "์ ์ฑ ์๊ทธ๋์ฒ ํ์ง" ํ๋๋ง ๋ฏฟ์ผ๋ฉด ๊ณ์ ๋์นจ.
3. ๊ทธ๋ผ ์ด๋์ ์ก๋ — ํ์ง ๊ด์ ์ ๋ฆฌ
๊ฐ์ธ์ ์ผ๋ก๋ ์๋ ๋ค ๊ฐ์ง๋ฅผ ํํ ์ฟผ๋ฆฌ๋ก ๋ง๋ค์ด๋๋ ๊ฑธ ์ถ์ฒํจ. ํน์ ์บ ํ์ธ์ด ์๋๋ผ ์ด ๋ถ๋ฅ ์ ์ฒด์ ๊ฑธ๋ฆฌ๋ ๊ทธ๋ฌผ์.
- ๋ฏ์ ๊ฒฝ๋ก์์ ์คํ๋๋ ์๋ช
๋ฐ์ด๋๋ฆฌ: ์ ์ ์๋ช
EXE๊ฐ
%TEMP%,%APPDATA%, ๋ค์ด๋ก๋ ํด๋, ์์ถ ํด์ ๊ฒฝ๋ก์์ ๋จ๋ฉด ๊ทธ ์์ฒด๋ก ์ด์ํจ. ์๋ช ์ ํจ์ฑ๋ง ๋ณด๊ณ ํ์ดํธ๋ฆฌ์คํธ ํ๋ฉด ๊ทธ๋๋ก ๋ซ๋ฆผ - ์ฌ์ฉ์ ์ฐ๊ธฐ ๊ฐ๋ฅ ๊ฒฝ๋ก์ DLL ๋ก๋: ์ด๋ฏธ์ง ๋ก๋ ์ด๋ฒคํธ์์ DLL ๊ฒฝ๋ก๊ฐ ์ฌ์ฉ์ ํ๋กํ ํ์์ธ ๊ฒฝ์ฐ. ์ฌ์ด๋๋ก๋ฉ ํ์ง์ ํต์ฌ ์ ํธ์
- ๋น์ ์ ๋ถ๋ชจ-์์ ๊ด๊ณ: ๋ฉ์ผ ํด๋ผ์ด์ธํธ·๋ธ๋ผ์ฐ์ ·์์นด์ด๋ธ ํ๋ก๊ทธ๋จ์ด ์คํฌ๋ฆฝํธ ํธ์คํธ๋ ํ๋ก์ธ์ค๋ฅผ ๋ณ๋ ์ฒด์ธ. Outlook → ์์ถํ๋ก๊ทธ๋จ → ๋ฏ์ EXE ๊ฐ์ ํ๋ฆ
- ์ฃผ๊ธฐ์ฑ ์๋ ์์๋ฐ์ด๋: ์งํฐ๊ฐ ์์ฌ ์์ด๋ ๊ฒฐ๊ตญ ๊ท์น์ ์. ์ฌ์ฉ์ ํ๋์ด ์๋ ์๊ฐ๋(ํด๊ทผ ํ·์ฃผ๋ง)์ ํน์ ํธ์คํธ๋ง ๊ณ์ ๋ฐ์ผ๋ก ๋ง์ ๊ฑฐ๋ ํจํด์ ์ฐพ๋ ๊ฒ ์ ์ผ ํ์คํจ
์ง์์ฑ ์ชฝ์ Run ํค, ์์ฝ ์์ , ์๋น์ค ๋ฑ๋ก, ์์ ํด๋ ๋ฐ๋ก๊ฐ๊ธฐ ์ ๋๋ฅผ ๊ธฐ๋ณธ์ผ๋ก ํ๊ณ , ํนํ ์ฌ์ฉ์ ๊ณ์ ์ผ๋ก ๋ง๋ค์ด์ง ์์ฝ ์์ ์ ํ์ ๋ฒ ์ด์ค๋ผ์ธ์ด ์์ด์ผ ์ด์ํจ์ด ๋ณด์. ๋ฒ ์ด์ค๋ผ์ธ ์์ด ์๋๋ง ์ผ๋๋ฉด ๊ฒฐ๊ตญ ์์์ ๋ฌปํ.
4. ์ํ — ์ง๊ธ ๋น์ฅ ์๋ ์ ์๋ ๊ฒ๋ค
- ์ฒจ๋ถ ์ ์ฑ ๋ถํฐ: ISO·IMG·VHD·LNK ๊ฐ์ ์ปจํ ์ด๋ ๊ณ์ด์ ๋ฉ์ผ ๊ฒ์ดํธ์จ์ด์์ ๊ธฐ๋ณธ ์ฐจ๋จ. ์ ๋ฌด์ ํ์ํ ๋ถ์๋ง ์์ธ ์ฒ๋ฆฌ
- Mark-of-the-Web ์ ์ง: ์ธํฐ๋ท์์ ์จ ํ์ผ ํ์์ด ์ด์ ์์ด์ผ ์คํผ์ค·OS ๊ฒฝ๊ณ ๊ฐ ์๋ํจ. ์ปจํ ์ด๋ ํฌ๋งท์ ์ด ํ์์ ๋ฒ๊ธฐ๋ ๋ฐ ์์ฃผ ์ ์ฉ๋จ
- ASR ๊ท์น ํ์ฑํ: ์คํผ์ค·๋ฉ์ผ ํด๋ผ์ด์ธํธ์ ์์ ํ๋ก์ธ์ค ์์ฑ ์ฐจ๋จ, ์คํฌ๋ฆฝํธ ํธ์คํธ ์ ํ. ๊ฐ์ฌ ๋ชจ๋๋ก ๋จผ์ ๋๋ ค๋ณด๊ณ ์์ ํ์ธํ ๋ค ์ฐจ๋จ ์ ํ
- ์ ํ๋ฆฌ์ผ์ด์ ์ ์ด: ์ฌ์ฉ์ ์ฐ๊ธฐ ๊ฐ๋ฅ ๊ฒฝ๋ก์์์ ์คํ ์์ฒด๋ฅผ ๋ง๋ ๊ฒ ๊ฐ์ฅ ๊ทผ๋ณธ์ ์. ๋์ ๋๋๋ ๋์ง๋ง ์ด ๊ณต๊ฒฉ ๊ณ์ด ๋๋ถ๋ถ์ด ์ฌ๊ธฐ์ ์ฃฝ์
- ์ด๊ทธ๋ ์ค ํต์ : ์๋ํฌ์ธํธ๊ฐ ์์ ๋๋ฉ์ธ์ผ๋ก ์ง์ ๋๊ฐ์ง ๋ชปํ๊ฒ ํ๋ก์ ๊ฒฝ์ ๊ฐ์ . ์ต์ํ ๋ก๊ทธ๋ผ๋ ๋จ์์ผ ๋์ค์ ๋์ง์
- ํ๋ จ์ "์ด์ง ๋ง์ธ์"๊ฐ ์๋๋ผ "์ด๋ ๊ฒ ์ ๊ณ ํ์ธ์": ๋กํ์ฒ๋ผ ์ฒจ๋ถ๋ฅผ ์ด์ด์ผ๋ง ์ผ์ด ๋๋ ์กฐ์ง์์ ์ฐจ๋จ ๊ต์ก์ด ์ ๋จนํ. ๋์ ์ด๊ณ ๋์ ์ด์ํ๋ฉด 30์ด ์์ ์ ๊ณ ํ๋ ๊ฒฝ๋ก๋ฅผ ๋ง๋ค์ด์ฃผ๋ ๊ฒ ํจ์ฌ ํจ๊ณผ์ ์
5. ์ด๋ฏธ ์ด์๋ค๋ฉด — ๋์ ์์
- ํด๋น ๋จ๋ง ๋คํธ์ํฌ ๊ฒฉ๋ฆฌ(์ ์์ ๋์ง ๋ง ๊ฒ — ๋ฉ๋ชจ๋ฆฌ์๋ง ์๋ ์ต์ข ๋จ๊ณ๊ฐ ๋ ์๊ฐ)
- ๋ฉ๋ชจ๋ฆฌ ๋คํ ํ๋ณด ํ ํ๋ก์ธ์ค ํธ๋ฆฌ·๋ก๋๋ ๋ชจ๋·๋คํธ์ํฌ ์ฐ๊ฒฐ ์์ง
- ๊ฐ์ ๋ฉ์ผ์ ๋ฐ์ ๋ค๋ฅธ ์์ ์ ์ ์ ์กฐํ. ํ์ ํ์ด๋ผ ๋์์ด ์์์ด๊ณ , ๊ทธ ์์๋ ๋๊ฐ ๊ถํ์ด ๋์
- ํด๋น ์ฌ์ฉ์ ์๊ฒฉ์ฆ๋ช ·์ธ์ ํ ํฐ ์ ๋ถ ๋ฌดํจํ. ๋ฌธ์๊ด๋ฆฌ์์คํ (DMS)·๋ฉ์ผํจ ์ ๊ทผ ๋ก๊ทธ ์ญ์ถ์
- ๊ณ ๊ฐ ๊ณ ์ง ์๋ฌด ๊ฒํ . ๋กํ์ ์ฌ๊ณ ์์ฒด๋ณด๋ค ๊ณ ์ง ์ง์ฐ์ด ๋ ํฐ ๋ฌธ์ ๊ฐ ๋๋ ์ ์ข ์
๋ง๋ฌด๋ฆฌ
์ด ์บ ํ์ธ์์ ์ ์ผ ๋ฌด์์ด ๊ฑด ์๋ก์ด ์ ๋ก๋ฐ์ด๊ฐ ์๋๋ผ, ์ ๋ถ ์ด๋ฏธ ์๋ ค์ง ๊ธฐ๋ฒ์ ์กฐํฉ์ด๋ผ๋ ์ ์ธ ๊ฒ ๊ฐ์. ์๋ช ๋ EXE, DLL ์ฌ์ด๋๋ก๋ฉ, ๋ฉ๋ชจ๋ฆฌ ๋ด ์ธํจํน, ์ ์ ๋๋ฉ์ธ ๋ค์ C2 — ํ๋ํ๋๋ ๋ช ๋ ๋ ์๊ธฐ์ธ๋ฐ ๊ฒน๊ฒน์ด ์์ผ๋ ์ฌ๋งํ ์คํ์ ๊ทธ๋ฅ ํต๊ณผํจ. ๊ฒฐ๊ตญ ๋ฐฉ์ด๋ ํ ๊ฒน์ผ๋ก๋ ์ ๋๊ณ , ํ๋ก์ธ์ค ๊ณ๋ณด·๋ชจ๋ ๊ฒฝ๋ก·๋คํธ์ํฌ ์ฃผ๊ธฐ์ฑ์ด๋ผ๋ ์๋ก ๋ค๋ฅธ ์ธต์ ์ ํธ๋ฅผ ๊ฐ์ด ๋ด์ผ ์กํ๋ ๊ตฌ์กฐ์.
์ค๋ ๋น์ฅ ๋ค ๋ชป ํ๊ฒ ์ผ๋ฉด ๋ฑ ํ๋๋ง ํด๋ณด๋ ๊ฑธ ๊ฐ์ธ์ ์ผ๋ก ์ถ์ฒํจ — "์ฌ์ฉ์ ํ๋กํ ๊ฒฝ๋ก์์ ๋ก๋๋๋ DLL" ํํ ์ฟผ๋ฆฌ ํ๋. ๋ง๋ค์ด์ ์ผ์ฃผ์ผ๋ง ๋๋ ค๋ณด๋ฉด ์ฐ๋ฆฌ ์กฐ์ง์ ์๋ ๋ญ๊ฐ ๋๊ณ ์์๋์ง๋ถํฐ ๋ณด์ด๊ธฐ ์์ํจ. ๊ฑฐ๊ธฐ์๋ถํฐ ์ฐจ์ฐจ ์ขํ๊ฐ๋ฉด ๋จ. ๋ค๋ค ๊ฐ์ ํ๊ฒฝ์์ ๋๋ ค๋ณด๊ณ ์ด๋ค ๊ฒ ๊ฑธ๋ ธ๋์ง ๋๊ธ๋ก ๊ณต์ ํด์ฃผ์๋ฉด ์ข๊ฒ ์. ๊ฐ์ด ํด๋ณด์์!