์‚ฌ์ด๋ฒ„ ์œ„ํ˜‘ ์ธํ…”๋ฆฌ์ „์Šค(CTI) ์ข…ํ•ฉ ๋ฆฌํฌํŠธ 2026 ์ƒ๋ฐ˜๊ธฐ DPRK APT ์ž‘์ „ ๋ถ„์„ โ€” Supply Chain ยท AI-Enabled ยท Developer Environment

TLP:CLEAR ยท CTI-2026-0521-DPRK-TRENDS

ํ•ญ๋ชฉ ๊ฐ’
๋ฆฌํฌํŠธ ID CTI-2026-0521-DPRK-TRENDS
์ž‘์„ฑ์ผ 2026-05-21 (KST)
๋ถ„๋ฅ˜ APT / Supply Chain / AI-Enabled / Developer Targeting
์œ„ํ˜‘ ํ–‰์œ„์ž Lazarus(BlueNoroff/Diamond Sleet), Famous Chollima, HexagonalRodent, Kimsuky
๊ท€์†(Attribution) ๋ถํ•œ(DPRK) ๊ตญ๊ฐ€๋ฐฐํ›„ โ€” ๊ณ ์‹ ๋ขฐ ํ‰๊ฐ€
ํ‘œ์  ์‚ฐ์—… ์•”ํ˜ธํ™”ํ ยท Web3 ยท AI ยท ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ
์ถ”์ • ํ”ผํ•ด $12M+ (HexagonalRodent, 3๊ฐœ์›”) ์™ธ ๋‹ค์ˆ˜
TLP TLP:CLEAR

1. ํ•ต์‹ฌ ์š”์•ฝ

2026๋…„ ์ƒ๋ฐ˜๊ธฐ ๋ถํ•œ ์—ฐ๊ณ„ ์œ„ํ˜‘ ํ–‰์œ„์ž(Lazarus/BlueNoroff, Famous Chollima ๋ฐ ํ•˜์œ„ ๊ทธ๋ฃน)์˜ ์ž‘์ „์€ ์„ธ ๊ฐ€์ง€ ํ๋ฆ„์œผ๋กœ ์ˆ˜๋ ดํ•˜๊ณ  ์žˆ๋‹ค. ์ฒซ์งธ, ์˜คํ”ˆ์†Œ์Šค ํŒจํ‚ค์ง€ ์ƒํƒœ๊ณ„๋ฅผ ๋…ธ๋ฆฐ ๊ณต๊ธ‰๋ง ๊ณต๊ฒฉ์ด ์‚ฐ์—…ํ™” ์ˆ˜์ค€์œผ๋กœ ์ •๊ตํ•ด์กŒ๋‹ค. ๋‘˜์งธ, ์ƒ์„ฑํ˜• AI๋ฅผ ์•…์„ฑ์ฝ”๋“œ ์ž‘์„ฑยทํ”ผ์‹ฑยท์‹ ์› ์œ„์กฐ์— ํ™œ์šฉํ•˜๋Š” AI ํ™œ์šฉ ๊ณต๊ฒฉ์ด ๋ณธ๊ฒฉํ™”๋๋‹ค. ์…‹์งธ, npmยทVSCodeยทIDE ๋“ฑ ๊ฐœ๋ฐœ ํ™˜๊ฒฝ ์ž์ฒด๋ฅผ ์นจํˆฌ ๊ฒฝ๋กœ๋กœ ์‚ผ๋Š” ๋ฐฉ์‹์ด ํ‘œ์ค€ ์ „์ˆ ๋กœ ์ž๋ฆฌ์žก์•˜๋‹ค.

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


2. ์˜์—ญ โ‘  โ€” ๊ณต๊ธ‰๋ง ๊ณต๊ฒฉ (Supply Chain)

2.1 Axios npm ๊ณต๊ธ‰๋ง ๊ณต๊ฒฉ โ€” OpenAI๊นŒ์ง€ ๋„๋‹ฌ

2026๋…„ 3์›” 31์ผ, ๋ถํ•œ Lazarus Group(BlueNoroff ํ•˜์œ„ ๊ทธ๋ฃน)์ด axios npm ํŒจํ‚ค์ง€์˜ ํ•ต์‹ฌ ์œ ์ง€๋ณด์ˆ˜์ž๋ฅผ ์‚ฌํšŒ๊ณตํ•™ ๊ธฐ๋ฒ•์œผ๋กœ ๊ณต๋žตํ•ด ๊ทธ์˜ npmยทGitHub ๊ณ„์ •์„ ํƒˆ์ทจํ•˜๊ณ  ์•…์„ฑ ๋ฒ„์ „์„ ๋ฐฐํฌํ–ˆ๋‹ค. axios๋Š” JavaScript์—์„œ HTTP ์š”์ฒญ์„ ์ฒ˜๋ฆฌํ•˜๋Š” ํŒจํ‚ค์ง€๋กœ ์ฃผ๊ฐ„ ์•ฝ 7,000๋งŒ ํšŒ ๋‹ค์šด๋กœ๋“œ๋˜๋ฉฐ, ๊ณต๊ฒฉ์ž๋Š” v1.14.1๊ณผ v0.30.4 ๋‘ ๊ฐœ์˜ ์•…์„ฑ ๋ฒ„์ „์„ ๋ฐฐํฌํ–ˆ๋‹ค.

ํ”ผํ•ด ๋ฒ”์œ„๊ฐ€ ํ•ต์‹ฌ์ด๋‹ค. OpenAI์˜ macOS ์•ฑ ์„œ๋ช… GitHub Actions ์›Œํฌํ”Œ๋กœ๊ฐ€ ๊ฐ์—ผ๋œ ๋ฒ„์ „์„ ๊ฐ€์ ธ์™”๊ณ , ๊ทธ ์›Œํฌํ”Œ๋กœ๋Š” ChatGPT Desktop๊ณผ Codex์˜ ์ฝ”๋“œ ์„œ๋ช… ์ธ์ฆ์„œ์— ์ ‘๊ทผ ๊ถŒํ•œ์„ ๊ฐ–๊ณ  ์žˆ์—ˆ๋‹ค. ๊ณต๊ฒฉ์ž๋Š” OpenAI ์‹œ์Šคํ…œ์„ ์ง์ ‘ ๊ฑด๋“œ๋ฆฌ์ง€ ์•Š๊ณ ๋„ ๋‹จ ํ•˜๋‚˜์˜ ์˜คํ”ˆ์†Œ์Šค ์˜์กด์„ฑ์„ ํ†ตํ•ด ํ•ต์‹ฌ ๊ธฐ์—…์˜ ์„œ๋ช… ํŒŒ์ดํ”„๋ผ์ธ์— ๋„๋‹ฌํ•œ ๊ฒƒ์ด๋‹ค.

์•…์„ฑ axios ๋ฒ„์ „์€ ๋ช‡ ์‹œ๊ฐ„ ๋‚ด ์ œ๊ฑฐ๋์ง€๋งŒ, axios๋Š” ํด๋ผ์šฐ๋“œยท์ฝ”๋“œ ํ™˜๊ฒฝ์˜ ์•ฝ 80%์— ์กด์žฌํ•˜๊ณ  ์ฃผ๊ฐ„ ์•ฝ 1์–ต ํšŒ ๋‹ค์šด๋กœ๋“œ๋˜์–ด ๋น ๋ฅธ ๋…ธ์ถœ์ด ๊ฐ€๋Šฅํ–ˆ์œผ๋ฉฐ, ์˜ํ–ฅ๋ฐ›์€ ํ™˜๊ฒฝ์˜ ์•ฝ 3%์—์„œ ์‹คํ–‰์ด ๊ด€์ธก๋๋‹ค. Mandiant CTO Charles Carmakal์€ ์ด ๊ณต๊ฒฉ์˜ ํญ๋ฐœ ๋ฐ˜๊ฒฝ์ด ๋„“๊ณ  axios์— ์˜์กดํ•˜๋Š” ๋‹ค๋ฅธ ์ธ๊ธฐ ํŒจํ‚ค์ง€๋กœ๊นŒ์ง€ ํ™•์žฅ๋˜๋ฉฐ, ํƒˆ์ทจ๋œ ๋น„๋ฐ€์ •๋ณด๊ฐ€ ํ–ฅํ›„ ์ถ”๊ฐ€ ๊ณต๊ธ‰๋ง ๊ณต๊ฒฉ, SaaS ํ™˜๊ฒฝ ์นจํ•ด๋ฅผ ํ†ตํ•œ ํ•˜๋ฅ˜ ๊ณ ๊ฐ ์นจํ•ด, ๋žœ์„ฌ์›จ์–ดยท๊ฐˆ์ทจ, ์•”ํ˜ธํ™”ํ ํƒˆ์ทจ๋กœ ์ด์–ด์งˆ ๊ฒƒ์ด๋ผ ๊ฒฝ๊ณ ํ–ˆ๋‹ค.

๐Ÿ“„ ๊ด€๋ จ ๋‹จ๋… ๋ฆฌํฌํŠธ: CTI-2026-AXIOS (์ €์žฅ์†Œ ๋‚ด ๋ณ„๋„ ๋ถ„์„ ์ฐธ์กฐ)

2.2 PyTorch Lightning ๊ณต๊ธ‰๋ง ์นจํ•ด

2026๋…„ 4์›” 30์ผ์—๋Š” ์„ธ๊ณ„์—์„œ ๊ฐ€์žฅ ๋„๋ฆฌ ์“ฐ์ด๋Š” AI/ML ํ”„๋ ˆ์ž„์›Œํฌ ์ค‘ ํ•˜๋‚˜์ธ PyTorch Lightning์ด ์ž๊ฒฉ์ฆ๋ช… ํƒˆ์ทจ๋ฅผ ๋…ธ๋ฆฐ ๊ณต๊ธ‰๋ง ๊ณต๊ฒฉ์— ์นจํ•ด๋œ ๊ฒƒ์ด ๋ฐœ๊ฒฌ๋๋‹ค. AI ๋„๊ตฌ๊ฐ€ ๋” ์ด์ƒ ์ƒ์‚ฐ์„ฑ ๊ณ„์ธต์— ๋จธ๋ฌผ์ง€ ์•Š๊ณ  ๊ณต๊ฒฉ ํ‘œ๋ฉด ์ž์ฒด๊ฐ€ ๋˜๊ณ  ์žˆ๋‹ค๋Š” ์‹ ํ˜ธ๋‹ค.

2.3 ์‹œ์‚ฌ์ 

์˜คํ”ˆ์†Œ์Šค ๋ ˆ์ง€์ŠคํŠธ๋ฆฌ๋Š” ์†๋„์™€ ์ ‘๊ทผ์„ฑ์„ ์šฐ์„ ํ•˜๋„๋ก ์„ค๊ณ„๋๊ณ , ๊ณต๊ฒฉ์ž๋Š” ๋ฐ”๋กœ ๊ทธ ์‹ ๋ขฐ๋ฅผ ์•…์šฉํ•ด ๊ฐœ๋ฐœ ํ™˜๊ฒฝ ๋‚ด๋ถ€์— ๋„๋‹ฌํ•œ๋‹ค. ๋ณด์•ˆ ์—…๊ณ„๋Š” ์ด๋ฒˆ ์‚ฌ๊ฑด๋“ค์„ "์ผํšŒ์„ฑ ๋ฐฑ๋„์–ด๊ฐ€ ์•„๋‹ˆ๋ผ ์‚ฐ์—…ํ™”๋œ ๊ณต๊ธ‰๋ง ์บ ํŽ˜์ธ"์œผ๋กœ ๊ทœ์ •ํ•˜๋ฉฐ, ๋ฐฉ์–ด์ž๊ฐ€ ๊ณต๊ธ‰๋ง ๋ณด์•ˆ์„ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋ณด์•ˆ๋งŒํผ ์ง„์ง€ํ•˜๊ฒŒ ๋‹ค๋ค„์•ผ ํ•œ๋‹ค๊ณ  ์ง€์ ํ•œ๋‹ค.


3. ์˜์—ญ โ‘ก โ€” AI๋ฅผ ํ™œ์šฉํ•œ ๊ณต๊ฒฉ (AI-Enabled)

3.1 HexagonalRodent โ€” AI๋กœ "์‚ฐ์—…ํ™”"๋œ ๊ณต๊ฒฉ

๊ฐ€์žฅ ์ฃผ๋ชฉํ•  ์‚ฌ๋ก€๋Š” ๋ณด์•ˆ๊ธฐ์—… Expel์ด 2026๋…„ 4์›” ๊ณต๊ฐœํ•œ HexagonalRodent(Expel-TA-0001)๋‹ค. Lazarus ์ƒํƒœ๊ณ„ ๋‚ด ํ•˜์œ„ ๊ทธ๋ฃน ๋˜๋Š” ๋ถ„ํŒŒ๋กœ ํ‰๊ฐ€๋˜๋ฉฐ, Famous Chollima์˜ ์ž‘์ „ ๋ถ„ํŒŒ๋กœ ๋ถ„์„๋œ๋‹ค.

์ด ๊ทธ๋ฃน์€ ์•”ํ˜ธํ™”ํยทNFTยทWeb3 ํ”„๋กœ์ ํŠธ์— ์ข…์‚ฌํ•˜๋Š” 2,000๋ช… ์ด์ƒ์˜ ๊ฐœ๋ฐœ์ž๋ฅผ ํ‘œ์ ์œผ๋กœ ์‚ผ์•„, AI๊ฐ€ ์ƒ์„ฑํ•œ ์•…์„ฑ์ฝ”๋“œ์™€ ํ”ผ์‹ฑ ์ธํ”„๋ผ๋กœ ๋‹จ 3๊ฐœ์›” ๋งŒ์— ์•ฝ 1,200๋งŒ ๋‹ฌ๋Ÿฌ๋ฅผ ํƒˆ์ทจํ•œ ๊ฒƒ์œผ๋กœ ์ถ”์ •๋œ๋‹ค. ์ •๊ตํ•œ ์‚ฌ์ด๋ฒ„๋ฒ”์ฃ„ ์กฐ์ง๊ณผ ๋‹ฌ๋ฆฌ, HexagonalRodent๋Š” ๊ธฐ์ˆ  ์ „๋ฌธ์„ฑ ๋ถ€์กฑ์„ OpenAI, Cursor, Anima ๊ฐ™์€ AI ํ”Œ๋žซํผ์œผ๋กœ ๋ณด์™„ํ–ˆ๋‹ค.

ํ•ต์‹ฌ์€ '์ •๊ตํ•จ'์ด ์•„๋‹ˆ๋ผ 'AI์— ์˜ํ•œ ์ง„์ž…์žฅ๋ฒฝ ๋ถ•๊ดด'๋‹ค. ๋ฐœ๊ฒฌ์ž์ธ ๋ณด์•ˆ ์—ฐ๊ตฌ์› Marcus Hutchins๋Š” ์ด ์บ ํŽ˜์ธ์—์„œ ๊ฐ€์žฅ ๋†€๋ผ์šด ์ ์ด ์ •๊ตํ•จ์ด ์•„๋‹ˆ๋ผ, AI ๋„๊ตฌ๊ฐ€ ๋ช…๋ฐฑํžˆ ๋ฏธ์ˆ™ํ•œ ๊ทธ๋ฃน์กฐ์ฐจ ์ˆ˜์ต์„ฑ ์žˆ๋Š” ๊ณต๊ฒฉ์„ ์ˆ˜ํ–‰ํ•˜๊ฒŒ ํ•ด์คฌ๋‹ค๋Š” ์‚ฌ์‹ค์ด๋ผ๊ณ  ๋งํ–ˆ๋‹ค. ์ด๋“ค์€ OpenAIยทCursorยทAnima์˜ AI ๋„๊ตฌ๋กœ ์•…์„ฑ์ฝ”๋“œ ์ž‘์„ฑ๋ถ€ํ„ฐ ํ”ผ์‹ฑ์— ์“ฐ์ผ ๊ฐ€์งœ ํšŒ์‚ฌ ์›น์‚ฌ์ดํŠธ ๊ตฌ์ถ•๊นŒ์ง€ ์นจํˆฌ ์บ ํŽ˜์ธ์˜ ๊ฑฐ์˜ ๋ชจ๋“  ๋ถ€๋ถ„์„ "๋ฐ”์ด๋ธŒ ์ฝ”๋”ฉ"ํ–ˆ๋‹ค.

3.2 AI๊ฐ€ ๋ฉ”์šด ๋Šฅ๋ ฅ ๊ฒฉ์ฐจ

HexagonalRodent ๊ตฌ์„ฑ์›์—๊ฒŒ AI๋Š” ์ง„์ž…์žฅ๋ฒฝ์„ ๋‚ฎ์ถฐ, ๊ณผ๊ฑฐ ์œ ์ฐฝํ•œ ์–ธ์–ด ๋Šฅ๋ ฅยท์ •๊ตํ•œ ์ฝ”๋“œ ์ˆ˜์ •ยท์„ธ์‹ฌํ•œ ํŽ˜๋ฅด์†Œ๋‚˜ ๊ด€๋ฆฌ๊ฐ€ ํ•„์š”ํ–ˆ๋˜ ์ž‘์ „์„ ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ–ˆ๋‹ค. ์ด๋Ÿฐ ์—ญ๋Ÿ‰์ด ์ด์ œ ํ•ฉ๋ฒ•์  ์šฉ๋„๋กœ ๋งŒ๋“ค์–ด์ง„ ์ƒ์šฉ AI ๋„๊ตฌ๋กœ ๋ถ€๋ถ„์ ์œผ๋กœ "์™ธ์ฃผํ™”"๋œ ๊ฒƒ์ด๋‹ค. ์ด๋“ค์€ ChatGPT๋ฅผ ๋น„๋ฐ€๋ฒˆํ˜ธ ๋ณต๊ตฌยท์ž๊ฒฉ์ฆ๋ช… ๋ณด์•ˆ ์›Œํฌํ”Œ๋กœ, ์„œ๋ฒ„ยท์ธํ”„๋ผ ๋ณด์•ˆ, ๊ฐœ๋ฐœ์ž ํŠธ๋Ÿฌ๋ธ”์ŠˆํŒ…, ์•”ํ˜ธํ™”ํ ์ง€๊ฐ‘ ๋ณต๊ตฌ ๊ณผ์ • ๋“ฑ์— ํ™œ์šฉํ–ˆ๋‹ค.

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

3.3 ์‹ ์› ์œ„์กฐยท๋”ฅํŽ˜์ดํฌ ํ™œ์šฉ

AI๋Š” ์นจํˆฌ ๋‹จ๊ณ„์—์„œ๋„ ์“ฐ์ธ๋‹ค. Famous Chollima ๊ทธ๋ฃน์€ ์•”ํ˜ธํ™”ํยทWeb3 ๊ธฐ์—…์— ์นจํˆฌํ•˜๊ธฐ ์œ„ํ•ด ๊ฐ€์งœ ์ฑ„์šฉ ๋ฉด์ ‘์—์„œ AI ๋”ฅํŽ˜์ดํฌ์™€ ๋„์šฉ๋œ ์‹ ์›์„ ์‚ฌ์šฉํ–ˆ๋‹ค. ์—”์ง€๋‹ˆ์–ด์˜ ์‹ค์ œ ์‹ ์›๊ณผ ์ด๋ ฅ์„œ๋ฅผ ๋„์šฉํ•œ ๋’ค, ์˜์ƒ ๋ฉด์ ‘ ์ค‘ AI ๊ธฐ๋ฐ˜ ์–ผ๊ตด ํ•„ํ„ฐ๋ฅผ ์‚ฌ์šฉํ•ด ๋ณธ๋ž˜ ์™ธ๋ชจ๋ฅผ ์ˆจ๊ธฐ๊ณ  ํ”ผํ•ด์ž๋ฅผ ์‚ฌ์นญํ–ˆ๋‹ค.

์ •์ฐฐยท๋ฌธ์„œ์œ„์กฐ ์˜์—ญ์—์„œ๋Š” ๋ถํ•œ ์—ฐ๊ณ„ ๊ทธ๋ฃน Kimsuky๊ฐ€ ChatGPT๋ฅผ ์ด์šฉํ•ด ๊ฐ€์งœ ํ•œ๊ตญ ๊ตฐ ์‹ ๋ถ„์ฆ์„ ์ œ์ž‘ํ•˜๊ณ , ๊ธฐ์žยท์—ฐ๊ตฌ์žยท์ธ๊ถŒ ํ™œ๋™๊ฐ€๋ฅผ ๊ฒจ๋ƒฅํ•œ ํ”ผ์‹ฑ ๊ณต๊ฒฉ์„ ์ „๊ฐœํ–ˆ๋‹ค. Genians์— ๋”ฐ๋ฅด๋ฉด ์ด ๊ฐ€์งœ ๊ตฐ ์‹ ๋ถ„์ฆ์€ ํ”Œ๋žซํผ ์ œํ•œ์„ ์šฐํšŒํ•œ ๋’ค ChatGPT๋กœ ์ƒ์„ฑ๋์œผ๋ฉฐ, ์ง์ ‘ ์š”์ฒญ ์‹œ ๋„๊ตฌ๊ฐ€ ์ฒ˜์Œ์—๋Š” ๊ฑฐ๋ถ€ํ–ˆ๋‹ค.


4. ์˜์—ญ โ‘ข โ€” ๊ฐœ๋ฐœ ํ™˜๊ฒฝ์„ ๋…ธ๋ฆฐ ๊ณต๊ฒฉ (Developer Environment)

4.1 Contagious Interview โ€” npm ํŒจํ‚ค์ง€ "๊ณต์žฅ"

2023๋…„ 11์›”๋ถ€ํ„ฐ ์ด์–ด์ง„ Contagious Interview ์บ ํŽ˜์ธ์€ ๊ฐœ๋ฐœ ํ™˜๊ฒฝ ๊ณต๊ฒฉ์˜ ๋Œ€ํ‘œ ์‚ฌ๋ก€๋‹ค. ๋ถํ•œ ์—ฐ๊ณ„ ํ–‰์œ„์ž๋“ค์€ OtterCookie ์•…์„ฑ์ฝ”๋“œ ๊ฐฑ์‹ ํŒ์„ ๋ฐฐํฌํ•˜๊ธฐ ์œ„ํ•ด 197๊ฐœ์˜ ์ƒˆ ์•…์„ฑ npm ํŒจํ‚ค์ง€๋ฅผ ์ถ”๊ฐ€ ์—…๋กœ๋“œํ–ˆ๊ณ , 3๋งŒ 1,000ํšŒ ์ด์ƒ ๋‹ค์šด๋กœ๋“œ๋๋‹ค. ์ด ์บ ํŽ˜์ธ์€ WindowsยทLinuxยทmacOS์—์„œ ํ™œ๋™ํ•˜๋Š” ๊ฐœ๋ฐœ์ž, ํŠนํžˆ ์•”ํ˜ธํ™”ํยทWeb3 ๋ถ„์•ผ ๊ฐœ๋ฐœ์ž๋ฅผ ํ‘œ์ ์œผ๋กœ ์‚ผ๋Š”๋‹ค.

๊ณต๊ฒฉ ๊ตฌ์กฐ๋Š” ๋ถ„์—…ํ™”๋œ "๊ณต์žฅ" ํ˜•ํƒœ๋‹ค. ๊ณต๊ฒฉ์ž๋Š” ์†Œ์Šค ๊ด€๋ฆฌ์— GitHub, ํŽ˜์ด๋กœ๋“œ ์Šคํ…Œ์ด์ง•์— Vercel, ๋ฐฐํฌ์— npm, ๊ทธ๋ฆฌ๊ณ  ๋ณ„๋„์˜ C2 ๊ณ„์ธต์„ ์‚ฌ์šฉํ•œ๋‹ค. ๋ณด์•ˆ ์—…๊ณ„๋Š” "Contagious Interview๋Š” ์ผํšŒ์„ฑ ๋ฐฑ๋„์–ด๊ฐ€ ์•„๋‹ˆ๋ผ ์‚ฐ์—…ํ™”๋œ ์†Œํ”„ํŠธ์›จ์–ด ๊ณต๊ธ‰๋ง ์บ ํŽ˜์ธ"์ด๋ผ ํ‰๊ฐ€ํ•œ๋‹ค.

4.2 OtterCookie โ€” ๊ฐœ๋ฐœ์ž ๋จธ์‹  ์ •๋ฐ€ ํƒˆ์ทจ

์•…์„ฑ ํŒจํ‚ค์ง€๋ฅผ ์„ค์น˜ํ•˜๋ฉด ํ•˜๋“œ์ฝ”๋”ฉ๋œ Vercel URL์— ์—ฐ๊ฒฐ๋ผ ๊ฐฑ์‹ ๋œ OtterCookie๋ฅผ ๋‚ด๋ ค๋ฐ›์œผ๋ฉฐ, ์ด ์•…์„ฑ์ฝ”๋“œ๋Š” ๊ฐ€์ƒ๋จธ์‹ ยท์ƒŒ๋“œ๋ฐ•์Šค๋ฅผ ์šฐํšŒํ•œ ๋’ค ์›๊ฒฉ ์…ธ์„ ์ œ๊ณตํ•˜๊ณ  ํด๋ฆฝ๋ณด๋“œ ๋‚ด์šฉ ํƒˆ์ทจ, ํ‚ค์ŠคํŠธ๋กœํฌ ๋กœ๊น…, ๋ธŒ๋ผ์šฐ์ € ์ž๊ฒฉ์ฆ๋ช…ยท์•”ํ˜ธํ™”ํ ์ง€๊ฐ‘ ๋ฐ์ดํ„ฐ ํƒˆ์ทจ๋ฅผ ์ˆ˜ํ–‰ํ•œ๋‹ค.

Microsoft Defender ๋ถ„์„์— ๋”ฐ๋ฅด๋ฉด 2025๋…„ 10์›”๋ถ€ํ„ฐ ์ถ”์ ๋œ ์ตœ์‹  ๋ณ€์ข…์€ ๋™์ผํ•œ ํ•ต์‹ฌ ๊ธฐ๋Šฅ์„ ์œ ์ง€ํ•˜๋ฉด์„œ๋„ ์ธ์ฝ”๋”ฉ๋œ ์ธ๋ฑ์Šค ์กฐํšŒ์™€ ๋’ค์„ž์ธ ๋ฐฐ์—ด๋กœ ๋ฌธ์ž์—ดยทURLยท๋กœ์ง์„ ์ˆจ๊ธฐ๋Š” ํ›จ์”ฌ ๋ฌด๊ฑฐ์šด ๋‚œ๋…ํ™”๋ฅผ ๋„์ž…ํ•ด, ์ •์  ๋ถ„์„๊ณผ ์‹œ๊ทธ๋‹ˆ์ฒ˜ ๊ธฐ๋ฐ˜ ํƒ์ง€๋ฅผ ํฌ๊ฒŒ ์–ด๋ ต๊ฒŒ ๋งŒ๋“ค์—ˆ๋‹ค. OtterCookie ๋ฐฑ๋„์–ด๋Š” ๋ชจ๋“ˆํ˜• Node.js ๋ฐฉ์‹์œผ๋กœ ๋กœ์ปฌ ๋“œ๋ผ์ด๋ธŒ ์ „๋ฐ˜์—์„œ ๊ด‘๋ฒ”์œ„ํ•œ ํŒŒ์ผ ์ˆ˜์ง‘์„ ์ˆ˜ํ–‰ํ•˜๋ฉฐ, ์•”ํ˜ธํ™” ํ‚คยทํ™˜๊ฒฝ์„ค์ • ํŒŒ์ผยท๋ฌธ์„œยท์†Œ์Šค์ฝ”๋“œยทํŒจํ‚ค์ง€ ์•„ํ‹ฐํŒฉํŠธ ๊ฐ™์€ ๊ณ ๊ฐ€์น˜ ์ž์‚ฐ์„ ํ‘œ์ ์œผ๋กœ ์‚ผ๋Š”๋‹ค. ํƒˆ์ทจ ํŒŒ์ผ์€ axios ๊ธฐ๋ฐ˜ form-data ์—…๋กœ๋“œ๋กœ ๊ณต๊ฒฉ์ž ์—”๋“œํฌ์ธํŠธ์— ์ „์†ก๋ผ ์ •์ƒ ์›น ํŠธ๋ž˜ํ”ฝ์ฒ˜๋Ÿผ ์œ„์žฅ๋œ๋‹ค.

4.3 VSCode ๊ธฐ๋Šฅ ์•…์šฉ โ€” IDE๊ฐ€ ๊ณง ์‹คํ–‰ ํ™˜๊ฒฝ

HexagonalRodent ์‚ฌ๋ก€๋Š” IDE ์ž์ฒด๋ฅผ ์‹คํ–‰ ํŠธ๋ฆฌ๊ฑฐ๋กœ ์‚ผ๋Š” ์ง„ํ™”๋ฅผ ๋ณด์—ฌ์ค€๋‹ค. ์ด๋“ค์€ LinkedIn๊ณผ Web3 ์ฑ„์šฉ ํ”Œ๋žซํผ์— ๊ณ ์ž„๊ธˆ ์ง๋ฌด๋ฅผ ์˜ฌ๋ ค ๊ตฌ์ง์ž๋ฅผ ์•…์„ฑ์ฝ”๋“œ๊ฐ€ ์‚ฝ์ž…๋œ "๊ธฐ์ˆ  ํ…Œ์ŠคํŠธ"๋กœ ์œ ์ธํ•˜๊ณ , VSCode์˜ tasks.json ๊ธฐ๋Šฅ์„ ์•…์šฉํ•ด ํ”ผํ•ด์ž๊ฐ€ ํ”„๋กœ์ ํŠธ ํด๋”๋ฅผ ์—ฌ๋Š” ์ˆœ๊ฐ„ ์•…์„ฑ ํ”„๋กœ๊ทธ๋žจ์ด ์ž๋™ ์‹คํ–‰๋˜๋„๋ก ํ•œ๋‹ค.

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

4.4 ๊ณต๊ธ‰๋ง์œผ๋กœ์˜ ์ „ํ™˜ โ€” fast-draft ์‚ฌ๋ก€

์ฃผ๋ชฉํ•  ์ง„ํ™”๋Š” ๊ฐœ๋ฐœ ํ™˜๊ฒฝ ๊ณต๊ฒฉ์ด ๊ณต๊ธ‰๋ง ๊ณต๊ฒฉ์œผ๋กœ ๋ฒˆ์ง€๋Š” ์ง€์ ์ด๋‹ค. HexagonalRodent๋Š” 2026๋…„ ์ดˆ ์ธ๊ธฐ VSCode ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ "fast-draft"๋ฅผ ์นจํ•ดํ•ด OtterCookie ์•…์„ฑ์ฝ”๋“œ๋ฅผ ๋ฐฐํฌํ–ˆ์œผ๋ฉฐ, ์ด๋Š” ํ•ด๋‹น ํ•˜์œ„ ๊ทธ๋ฃน์ด ๊ณต๊ธ‰๋ง ๊ณต๊ฒฉ์„ ์ˆ˜ํ–‰ํ•œ ์ฒซ ํ™•์ธ ์‚ฌ๋ก€๋กœ, ๊ทธ๋ฃน์ด ๊ณต๊ฒฉ ๊ธฐ๋ฒ•์„ ํ™•์žฅํ•˜๊ณ  ๊ธฐ์ˆ ์  ์ž์‹ ๊ฐ์„ ํ‚ค์šฐ๊ณ  ์žˆ์Œ์„ ์‹œ์‚ฌํ•œ๋‹ค.


5. ์ข…ํ•ฉ ๋ถ„์„ โ€” ์„ธ ์ถ•์˜ ๊ฒฐํ•ฉ

๋‹จ๊ณ„ ์ „์ˆ  ๋Œ€ํ‘œ ๋„๊ตฌยท์‚ฌ๋ก€
์ ‘๊ทผ ๊ฐ€์งœ ์ฑ„์šฉยท๋ฉด์ ‘, ๋”ฅํŽ˜์ดํฌ ์‹ ์› Famous Chollima, ๊ฐ€์งœ Lever ์ฑ„์šฉ ํฌํ„ธ
๋ฌด๊ธฐํ™” AI๋กœ ์•…์„ฑ์ฝ”๋“œยทํ”ผ์‹ฑ ์ธํ”„๋ผ ์–‘์‚ฐ ChatGPT, Cursor, Anima
์‹คํ–‰ ๊ฐœ๋ฐœ ํ™˜๊ฒฝ(npmยทVSCode) ํŠธ๋ฆฌ๊ฑฐ OtterCookie, BeaverTail, tasks.json
ํ™•์‚ฐ ์‹ ๋ขฐ ํŒจํ‚ค์ง€ ์นจํˆฌ โ†’ ํ•˜๋ฅ˜ ๊ณ ๊ฐ axios, fast-draft, PyTorch Lightning
์ˆ˜์ตํ™” ์ž๊ฒฉ์ฆ๋ช…ยท์ง€๊ฐ‘ ํƒˆ์ทจ $12M(HexagonalRodent), Bitrefill ๋“ฑ

๊ฐ€์žฅ ์ค‘์š”ํ•œ ํ†ต์ฐฐ์€ "AI๊ฐ€ ๋งŒ๋“  ์Šˆํผ ํ•ด์ปค"๋ผ๋Š” ์„œ์‚ฌ๊ฐ€ ์•„๋‹ˆ๋‹ค. ์ด ์‚ฌ๊ฑด์—์„œ ๊ฐ€์žฅ ์‹ ๋ขฐํ•  ๋งŒํ•œ ๋ถ€๋ถ„์€ ๋ถํ•œ ์—ฐ๊ณ„ ํ–‰์œ„์ž๋“ค์ด ์ด๋ฏธ ๊ฒ€์ฆ๋œ ์‚ฌํšŒ๊ณตํ•™ ๋ฐ ๊ฐœ๋ฐœ์ž ์นจํ•ด ์›Œํฌํ”Œ๋กœ์—์„œ AI๋ฅผ force multiplier(์ „๋ ฅ ์ฆํญ๊ธฐ)๋กœ ํ™œ์šฉํ•˜๊ณ  ์žˆ๋‹ค๋Š” ์ ์ด๋‹ค. AI๋Š” ์ƒˆ๋กœ์šด ๊ณต๊ฒฉ์„ ๋ฐœ๋ช…ํ•œ ๊ฒŒ ์•„๋‹ˆ๋ผ, ๊ธฐ์กด ๊ณต๊ฒฉ์˜ ์–‘ยท์†๋„ยท์ ‘๊ทผ์„ฑ์„ ํญ๋ฐœ์ ์œผ๋กœ ํ‚ค์šฐ๋Š” ์ฆํญ๊ธฐ๋กœ ์ž‘๋™ํ•˜๊ณ  ์žˆ๋‹ค.


6. ๋Œ€์‘ ๊ถŒ๊ณ 

์˜์—ญ ๊ถŒ๊ณ  ์‚ฌํ•ญ
๊ฐœ๋ฐœ์ž ๋ณดํ˜ธ ์ฑ„์šฉยท์ฝ”๋”ฉ ํ…Œ์ŠคํŠธ๋กœ ์œ„์žฅํ•œ ์ ‘๊ทผ์„ ๋ณด์•ˆ๊ต์œก ํ•ต์‹ฌ ์‹œ๋‚˜๋ฆฌ์˜ค๋กœ ํฌํ•จ. "ํ…Œ์ดํฌํ™ˆ ๊ณผ์ œ" ์‹คํ–‰ ์ „ ๊ฒฉ๋ฆฌ ํ™˜๊ฒฝ(VM/์ปจํ…Œ์ด๋„ˆ) ์‚ฌ์šฉ ์˜๋ฌดํ™”
๊ฐœ๋ฐœ ํ™˜๊ฒฝ VSCode tasks.json ์ž๋™ ์‹คํ–‰ ๊ฒ€ํ† , IDE ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ ์ถœ์ฒ˜ ๊ฒ€์ฆ, ์‹ ๋ขฐ ์›Œํฌ์ŠคํŽ˜์ด์Šค ์ •์ฑ… ์ ์šฉ
๊ณต๊ธ‰๋ง npm/PyPI ์˜์กด์„ฑ ์ž ๊ธˆ(lockfile)ยทํ•ด์‹œ ๊ฒ€์ฆ, ๋นŒ๋“œยท์„œ๋ช… ํŒŒ์ดํ”„๋ผ์ธ(GitHub Actions)์˜ ๋น„๋ฐ€์ •๋ณด ์ ‘๊ทผ ์ตœ์†Œํ™”, SBOM ๋„์ž…
ํƒ์ง€ ์ง€ํ‘œ ์˜ˆ๊ธฐ์น˜ ์•Š์€ ํด๋ฆฝ๋ณด๋“œ ์ ‘๊ทผ, ํ‚ค๋กœ๊น…, ์Šคํฌ๋ฆฐ์ƒท ์บก์ฒ˜, ์‹œ์Šคํ…œ ํ”„๋กœํŒŒ์ผ๋ง, ๋น„์ •์ƒ User-Agent ๋ชจ๋‹ˆํ„ฐ๋ง
์ž๊ฒฉ์ฆ๋ช… ๊ฐœ๋ฐœ์ž ์›Œํฌ์Šคํ…Œ์ด์…˜ ์นจํ•ด๋ฅผ ๊ณง ์ž๊ธˆ ์†์‹ค ์‚ฌ๊ฑด์œผ๋กœ ๊ฐ„์ฃผ. ์นจํ•ด ์‹œ ์ฝ”๋“œ ์„œ๋ช… ์ธ์ฆ์„œยท์ง€๊ฐ‘ ํ‚ค ์ฆ‰์‹œ ํšŒ์ˆ˜
AI ์˜ค๋‚จ์šฉ ์‚ฌ๋‚ด AI ๋„๊ตฌ ์‚ฌ์šฉ ๋กœ๊น…, ๊ณต๊ฒฉ์ž์˜ AI ์•…์šฉ ์ •ํ™ฉ ๋ฐœ๊ฒฌ ์‹œ ํ•ด๋‹น ๋ฒค๋”(OpenAI, Cursor ๋“ฑ) ์‹ ๊ณ  ์ฑ„๋„ ํ™œ์šฉ

7. ์ถœ์ฒ˜

  • Expel โ€” Inside Lazarus: How North Korea uses AI to industrialize attacks on developers (2026-04)
  • Help Net Security โ€” HexagonalRodent: AI-assisted near-undetectable attack (2026-04-23)
  • Microsoft Security Blog โ€” Contagious Interview malware via fake developer job interviews (2026-03-11)
  • Socket / The Hacker News โ€” 197 malicious npm packages spreading OtterCookie (2025-11)
  • The Cyber Express / Mandiant โ€” Lazarus behind Axios npm supply chain attack (2026-04)
  • roborhythms.com / Elastic Security Labs โ€” OpenAI axios supply chain attack analysis (2026-04)
  • Genians (๋ณด๋„) โ€” Kimsuky ChatGPT ๊ฐ€์งœ ๊ตฐ ์‹ ๋ถ„์ฆ ์บ ํŽ˜์ธ
  • Hackread / Quetzal Team โ€” Famous Chollima AI ๋”ฅํŽ˜์ดํฌ ๋ฉด์ ‘

๊ฒ€์ฆ ๋ฉ”๋ชจ: ๋ณธ ๋ฆฌํฌํŠธ๋Š” Expel, Microsoft, Socket, Mandiant ๋“ฑ 1์ฐจ ๋ณด์•ˆ ์—ฐ๊ตฌ๊ธฐ๊ด€ ์ž๋ฃŒ์™€ ๋‹ค์ˆ˜ ๋…๋ฆฝ ๋งค์ฒด์˜ ๊ต์ฐจ๊ฒ€์ฆ์„ ๊ฑฐ์ณค๋‹ค. ์œ„ํ˜‘ ํ–‰์œ„์ž ๋ช…์นญ์€ ๋ฒค๋”๋ณ„๋กœ ์ƒ์ดํ•˜๋‹ค(์˜ˆ: HexagonalRodent โ‰ˆ Famous Chollima ํ•˜์œ„ ๊ทธ๋ฃน, Lazarus โ‰ˆ BlueNoroff/Diamond Sleet). ํ•˜์œ„ ๊ทธ๋ฃน ๋งคํ•‘๊ณผ ๊ท€์†์€ ์™ธ๋ถ€ ๋…๋ฆฝ ๊ฒ€์ฆ์ด ๊ฐ€์žฅ ์–ด๋ ค์šด ์˜์—ญ์ด๋ฏ€๋กœ ๋‹จ์ •๋ณด๋‹ค "๊ณ ์‹ ๋ขฐ ํ‰๊ฐ€" ์ˆ˜์ค€์œผ๋กœ ๋ฐ›์•„๋“ค์ด๋Š” ๊ฒƒ์ด ์ ์ ˆํ•˜๋‹ค. ๊ธˆ์•กยทํ”ผํ•ด ๊ทœ๋ชจ๋Š” ์—ฐ๊ตฌ๊ธฐ๊ด€์˜ ์ถ”์ •์น˜๋‹ค.


โš–๏ธ ๋ฉด์ฑ… ์กฐํ•ญ

  1. ๋ณธ ๋ฆฌํฌํŠธ๋Š” ๊ณต๊ฐœ๋œ OSINT ์ž๋ฃŒ์™€ ์–ธ๋ก  ๋ณด๋„๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•œ ๋…๋ฆฝ์  ๋ถ„์„์ด๋ฉฐ, ๊ด€๋ จ ์กฐ์งยท๊ธฐ๊ด€ยท๊ธฐ์—…์˜ ๊ณต์‹ ์ž…์žฅ์„ ๋Œ€๋ณ€ํ•˜์ง€ ์•Š๋Š”๋‹ค.
  2. ๋‚ด์šฉ์€ ๊ต์œกยท๋ฐฉ์–ดยท์—ฐ๊ตฌยท์ •์ฑ… ์ˆ˜๋ฆฝ ๋ชฉ์ ์œผ๋กœ๋งŒ ์‚ฌ์šฉ๋˜์–ด์•ผ ํ•˜๋ฉฐ, ๊ณต๊ฒฉยท์นจํ•ดยท๋ถˆ๋ฒ• ํ™œ๋™์— ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์„ ์—„๊ฒฉํžˆ ๊ธˆ์ง€ํ•œ๋‹ค.
  3. ์œ„ํ˜‘ ์ •๋ณด๋Š” ๋ฐœํ–‰ ์‹œ์  ๊ธฐ์ค€์ด๋ฉฐ, ์‹ค์ œ ์ ์šฉ ์ „ ๋ฐ˜๋“œ์‹œ ์ตœ์‹  ์ƒํƒœ๋ฅผ ์žฌํ™•์ธํ•ด์•ผ ํ•œ๋‹ค.
  4. ์ €์ž๋Š” ๋ณธ ์ž๋ฃŒ์˜ ์ง์ ‘์ ยท๊ฐ„์ ‘์  ์‚ฌ์šฉ์œผ๋กœ ๋ฐœ์ƒํ•˜๋Š” ์–ด๋– ํ•œ ์†ํ•ด์— ๋Œ€ํ•ด์„œ๋„ ์ฑ…์ž„์ง€์ง€ ์•Š๋Š”๋‹ค.

ยฉ 2026 Dennis Kim (๊น€ํ˜ธ๊ด‘) ยท Cyber Threat Intelligence Division [email protected] ยท github.com/gameworkerkim/CYBER-THREAT-INTELLIGENCE-REPORT

2026 ์ƒ๋ฐ˜๊ธฐ ๋ถํ•œ ์—ฐ๊ณ„ ์‚ฌ์ด๋ฒ„ ์œ„ํ˜‘ ๋™ํ–ฅ ์ข…ํ•ฉ ๋ฆฌํฌํŠธ