SWLUG/๋‰ด์Šค ์Šคํ„ฐ๋”” (1)

์„ธ๊ณ„์ ์ธ ๊ด€์‹ฌ ๋ฐ›๊ณ  ์žˆ๋Š” ๋ถํ•œ์˜ APT ๋‹จ์ฒด ํ‚ด์ˆ˜ํ‚ค, ์–ด๋–ป๊ฒŒ ๋ง‰์•„์•ผ ํ•˜๋‚˜

waterproof 2023. 6. 26. 00:57

 

 

 

 

 

 

[๊ธฐ์‚ฌ ์„ ์ • ์ด์œ ]: ๋ถํ•œ์˜ ๊น€์ˆ˜ํ‚ค๋ผ๋Š” ํ•ดํ‚น ๋‹จ์ฒด์— ๊ด€๋ จ๋œ ์†Œ์‹์ด ์ž์ฃผ ๋ณด์—ฌ์„œ ์™œ ๊ณ„์† ์ œ์ œ๋ฅผ ๋ชป ํ•˜๋Š” ์ง€ ๊ถ๊ธˆํ•˜์˜€๋‹ค.

 

 

[์šฉ์–ด]:

1. ์Šคํ”ผ์–ด ํ”ผ์‹ฑ: ํŠน์ •ํ•œ ๊ฐœ์ธ๋“ค์ด๋‚˜ ํšŒ์‚ฌ๋ฅผ ๋Œ€์ƒ์œผ๋กœ ํ•œ ํ”ผ์‹ฑ(phishing) ๊ณต๊ฒฉ์„ ๋งํ•˜๋ฉฐ, ๊ณต๊ฒฉ์ž๊ฐ€ ์‚ฌ์ „์— ๊ณต๊ฒฉ ์„ฑ๊ณต๋ฅ ์„ ๋†’์ด๊ธฐ ์œ„ํ•ด ๊ณต๊ฒฉ ๋Œ€์ƒ์— ๋Œ€ํ•œ ์ •๋ณด๋ฅผ ์ˆ˜์ง‘ํ•˜๊ณ  ์ด๋ฅผ ๋ถ„์„ํ•˜์—ฌ ํ”ผ์‹ฑ ๊ณต๊ฒฉ์„ ์ˆ˜ํ–‰ํ•˜๋Š” ํ˜•ํƒœ์ด๋‹ค.

 

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

 

3. ๋ฐ”์ด๋Ÿฌ์Šค ํ† ํƒˆ: ๋ฐ”์ด๋Ÿฌ์Šค ํ† ํƒˆ์€ ๊ตฌ๊ธ€์˜ ์žํšŒ์‚ฌ๋กœ, ๋ฐ”์ด๋Ÿฌ์Šค๋‚˜ ์›œ ํŠธ๋กœ์ด ๋“ฑ์„ ๊ฒ€์‚ฌํ•˜๊ณ  ๋ง‰๋Š” ์‚ฌ์ดํŠธ์ด๋‹ค.

 

์ด ์‚ฌ์ดํŠธ๋Š” ์—ฌ๋Ÿฌ ๊ฐœ์˜ ๋ฐฑ์‹  ์—”์ง„์œผ๋กœ ๊ฒ€์‚ฌํ•˜์—ฌ ๊ทธ ๊ฒฐ๊ณผ๋ฅผ ํˆฌ๋ช…ํ•˜๊ฒŒ ๋ณด์—ฌ์ค€๋‹ค. ๊ฒŒ๋‹ค๊ฐ€ ์—ฌ๋Ÿฌ ๊ฐœ์˜ ํŒŒ์ผ ๊ฒ€์‚ฌ๋„ ๊ฐ€๋Šฅํ•˜๋‹ค. ํŒŒ์ผํ˜•์‹์— ๋”ฐ๋ผ ํ•ด๋‹น ํŒŒ์ผ์„ ๋ถ„์„ํ•œ ๊ฒฐ๊ณผ๋ฅผ ๋ณด์—ฌ์ฃผ๊ธฐ๋„ ํ•œ๋‹ค. ๊ฐ€๋ น ์•ˆ๋“œ๋กœ์ด๋“œ์šฉ ์–ดํ”Œ๋ฆฌ์ผ€์ด์…˜ ํŒŒ์ผ(APK ํŒŒ์ผ)์„ ์˜ฌ๋ฆฌ๋ฉด ๊ถŒํ•œ, ์•กํ‹ฐ๋น„ํ‹ฐ, ์„œ๋น„์Šค, ์„œ๋ช…, ์••์ถ•ํŒŒ์ผ ์† ํฌํ•จ๋œ ํŒŒ์ผ์˜ ์ด๋ฆ„ ๋“ฑ์„ ์•Œ ์ˆ˜ ์žˆ๋‹ค.

 

API๋„ ์ œ๊ณตํ•œ๋‹ค.

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

 

์ฃผ๋กœ ํŠน์ • ์‚ฌ์ดํŠธ์—์„œ ๋ฌด์–ธ๊ฐ€๋ฅผ ๋ฐฐํฌํ• ๋•Œ ๊ทธ ํŒŒ์ผ์„ ์ด ์‚ฌ์ดํŠธ์—์„œ ๋Œ๋ ค๋ณธ ๋งํฌ๋ฅผ ํ•จ๊ป˜ ์—…๋กœ๋“œํ•˜๋Š” ์ถ”์„ธ๋‹ค.

 

4. CVSS: CVSS๋Š” “๊ณตํ†ต ์ทจ์•ฝ์  ๋“ฑ๊ธ‰ ์‹œ์Šคํ…œ(Common Vulnerability Scoring System)”์„ ์˜๋ฏธํ•ฉ๋‹ˆ๋‹ค. ์†Œํ”„ํŠธ์›จ์–ด ์ทจ์•ฝ์ ์˜ ํŠน์„ฑ๊ณผ ์‹ฌ๊ฐ๋„๋ฅผ ํŒŒ์•…ํ•˜๋Š” ๋ฐ ๋„์›€์ด ๋˜๋Š” ๊ฐœ๋ฐฉํ˜• ํ”„๋ ˆ์ž„์›Œํฌ์ž…๋‹ˆ๋‹ค. ๋ฒค๋” ์ž์ฒด์ ์ธ ๋“ฑ๊ธ‰ ์‹œ์Šคํ…œ์„ ์ด์šฉํ•˜๋Š” ๊ฒฝ์šฐ ์ทจ์•ฝ์ ์— ๋Œ€ํ•œ ๋Œ€์‘์ด ๋ณต์žกํ•ด์งˆ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. CVSS๋ฅผ ์ด์šฉํ•˜๋ฉด ์กฐ์ง์€ ํ†ต์ผ๋œ ๋“ฑ๊ธ‰ ๋ฐฉ์‹์œผ๋กœ ์—ฌ๋Ÿฌ ์†Œํ”„ํŠธ์›จ์–ด์— ๊ฑธ์นœ IT ์ทจ์•ฝ์ ์˜ ์‹ฌ๊ฐ๋„๋ฅผ ํ‰๊ฐ€ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. CVSS ์ ์ˆ˜๋ฅผ ํ†ตํ•ด ์ฆ‰์‹œ ๊ฐœ์„ ์ด ํ•„์š”ํ•œ ์ทจ์•ฝ์ ์˜ ์šฐ์„ ์ˆœ์œ„๋ฅผ ๊ฒฐ์ •ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

 

5. ์ŠคํŒŒ์ด์›จ์–ด: ์ค‘์š” ์ •๋ณด๋ฅผ ๋ชฐ๋ž˜ ํ›”์น˜๋Š” ์—ญํ• ์„ ์ˆ˜ํ–‰ํ•˜๋Š” '์ŠคํŒŒ์ด(spy)'์™€ '์†Œํ”„ํŠธ์›จ์–ด(software)'์˜ ํ•ฉ์„ฑ์–ด๋กœ, ์ปดํ“จํ„ฐ์— ์ €์žฅ๋˜์–ด ์žˆ๋Š” ์ค‘์š” ์ •๋ณด๋ฅผ ์ˆ˜์ง‘ํ•˜๋ ค๋Š” ๋ชฉ์ ์œผ๋กœ ๋งŒ๋“ค์–ด์ง„ ํ”„๋กœ๊ทธ๋žจ์„ ์˜๋ฏธํ•œ๋‹ค. ์•…์˜์ ์ธ ๋ชฉ์ ์œผ๋กœ ์ž‘์„ฑ๋œ ์•…์„ฑ์ฝ”๋“œ(Malicious Code)์˜ ํ•˜๋‚˜์ด๋ฉฐ ์‚ฌ์šฉ์ž๊ฐ€ ๋ฏธ์ฒ˜ ์ธ์ง€ํ•˜์ง€ ๋ชปํ•œ ์‚ฌ์ด์— ํ”„๋กœ๊ทธ๋žจ์ด ์ปดํ“จํ„ฐ์— ์„ค์น˜๋˜์–ด ์‚ฌ์šฉ์ž ๋™์˜ ์—†์ด ์ •๋ณด๋ฅผ ์ˆ˜์ง‘ํ•˜๋Š” ๋“ฑ์˜ ์•…์˜์  ํ–‰์œ„๋ฅผ ์ˆ˜ํ–‰ํ•˜๊ฒŒ ๋œ๋‹ค. ์ฃผ๋กœ, ๊ธˆ์œต๊ณผ ๊ด€๋ จ๋œ ์ •๋ณด์˜ ํƒˆ์ทจ๋ฅผ ๋ชฉ์ ์œผ๋กœ ์‹ ์šฉ ์นด๋“œ ํ˜น์€ ์€ํ–‰ ๊ณ„์ขŒ๋ฒˆํ˜ธ ์ •๋ณด ๋“ฑ์„ ์ˆ˜์ง‘ํ•˜์—ฌ ์•…์šฉํ•œ๋‹ค. ์ดˆ๊ธฐ์—๋Š” ๋งˆ์ผ€ํŒ… ๋“ฑ์— ํ™œ์šฉํ•˜๊ธฐ ์œ„ํ•ด ์ด์šฉ์ž์˜ ์ •๋ณด๋ฅผ ์ˆ˜์ง‘ํ•˜์˜€๋‹ค๋ฉด, ์ตœ๊ทผ์—๋Š” ๊ทธ ์˜๋„๊ฐ€ ์ ์  ์•…์˜์ ์œผ๋กœ ๋ณ€ํ•ด ๋ฏผ๊ฐํ•œ ๊ฐœ์ธ์ •๋ณด๋‚˜ ์‹ ์šฉ์ •๋ณด ๋“ฑ์˜ ๊ธˆ์ „์ ์ธ ๋ถ€๋ถ„์„ ๊ฐˆ์ทจํ•˜๋Š” ๋ฐฉํ–ฅ์œผ๋กœ ์ง„ํ™”๋˜๊ณ  ์žˆ๋‹ค.

 

[์š”์•ฝ]: ๋ถํ•œ์˜ ํ•ดํ‚น ๋‹จ์ฒด ๊น€์ˆ˜ํ‚ค๋Š” ์ตœ๊ทผ ์—ฌ๋Ÿฌ ์กฐ์ง๋“ค์˜ ๊ด€์‹ฌ์„ ์ง‘์ค‘์ ์œผ๋กœ ๋ฐ›์•˜๋‹ค. ๊ทธ๋Ÿผ์—๋„ ๊ฐœ์˜์น˜ ์•Š๋Š” ๋“ฏ ์™•์„ฑํ•œ ํ™œ๋™๋ ฅ์„ ๋ณด์ด๊ณ  ์žˆ๋‹ค. ํ˜‘๋ ฅ์˜ ๋ฐฉ์–ด ์ฒด๊ณ„๋ฅผ ๊ตฌ์ถ•ํ•˜๊ณ  ๊ฐœ๋ณ„์ ์ธ ๋ณด์•ˆ ์ˆ˜์ค€์„ ๋†’์ด๋Š” ๊ฒƒ์ด ์ค‘์š”ํ•˜๋‹ค.

 

 

[๋Š๋‚€ ์ ]: ๊น€์ˆ˜ํ‚ค์—๊ฒŒ ๊ณต๊ฒฉ ๋ฐ›์€ ์‚ฌ๋ก€๊ฐ€ ๊พธ์ค€ํžˆ ๋‚˜์˜ค๋Š” ๊ฒƒ์„ ๋ณด์•„, ๋ณด์•ˆ์„ ๋”์šฑ ๊ฐ•ํ™”ํ•ด์•ผ ํ•œ๋‹ค๊ณ  ์ƒ๊ฐํ–ˆ๋‹ค. ๋ณด์•ˆ์„ ๊ฐ•ํ™”ํ•œ๋‹ค๋Š” ๊ฒƒ์€ ๊ฑฐ์ฐฝํ•œ ๊ฒƒ์ด ์•„๋‹ˆ๊ณ , ๊ฐœ๊ฐœ์ธ์ด ๋ณด์•ˆ ์ˆ˜์น™์„ ์ง€ํ‚ค๋Š” ๊ฒƒ์ด ๊ฐ€์žฅ ์ค‘์š”ํ•œ ๊ฒƒ์ด๋ผ๊ณ  ํ•œ๋‹ค. ๊ฐœ์ธ์˜ ๋…ธ๋ ฅ๋ฟ๋งŒ์•„๋‹ˆ๋ผ ํ”ผํ•ด ๋Œ€์ƒ๊ฐ„์˜ ํ˜‘๋ ฅ ๋˜ํ•œ ์ค‘์š”ํ•˜๋‹ค๋Š” ๊ฒƒ์„ ๋Š๊ผˆ๋‹ค.

 

 

 

 

 

 

[๋งํฌ]:

https://www.boannews.com/media/view.asp?idx=117413

 

์„ธ๊ณ„์ ์ธ ๊ด€์‹ฌ ๋ฐ›๊ณ  ์žˆ๋Š” ๋ถํ•œ์˜ APT ๋‹จ์ฒด ํ‚ด์ˆ˜ํ‚ค, ์–ด๋–ป๊ฒŒ ๋ง‰์•„์•ผ ํ•˜๋‚˜

๋ถํ•œ์˜ ํ•ดํ‚น ์กฐ์ง ํ‚ด์ˆ˜ํ‚ค(Kimsuky)์— ๋Œ€ํ•œ ์„ธ๊ณ„์ ์ธ ๊ด€์‹ฌ์ด ๋œจ๊ฒ๋‹ค. ๊ทธ๋งŒํผ ์—ฌ๋Ÿฌ ์กฐ์ง๊ณผ ๋‹จ์ฒด๋“ค์˜ ์ง‘์ค‘ ์ถ”๊ฒฉ์„ ๋ฐ›๊ณ  ์žˆ๊ธฐ๋„ ํ•˜๋‹ค๋Š” ๊ฑด๋ฐ, ์ด ํ‚ด์ˆ˜ํ‚ค๋Š” ๊ฐœ์˜์น˜ ์•Š๋Š” ๊ฒƒ์ฒ˜๋Ÿผ ๋ณด์ธ๋‹ค. ๊ณ„์†ํ•ด์„œ ๊ณต๊ฒฉ

www.boannews.com