๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

๋ถ„๋ฅ˜ ์ „์ฒด๋ณด๊ธฐ69

APT Down: The North Korea Files ๋ฆฌ๋ทฐ ์ง€๋‚œ 8์›” 8์ผ ๋ฏธ๊ตญ์˜ ์ปดํ“จํ„ฐ ๋ณด์•ˆ ๋งค๊ฑฐ์ง„ Phrack์ด ๋ฐœ๊ฐ„ํ•œ 40์ฃผ๋…„ ๊ธฐ๋…ํ˜ธ(DEFCON 33)์— 'APT Down: The North Korea Files'๊ฐ€ ๊ณต๊ฐœ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ํ•ด๋‹น ๋ณด๊ณ ์„œ๋Š” Saber์™€ cyb0rg๋ผ๋Š” 2๋ช…์˜ ํ•ด์ปค๊ฐ€ ์ž‘์„ฑํ•˜์˜€์œผ๋ฉฐ, ํ™•๋ณดํ•œ 8.9GB ํฌ๊ธฐ์˜ VM ๋ฐ VPS ๋ฐ์ดํ„ฐ ๋น„์˜๋ฆฌ์กฐ์ง DDoSecrets์™€ ์—ฐ๊ณ„ํ•˜์—ฌ ๊ณต๊ฐœํ•˜์˜€์Šต๋‹ˆ๋‹ค. ํ•œ๊ตญ ์ •๋ถ€์™€ ์—ฌ๋Ÿฌ ๊ธฐ์—…์„ ์ง€์†์ ์œผ๋กœ ํ•ดํ‚นํ•ด์˜จ ์ •ํ™ฉ๊ณผ ํƒ€๊ตญ๊ฐ€์˜ ๊ฐœ์ž… ๊ฐ€๋Šฅ์„ฑ ๋“ฑ์˜ ๊ณต๊ฒฉ ์šด์˜ ๋ฐฉ์‹์„ ๊ธฐ๋ฐ˜์œผ๋กœ ๋ถํ•œ ํ•ด์ปค ๊ทธ๋ฃน Kimsuky๋ผ๊ณ  ํŒ๋‹จํ•˜์˜€์ง€๋งŒ ๊ตญ๋‚ด ๋ณด์•ˆ ์ „๋ฌธ๊ฐ€๋“ค์€ ๋‹ค๋ฅธ ์˜๊ฒฌ์„ ๋ณด์˜€์Šต๋‹ˆ๋‹ค.APT Down: The North Korea Files๋ฅผ ์ž‘์„ฑํ•œ Saber์™€ cyb0rg๋Š” ์ด ์•„ํ‹ฐํด๋กœ ์ฒ˜์Œ์œผ๋กœ ๋“ฑ์žฅํ•œ ํ•ด์ปค์ž…๋‹ˆ๋‹ค. ๊ทธ๋“ค์ด ์ˆ˜์ง‘ํ•œ ๋คํ”„์—์„œ .. 2025. 8. 22.
๋ถํ•œ ํ•ด์ปค ์กฐ์ง Andariel์˜ ์•…์„ฑ์ฝ”๋“œ ์˜ค๋Š˜์€ ์•ˆ๋‹ค๋ฆฌ์—˜ ๊ทธ๋ฃน๊ณผ ๊ทธ ์•…์„ฑ์ฝ”๋“œ์— ๋Œ€ํ•ด ์•Œ์•„๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. ์•ˆ๋‹ค๋ฆฌ์—˜(Andariel)์•ˆ๋‹ค๋ฆฌ์—˜์€ ๋ถํ•œ์˜ ๊ตฐ์‚ฌ ์ •๋ณด๊ธฐ๊ด€์ธ ์ •์ฐฐ์ด๊ตญ๊ณผ ์—ฐ๊ณ„๋œ ๊ฒƒ์œผ๋กœ ์ถ”์ •๋˜๋Š” ๊ตญ๊ฐ€ ๋ฐฐํ›„์˜ ์กฐ์ง์ž…๋‹ˆ๋‹ค. ๋ผ์ž๋ฃจ์Šค(Lazarus) ๊ทธ๋ฃน์˜ ํ•˜์œ„ ํด๋Ÿฌ์Šคํ„ฐ๋กœ ๋ถ„๋ฅ˜๋˜๋ฉฐ 2009๋…„๊ฒฝ๋ถ€ํ„ฐ ํ™œ๋™ํ•œ ๊ฒƒ์œผ๋กœ ์•Œ๋ ค์ ธ ์žˆ์Šต๋‹ˆ๋‹ค. ์ตœ๊ทผ ์•ˆ๋‹ค๋ฆฌ์—˜์€ ์‹ ์›์„ ๋„์šฉํ•œ IT ๊ทผ๋กœ์ž๋กœ ์ทจ์—…ํ•˜์—ฌ ์ž๊ธˆ ํ™•๋ณด ๋ฐ ์‚ฌ์ด๋ฒ„ ๊ณต๊ฒฉ์„ ์ˆ˜ํ–‰ํ•˜์˜€๊ณ , ์ด ์‚ฌ๊ฑด์˜ ํ˜์˜๋กœ ๋ฏธ๊ตญ ์žฌ๋ฌด๋ถ€์—์„œ๋Š” ์ค‘์‹ฌ ์—ญํ• ์„ ์ˆ˜ํ–‰ํ•œ ์•ˆ๋‹ค๋ฆฌ์—˜ ๊ตฌ์„ฑ์› ์†ก๊ธˆํ˜(Song Kum Hyok)์„ ๋น„๋กฏํ•œ ์œ„ํ˜‘ ํ–‰์œ„์ž๋“ค์„ ์ œ์žฌ ๋Œ€์ƒ์œผ๋กœ ์ถ”๊ฐ€ํ•˜๋ฉฐ ๋Œ€์‘ํ•˜์˜€์Šต๋‹ˆ๋‹ค. NukeSpedNukeSped๋Š” ์ดˆ๊ธฐ ์•ˆ๋‹ค๋ฆฌ์—˜์ด ํ™œ์šฉํ•œ Volgmer์—์„œ ์ง„ํ™”๋œ backdoor ์•…์„ฑ์ฝ”๋“œ์ž…๋‹ˆ๋‹ค. ๋‹จ์ˆœ ์›๊ฒฉ ์ œ์–ด ์—ญํ• ์„ ํ•˜๋˜ Volgmer์—์„œ ์ง„.. 2025. 8. 11.
์†Œ๋ช…์ž๋ฃŒ ๋ฌธ์„œ๋กœ ์œ„์žฅํ•œ LNK Dropper #Konni ์˜ค๋Š˜์€ ๋ถํ•œ Konni ๊ทธ๋ฃน๊ณผ ๊ทธ ์•…์„ฑ์ฝ”๋“œ๋ฅผ ๋ถ„์„ํ•ด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. File hash :SHA256 - 2189aa5be8a01bc29a314c3c3803c2b8131f49a84527c6b0a710b50df661575eMD5 - 9d6c79c0b395cceb83662aa3f7ed0123Filename: ์ฒจ๋ถ€1_์†Œ๋ช…์ž๋ฃŒ ๋ชฉ๋ก(ํƒˆ์„ธ์ œ๋ณด).hwp.lnk LNK๋Š” ์‹คํ–‰๋˜๋ฉด ํŒŒ์›Œ์‰˜ ์Šคํฌ๋ฆฝํŠธ๋ฅผ ํ†ตํ•ด ๋‚ด๋ถ€ ๋ฐ์ดํ„ฐ๋ฅผ XOR ๋ณตํ˜ธํ™”ํ•˜์—ฌ ์ €์žฅ ๋ฐ ์‹คํ–‰ํ•ฉ๋‹ˆ๋‹ค.LNK ํŒŒ์ผ์—์„œ 0x1DA5๋ถ€ํ„ฐ 0x6C00๋งŒํผ์˜ ๋ฐ์ดํ„ฐ๋ฅผ XOR ๋ณตํ˜ธํ™”ํ•œ ํ›„, LNK ํŒŒ์ผ๋ช…๊ณผ ๊ฐ™์€ ์ด๋ฆ„์œผ๋กœ ํ˜„์žฌ ์œ„์น˜์— ์ €์žฅํ•˜๊ณ  ์‹คํ–‰ํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ์›๋ณธ LNK ํŒŒ์ผ์€ ์‚ญ์ œํ•ฉ๋‹ˆ๋‹ค. ๋ณตํ˜ธํ™”๋˜์–ด ์‹คํ–‰๋˜๋Š” HWP๋Š” ์†Œ๋ช…์ž๋ฃŒ ๊ด€๋ จ ๋‚ด์šฉ์œผ๋กœ ์œ„์žฅ๋œ ๋ฏธ๋ผ ๋ฌธ์„œ์ž…๋‹ˆ๋‹ค. GSl.. 2025. 8. 1.
์•ˆ๋ณด์ „๋žต์—ฐ๊ตฌ์›์„ ์‚ฌ์นญํ•˜์—ฌ ์œ ํฌ๋˜๋Š” LNK ์•…์„ฑ์ฝ”๋“œ ๋ถ„์„ #Kimsuky ๋ถํ•œ์˜ ํ•ด์ปค ๊ทธ๋ฃน kimsuky ์†Œํ–‰์œผ๋กœ ์ถ”์ •๋˜๋Š” LNK ์•…์„ฑ์ฝ”๋“œ์ž…๋‹ˆ๋‹ค. LNKFile hash :SHA256 - ccb6ca4cb385db50dad2e3b7c68a90ddee62398edb0fd41afdb793287cfbe8e6MD5 - 443a00feeb3beaea02b2fbcd4302a3c9 ์•…์„ฑ์ฝ”๋“œ๋Š” ๋‚ด๋ถ€ ๋ฐ์ดํ„ฐ๋ฅผ ์ถ”์ถœํ•˜์—ฌ 1๊ฐœ์˜ ํ•œ๊ธ€ ํŒŒ์ผ์— ์ถ”๊ฐ€๋กœ 3๊ฐœ์˜ ํŒŒ์ผ๋กœ ์ €์žฅํ•˜๊ณ  ์‹คํ–‰ํ•ฉ๋‹ˆ๋‹ค. ํ•œ๊ธ€ ๋ฌธ์„œ๋Š” ๋ถํ•œ์ดํƒˆ์ฃผ๋ฏผ์˜ ๋‚จํ•œ์ •์ฐฉ์„ ์œ„ํ•œ ์•„์นด๋ฐ๋ฏธ ๊ด€๋ จ ๋‚ด์šฉ์ž…๋‹ˆ๋‹ค. ์ถ”๊ฐ€๋กœ ์ƒ์„ฑ๋˜๋Š” 3๊ฐœ์˜ ํŒŒ์ผ์€ ๊ฐ๊ฐ ์‰˜์ฝ”๋“œ, ํŒŒ์›Œ์‰˜ ์Šคํฌ๋ฆฝํŠธ, BAT ํŒŒ์ผ์ž…๋‹ˆ๋‹ค.aio01.dat ํŒŒ์ผ: ์‰˜์ฝ”๋“œ aio02.dat ํŒŒ์ผ: ํŒŒ์›Œ์‰˜ ์Šคํฌ๋ฆฝํŠธํŒŒ์›Œ์‰˜ ์Šคํฌ๋ฆฝํŠธ๋Š” ์‰˜์ฝ”๋“œ ๋ฐ์ดํ„ฐ(aio01.dat ํŒŒ์ผ)๋ฅผ XOR ๋ณตํ˜ธํ™”ํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ๋ณตํ˜ธ.. 2025. 7. 25.
CJ Olivenetworks็คพ ์ธ์ฆ์„œ๋ฅผ ์•…์šฉํ•˜๋Š” Golang ์•…์„ฑ์ฝ”๋“œ ๋ถ„์„ #Kimsuky ์˜ค๋Š˜์€ CJ Olivenetworks ํšŒ์‚ฌ์˜ ์ธ์ฆ์„œ๋ฅผ ์•…์šฉํ•˜์—ฌ ์•…์„ฑ ํ–‰์œ„๋ฅผ ์ˆ˜ํ–‰ํ•˜๋Š” Go ์•…์„ฑ์ฝ”๋“œ๋ฅผ ๋ถ„์„ํ•ด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. EXE ๋ถ„์„ (Dropper)File hash :SHA256 - 123AEFE0734DA130B475BFDAD6C3EBE49688569AB8310E71EC5252EC46CB67EBMD5 - 7EC88818697623A0130B1DE42FA31335 ์ƒ˜ํ”Œ์€ GO๋กœ ์ž‘์„ฑ๋œ PE64 ํŒŒ์ผ์ž…๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  CJ Olivenetworks ์ด๋ฆ„์˜ ์ธ์ฆ์„œ๋กœ ์„œ๋ช…๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. ํ•ด๋‹น ํŒŒ์ผ์„ ์‹คํ–‰ํ•ด๋ณด๋‹ˆ ์ž๊ธฐ ์ž์‹ ์€ ์‚ญ์ œํ•˜๊ณ  ์ •์ƒ์ ์ธ ๋‚ด์šฉ์˜ PDF ํŒŒ์ผ์„ ์ƒ์„ฑ ๋ฐ ์ถœ๋ ฅํ•ฉ๋‹ˆ๋‹ค. AlphaGolang ์Šคํฌ๋ฆฝํŠธ๋ฅผ ์ ์šฉํ•˜๊ณ  main ํ•จ์ˆ˜๋ถ€ํ„ฐ ๋ถ„์„ํ•ด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. ์•…์„ฑ์ฝ”๋“œ๋Š” golang embed ๊ธฐ๋Šฅ์œผ๋กœ ๋‚ด์žฅ๋œ.. 2025. 7. 22.
Golang ์•…์„ฑ์ฝ”๋“œ ๋ถ„์„ #Kimsuky ์˜ค๋Š˜์€ ๋ถํ•œ ํ•ด์ปค ๊ทธ๋ฃน Kimsuky ์†Œํ–‰์œผ๋กœ ์ถ”์ธก๋˜๋Š” Go ์–ธ์–ด ๊ธฐ๋ฐ˜ ์•…์„ฑ์ฝ”๋“œ๋ฅผ ๋ถ„์„ํ•ด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. File hash :SHA256 - a4a8dc0f13ddacfad3e0ef8929aac9453759f5e77d9222412ca637bec32320d0MD5 - 920F408FDC80C5697739CDA9CF9A4CA7 ์ƒ˜ํ”Œ์€ Go๋กœ ์ž‘์„ฑ๋œ PE64 ํŒŒ์ผ์ž…๋‹ˆ๋‹ค. capa๋ฅผ ํ†ตํ•ด ํ™•์ธํ•ด๋ณด๋ฉด ํฅ๋ฏธ๋กœ์šด ์ •๋ณด๋“ค์ด ๋งŽ์Šต๋‹ˆ๋‹ค. AlphaGolang ์Šคํฌ๋ฆฝํŠธ๋ฅผ ์ ์šฉํ•˜๊ณ  main ํ•จ์ˆ˜๋ถ€ํ„ฐ ๋ถ„์„ํ•ด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. ์•…์„ฑ์ฝ”๋“œ๋Š” ์‹คํ–‰๋˜๋ฉด ๋จผ์ € main_ChangeCurrentExe ํ•จ์ˆ˜๋ฅผ ํ†ตํ•ด ์ž๊ธฐ ์ž์‹ ์˜ ์œ„์น˜๋ฅผ ํŒŒ์•…ํ•ฉ๋‹ˆ๋‹ค. ํ•ด๋‹น ์œ„์น˜์™€ ๊ฐ™์€ ๊ฒฝ๋กœ์— BMSGTray.exe ์ด๋ฆ„์˜ ํŒŒ์ผ์„ ์ƒ์„ฑํ•œ ํ›„, ๋‚ด๋ถ€ ์ €์žฅ๋˜์–ด ์žˆ๋˜ PE.. 2025. 6. 16.