APT๋Š” ์ฝ”๋กœ๋‚˜๋ฐ”์ด๋Ÿฌ์Šค๋ฅผ ์ด์šฉํ•ด ์•…์„ฑ์ฝ”๋“œ๋ฅผ ํ™•์‚ฐ์‹œํ‚จ๋‹ค

APT๋Š” ์ฝ”๋กœ๋‚˜๋ฐ”์ด๋Ÿฌ์Šค๋ฅผ ์ด์šฉํ•ด ์•…์„ฑ์ฝ”๋“œ๋ฅผ ํ™•์‚ฐ์‹œํ‚จ๋‹ค

APT ์œ„ํ˜‘ ๊ทธ๋ฃน์€ ์ตœ๊ทผ ์ฝ”๋กœ๋‚˜ ๋ฐ”์ด๋Ÿฌ์Šค ์ „์—ผ๋ณ‘์„ ์•…์šฉํ•˜์—ฌ ์•…์„ฑ ์ฝ”๋“œ๋ฅผ ๋ฐฐํฌํ•˜๋Š” ์Šคํ”ผ์–ด ํ”ผ์‹ฑ ์บ ํŽ˜์ธ์„ ์‚ฌ์šฉํ•˜์—ฌ ๋ฐœ๊ฒฌ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

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

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

APT๋Š” ์ „์—ผ๋ณ‘์„ ์ด์šฉํ•ฉ๋‹ˆ๋‹ค

์ง€๋‚œ์ฃผ ๋ง, Vicious Panda๋ผ๋Š” APT(Advanced Persistant Threat) ๊ทธ๋ฃน์ด ๋‹ค์Œ๊ณผ ๊ฐ™์€ ์บ ํŽ˜์ธ์„ ๋ฒŒ์ด๊ณ  ์žˆ๋Š” ๊ฒƒ์œผ๋กœ ๋‚˜ํƒ€๋‚ฌ์Šต๋‹ˆ๋‹ค. ์Šคํ”ผ์–ดํ”ผ์‹ฑ, ์ฝ”๋กœ๋‚˜ ๋ฐ”์ด๋Ÿฌ์Šค ์ „์—ผ๋ณ‘์„ ์‚ฌ์šฉํ•˜์—ฌ ์•…์„ฑ ์ฝ”๋“œ๋ฅผ ํ™•์‚ฐ์‹œํ‚ต๋‹ˆ๋‹ค. ์ด๋ฉ”์ผ์—๋Š” ์ˆ˜์‹ ์ž์—๊ฒŒ ์ฝ”๋กœ๋‚˜๋ฐ”์ด๋Ÿฌ์Šค์— ๋Œ€ํ•œ ์ •๋ณด๊ฐ€ ํฌํ•จ๋˜์–ด ์žˆ๋‹ค๊ณ  ์„ค๋ช…ํ–ˆ์ง€๋งŒ ์‹ค์ œ๋กœ๋Š” ๋‘ ๊ฐœ์˜ ์•…์„ฑ RTF(Rich Text Format) ํŒŒ์ผ์ด ํฌํ•จ๋˜์–ด ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ํ”ผํ•ด์ž๊ฐ€ ์ด ํŒŒ์ผ์„ ์—ด๋ฉด RAT(์›๊ฒฉ ์•ก์„ธ์Šค ํŠธ๋กœ์ด ๋ชฉ๋งˆ)๊ฐ€ ์‹คํ–‰๋˜์–ด ์Šคํฌ๋ฆฐ์ƒท์„ ์ฐ๊ณ  ํ”ผํ•ด์ž ์ปดํ“จํ„ฐ์— ํŒŒ์ผ ๋ฐ ๋””๋ ‰ํ„ฐ๋ฆฌ ๋ชฉ๋ก์„ ์ƒ์„ฑํ•˜๊ณ  ํŒŒ์ผ์„ ๋‹ค์šด๋กœ๋“œํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

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

ํ”ผ์‹ฑ ์ด๋ฉ”์ผ์€ ๋ชฝ๊ณจ ์™ธ๋ฌด๋ถ€์—์„œ ๋ณด๋‚ธ ๊ฒƒ์œผ๋กœ ๋ณด์ด๋ฉฐ ๋ฐ”์ด๋Ÿฌ์Šค์— ๊ฐ์—ผ๋œ ์‚ฌ๋žŒ ์ˆ˜์— ๋Œ€ํ•œ ์ •๋ณด๊ฐ€ ํฌํ•จ๋˜์–ด ์žˆ๋‹ค๊ณ  ์ฃผ์žฅํ•ฉ๋‹ˆ๋‹ค. ์ด ํŒŒ์ผ์„ ๋ฌด๊ธฐํ™”ํ•˜๊ธฐ ์œ„ํ•ด ๊ณต๊ฒฉ์ž๋Š” ์ค‘๊ตญ ์œ„ํ˜‘ ์ œ์ž‘์ž ์‚ฌ์ด์—์„œ ์ธ๊ธฐ ์žˆ๋Š” ๋„๊ตฌ์ธ RoyalRoad๋ฅผ ์‚ฌ์šฉํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด ๋„๊ตฌ๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด MS Word์— ํ†ตํ•ฉ๋œ Equation Editor์˜ ์ทจ์•ฝ์ ์„ ์•…์šฉํ•˜์—ฌ ๋ณต์žกํ•œ ๋ฐฉ์ •์‹์„ ๋งŒ๋“ค ์ˆ˜ ์žˆ๋Š” ๊ฐœ์ฒด๊ฐ€ ํฌํ•จ๋œ ์‚ฌ์šฉ์ž ์ง€์ • ๋ฌธ์„œ๋ฅผ ๋งŒ๋“ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ƒ์กด ๊ธฐ์ˆ 

ํ”ผํ•ด์ž๊ฐ€ ์•…์„ฑ RTF ํŒŒ์ผ์„ ์—ด๋ฉด Microsoft Word๋Š” ์ทจ์•ฝ์ ์„ ์ด์šฉํ•˜์—ฌ ์•…์„ฑ ํŒŒ์ผ(intel.wll)์„ Word ์‹œ์ž‘ ํด๋”(%APPDATA%MicrosoftWordSTARTUP)์— ๋กœ๋“œํ•ฉ๋‹ˆ๋‹ค. ์ด ๋ฐฉ๋ฒ•์„ ์‚ฌ์šฉํ•˜๋ฉด ์œ„ํ˜‘์˜ ํƒ„๋ ฅ์„ฑ์ด ๋†’์•„์งˆ ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ๋งฌ์›จ์–ด๋ฅผ ์™„์ „ํžˆ ์‹คํ–‰ํ•˜๋ ค๋ฉด Word๋ฅผ ๋‹ค์‹œ ์‹œ์ž‘ํ•ด์•ผ ํ•˜๊ธฐ ๋•Œ๋ฌธ์— ์ƒŒ๋“œ๋ฐ•์Šค์—์„œ ์‹คํ–‰๋  ๋•Œ ์ „์ฒด ๊ฐ์—ผ ์ฒด์ธ์ด ํญ๋ฐœํ•˜๋Š” ๊ฒƒ์„ ๋ฐฉ์ง€ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๊ทธ๋Ÿฐ ๋‹ค์Œ intel.wll ํŒŒ์ผ์€ ์•…์„ฑ ์ฝ”๋“œ๋ฅผ ๋‹ค์šด๋กœ๋“œํ•˜๊ณ  ํ•ด์ปค์˜ ๋ช…๋ น ๋ฐ ์ œ์–ด ์„œ๋ฒ„์™€ ํ†ต์‹ ํ•˜๋Š” ๋ฐ ์‚ฌ์šฉ๋˜๋Š” DLL ํŒŒ์ผ์„ ๋กœ๋“œํ•ฉ๋‹ˆ๋‹ค. ๋ช…๋ น ๋ฐ ์ œ์–ด ์„œ๋ฒ„๋Š” ๋งค์ผ ์—„๊ฒฉํ•˜๊ฒŒ ์ œํ•œ๋œ ์‹œ๊ฐ„ ๋™์•ˆ ์ž‘๋™ํ•˜๋ฏ€๋กœ ๊ฐ์—ผ ์ฒด์ธ์˜ ๊ฐ€์žฅ ๋ณต์žกํ•œ ๋ถ€๋ถ„์„ ๋ถ„์„ํ•˜๊ณ  ์•ก์„ธ์Šคํ•˜๊ธฐ๊ฐ€ ์–ด๋ ต์Šต๋‹ˆ๋‹ค.

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

์‹ ๊ทœ APT์— ๋Œ€ํ•œ ๋ฐฉ์–ด์กฐ์น˜

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

์ฒซ ๋ฒˆ์งธ๋Š” ๋งค์šฐ ์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค. ์ง์›์ด ์ด๋ฉ”์ผ์„ ๋ฐ›์„ ๋•Œ ์ฃผ์˜๋ฅผ ๊ธฐ์šธ์ด๋Š” ๊ฒƒ์ด ์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค. ์ด๋ฉ”์ผ์€ ์ฃผ์š” ๊ณต๊ฒฉ ๋ฒกํ„ฐ ์ค‘ ํ•˜๋‚˜์ด์ง€๋งŒ ์ด๋ฉ”์ผ ์—†์ด๋Š” ๊ฑฐ์˜ ๋ชจ๋“  ํšŒ์‚ฌ๊ฐ€ ํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค. ๋ชจ๋ฅด๋Š” ์‚ฌ๋žŒ์œผ๋กœ๋ถ€ํ„ฐ ์ด๋ฉ”์ผ์„ ๋ฐ›์•˜๋‹ค๋ฉด ์—ด์ง€ ์•Š๋Š” ๊ฒƒ์ด ์ข‹์œผ๋ฉฐ, ์—ด์—ˆ๋‹ค๋ฉด ์ฒจ๋ถ€ ํŒŒ์ผ์„ ์—ด๊ฑฐ๋‚˜ ๋งํฌ๋ฅผ ํด๋ฆญํ•˜์ง€ ๋งˆ์‹ญ์‹œ์˜ค.

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

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

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

๋ถˆํ–‰ํ•˜๊ฒŒ๋„ ๋ฌธ์ œ์˜ ์‚ฌ์ด๋ฒ„ ๊ณต๊ฒฉ์€ ํ˜„์žฌ์˜ ๊ธ€๋กœ๋ฒŒ ์ฝ”๋กœ๋‚˜๋ฐ”์ด๋Ÿฌ์Šค ์ƒํ™ฉ์„ ์ด์šฉํ•˜์—ฌ ๊ธฐ์—…์˜ ์ •๋ณด ๋ณด์•ˆ์„ ์†์ƒ์‹œํ‚ค๋Š” ๋งˆ์ง€๋ง‰ ๊ณต๊ฒฉ์ด ์•„๋‹ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

์ถœ์ฒ˜ : habr.com

์ฝ”๋ฉ˜ํŠธ๋ฅผ ์ถ”๊ฐ€