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

๐Ÿšจ3๋ถ„ ๋งŒ์— ์ค‘๊ตญ ๋กœ๋ด‡์ฒญ์†Œ๊ธฐ๋ฅผ ํ•ดํ‚นํ•˜๋Š” ์ถฉ๊ฒฉ์ ์ธ ๋ฐฉ๋ฒ• ๊ณต๊ฐœ! ๋‹น์‹ ์˜ ์ง‘์ด ์œ„ํ—˜ํ•˜๋‹ค!

by 18skfa 2025. 11. 22.
๐Ÿšจ3๋ถ„ ๋งŒ์— ์ค‘๊ตญ ๋กœ๋ด‡์ฒญ์†Œ๊ธฐ๋ฅผ ํ•ดํ‚นํ•˜๋Š” ์ถฉ๊ฒฉ์ ์ธ ๋ฐฉ๋ฒ• ๊ณต๊ฐœ! ๋‹น์‹ ์˜ ์ง‘์ด ์œ„ํ—˜ํ•˜๋‹ค!
๋ฐฐ๋„ˆ2 ๋‹น๊ฒจ์ฃผ์„ธ์š”!

์ด ํฌ์ŠคํŒ…์€ ์ฟ ํŒก ํŒŒํŠธ๋„ˆ์Šค ํ™œ๋™์˜ ์ผํ™˜์œผ๋กœ, ์ด์— ๋”ฐ๋ฅธ ์ผ์ •์•ก์˜ ์ˆ˜์ˆ˜๋ฃŒ๋ฅผ ์ œ๊ณต๋ฐ›์Šต๋‹ˆ๋‹ค.
๋ฐ˜์‘ํ˜•

๐Ÿšจ3๋ถ„ ๋งŒ์— ์ค‘๊ตญ ๋กœ๋ด‡์ฒญ์†Œ๊ธฐ๋ฅผ ํ•ดํ‚นํ•˜๋Š” ์ถฉ๊ฒฉ์ ์ธ ๋ฐฉ๋ฒ• ๊ณต๊ฐœ! ๋‹น์‹ ์˜ ์ง‘์ด ์œ„ํ—˜ํ•˜๋‹ค!

 

๐Ÿ“๋ชฉ์ฐจ

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

์ค‘๊ตญ์‚ฐ ๋กœ๋ด‡์ฒญ์†Œ๊ธฐ์˜ ๊ธ‰์ฆ๊ณผ ์ž ์žฌ์  ์œ„ํ—˜์„ฑ

์ตœ๊ทผ ๋ช‡ ๋…„ ์‚ฌ์ด, ์ƒค์˜ค๋ฏธ(Xiaomi), ๋กœ๋ณด๋ฝ(Roborock), ์—์ฝ”๋ฐฑ์Šค(Ecovacs) ๋“ฑ ์ค‘๊ตญ ์ œ์กฐ์‚ฌ๋“ค์ด ๋งŒ๋“  ๋กœ๋ด‡์ฒญ์†Œ๊ธฐ๋Š” ์••๋„์ ์ธ ๊ฐ€๊ฒฉ ๊ฒฝ์Ÿ๋ ฅ๊ณผ ๋ฐœ์ „๋œ ๊ธฐ๋Šฅ์œผ๋กœ ์ „ ์„ธ๊ณ„ ๊ฐ€์ •์— ๋น ๋ฅด๊ฒŒ ๋ณด๊ธ‰๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์ด๋Ÿฌํ•œ ํŽธ์˜์„ฑ ์ด๋ฉด์—๋Š” ์‹ฌ๊ฐํ•œ ๋ณด์•ˆ ์œ„ํ—˜์ด ๋„์‚ฌ๋ฆฌ๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋“ค ์žฅ์น˜๋Š” ์ง‘์•ˆ์˜ ๊ตฌ์กฐ๋ฅผ ๋งคํ•‘(Mapping)ํ•˜๊ณ , Wi-Fi ๋„คํŠธ์›Œํฌ์— ์—ฐ๊ฒฐ๋˜๋ฉฐ, ๋•Œ๋กœ๋Š” ๋‚ด์žฅ๋œ ์นด๋ฉ”๋ผ์™€ ๋งˆ์ดํฌ๋ฅผ ํ†ตํ•ด ์‹ค์‹œ๊ฐ„ ๋ฐ์ดํ„ฐ๋ฅผ ํด๋ผ์šฐ๋“œ ์„œ๋ฒ„๋กœ ์ „์†กํ•ฉ๋‹ˆ๋‹ค.

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


๋กœ๋ด‡์ฒญ์†Œ๊ธฐ ํ•ดํ‚น์˜ ์›๋ฆฌ์™€ ์ ‘๊ทผ ๊ฒฝ๋กœ

๋กœ๋ด‡์ฒญ์†Œ๊ธฐ ํ•ดํ‚น์€ ์ฃผ๋กœ IoT(์‚ฌ๋ฌผ ์ธํ„ฐ๋„ท) ๊ธฐ๊ธฐ์˜ ๊ณ ์งˆ์ ์ธ ๋ณด์•ˆ ์ทจ์•ฝ์ ์„ ์ด์šฉํ•ฉ๋‹ˆ๋‹ค. ํ•ด์ปค๊ฐ€ ์ ‘๊ทผํ•  ์ˆ˜ ์žˆ๋Š” ๊ฒฝ๋กœ๋Š” ํฌ๊ฒŒ ์„ธ ๊ฐ€์ง€๋กœ ๋‚˜๋ˆŒ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ดˆ๊ธฐ ์„ค์ •์˜ ํ—ˆ์ : ๋ณด์•ˆ ์ทจ์•ฝ์  ๋…ธ์ถœ

๋Œ€๋ถ€๋ถ„์˜ ์‚ฌ์šฉ์ž๋Š” ๋กœ๋ด‡์ฒญ์†Œ๊ธฐ๋ฅผ ๊ตฌ์ž…ํ•œ ํ›„, ์ œ์กฐ์‚ฌ๊ฐ€ ์ œ๊ณตํ•˜๋Š” ๊ธฐ๋ณธ ์•”ํ˜ธ๋ฅผ ๋ณ€๊ฒฝํ•˜์ง€ ์•Š๊ฑฐ๋‚˜, Wi-Fi ๋„คํŠธ์›Œํฌ๋ฅผ ๋ณดํ˜ธํ•˜๋Š” ์•”ํ˜ธ๋ฅผ ๋งค์šฐ ๋‹จ์ˆœํ•˜๊ฒŒ ์„ค์ •ํ•ฉ๋‹ˆ๋‹ค. ๋กœ๋ด‡์ฒญ์†Œ๊ธฐ๋Š” ๋ถ€ํŒ… ์‹œ๋งˆ๋‹ค ๋„คํŠธ์›Œํฌ์— ์—ฐ๊ฒฐํ•˜์—ฌ ํŽŒ์›จ์–ด ์—…๋ฐ์ดํŠธ ๋ฐ ํด๋ผ์šฐ๋“œ ํ†ต์‹ ์„ ์‹œ๋„ํ•˜๋Š”๋ฐ, ์ด ๊ณผ์ •์—์„œ ์•ฝํ•œ ์•”ํ˜ธ๋‚˜ ๊ธฐ๋ณธ ์„ค์ •์ด ํ•ด์ปค์—๊ฒŒ ์ฒซ ๋ฒˆ์งธ ์ง„์ž…๋กœ๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ์ดˆ๊ธฐ ์„ค์ • ํŒŒ์ผ์ด๋‚˜ ๋””๋ฒ„๊ทธ ํฌํŠธ(Debug Port)๊ฐ€ ํ™œ์„ฑํ™”๋œ ์ฑ„๋กœ ์ถœ๊ณ ๋˜๋Š” ๊ฒฝ์šฐ๋„ ์žˆ์–ด, ๋ฌผ๋ฆฌ์  ์ ‘๊ทผ ์—†์ด๋„ ํŽŒ์›จ์–ด์— ์ ‘๊ทผํ•  ์ˆ˜ ์žˆ๋Š” ๊ธธ์ด ์—ด๋ฆฌ๊ธฐ๋„ ํ•ฉ๋‹ˆ๋‹ค.

๊ณต๊ฒฉ์ž๊ฐ€ ๋…ธ๋ฆฌ๋Š” ํ•ต์‹ฌ ์š”์†Œ: ํด๋ผ์šฐ๋“œ ์„œ๋ฒ„์™€ ํŽŒ์›จ์–ด

๋กœ๋ด‡์ฒญ์†Œ๊ธฐ๋Š” ๋Œ€๋ถ€๋ถ„ ์ œ์กฐ์‚ฌ์˜ ํด๋ผ์šฐ๋“œ ์„œ๋ฒ„๋ฅผ ํ†ตํ•ด ์Šค๋งˆํŠธํฐ ์•ฑ๊ณผ ํ†ต์‹ ํ•˜๊ณ  ์›๊ฒฉ ์ œ์–ด๋ฅผ ์ˆ˜ํ–‰ํ•ฉ๋‹ˆ๋‹ค. ํ•ด์ปค๋Š” ์ด ํด๋ผ์šฐ๋“œ ์„œ๋ฒ„์™€์˜ ํ†ต์‹  ๊ณผ์ •(API ํ†ต์‹ )์„ ๊ฐ€๋กœ์ฑ„๊ฑฐ๋‚˜(MITM ๊ณต๊ฒฉ), ์„œ๋ฒ„ ์ž์ฒด๋ฅผ ๊ณต๊ฒฉํ•˜์—ฌ ์‚ฌ์šฉ์ž ์ธ์ฆ ํ† ํฐ์„ ํƒˆ์ทจํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

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


์‹ค์ „! ์ค‘๊ตญ ๋กœ๋ด‡์ฒญ์†Œ๊ธฐ ํ•ดํ‚น์˜ ์‰ฝ๊ณ  ๋น ๋ฅธ 3๋‹จ๊ณ„ ๋ฐฉ๋ฒ•

์ด ๋ฐฉ๋ฒ•์€ ๋กœ๋ด‡์ฒญ์†Œ๊ธฐ๊ฐ€ ์–ด๋–ป๊ฒŒ ํ•ดํ‚น๋˜๋Š”์ง€ ์ดํ•ดํ•˜๊ณ , ์Šค์Šค๋กœ ๋ฐฉ์–ดํ•  ์ˆ˜ ์žˆ๋„๋ก ๊ต์œก์ ์ธ ๋ชฉ์ ์œผ๋กœ ์ œ์‹œ๋ฉ๋‹ˆ๋‹ค. ์‹ค์ œ๋กœ ํƒ€์ธ์˜ ์žฅ์น˜๋ฅผ ๋ฌด๋‹จ์œผ๋กœ ํ•ดํ‚นํ•˜๋Š” ํ–‰์œ„๋Š” ๋Œ€ํ•œ๋ฏผ๊ตญ ๋ฒ•๋ฅ (์ •๋ณดํ†ต์‹ ๋ง ์ด์šฉ์ด‰์ง„ ๋ฐ ์ •๋ณด๋ณดํ˜ธ ๋“ฑ์— ๊ด€ํ•œ ๋ฒ•๋ฅ )์— ๋”ฐ๋ผ ์—„์ค‘ํžˆ ์ฒ˜๋ฒŒ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

1๋‹จ๊ณ„: ์žฅ์น˜ ์‹๋ณ„ ๋ฐ ๋„คํŠธ์›Œํฌ ์Šค๋‹ˆํ•‘

ํ•ด์ปค๋Š” ๋จผ์ € ํŠน์ • ์ œ์กฐ์‚ฌ์˜ ๋กœ๋ด‡์ฒญ์†Œ๊ธฐ๊ฐ€ ์‚ฌ์šฉํ•˜๋Š” ํ†ต์‹  ํ”„๋กœํ† ์ฝœ๊ณผ ํฌํŠธ๋ฅผ ์‹๋ณ„ํ•ฉ๋‹ˆ๋‹ค. ์ด ๊ณผ์ •์€ Wireshark๋‚˜ tcpdump์™€ ๊ฐ™์€ ๋„คํŠธ์›Œํฌ ๋ถ„์„ ๋„๊ตฌ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋กœ๋ด‡์ฒญ์†Œ๊ธฐ์™€ ํด๋ผ์šฐ๋“œ ์„œ๋ฒ„ ๊ฐ„์— ์˜ค๊ฐ€๋Š” ๋ฐ์ดํ„ฐ๋ฅผ ์บก์ฒ˜ํ•˜๋Š” ๊ฒƒ์œผ๋กœ ์‹œ์ž‘๋ฉ๋‹ˆ๋‹ค (๋„คํŠธ์›Œํฌ ์Šค๋‹ˆํ•‘).

  1. ARP ์Šคํ‘ธํ•‘(ARP Spoofing) ๋“ฑ์„ ์‚ฌ์šฉํ•˜์—ฌ ๋กœ๋ด‡์ฒญ์†Œ๊ธฐ์˜ ํŠธ๋ž˜ํ”ฝ์„ ํ•ด์ปค์˜ ์žฅ๋น„๋กœ ์šฐํšŒ์‹œํ‚ต๋‹ˆ๋‹ค.
  2. ์บก์ฒ˜๋œ ํŒจํ‚ท์—์„œ ํด๋ผ์šฐ๋“œ ํ†ต์‹ ์„ ์œ„ํ•œ API ์—”๋“œํฌ์ธํŠธ์™€ ์•”ํ˜ธํ™” ํ‚ค(Key)๊ฐ€ ์ „๋‹ฌ๋˜๋Š” ์ดˆ๊ธฐ ํ•ธ๋“œ์…ฐ์ดํฌ(Handshake) ๊ณผ์ •์„ ๋ถ„์„ํ•ฉ๋‹ˆ๋‹ค. ๋งŽ์€ IoT ๊ธฐ๊ธฐ๋Š” ์ดˆ๊ธฐ ํ†ต์‹  ๋‹จ๊ณ„์—์„œ ์•”ํ˜ธํ™” ํ‚ค๋ฅผ ํ‰๋ฌธ์œผ๋กœ ๋…ธ์ถœํ•˜๊ฑฐ๋‚˜, ๋ณตํ˜ธํ™”ํ•˜๊ธฐ ์‰ฌ์šด ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.
  3. ์ด๋ฅผ ํ†ตํ•ด ์žฅ์น˜์˜ ๊ณ ์œ  ID($DID$)์™€ ์ž„์‹œ ๋ณด์•ˆ ํ† ํฐ($Token$)์„ ํƒˆ์ทจํ•ฉ๋‹ˆ๋‹ค.

2๋‹จ๊ณ„: ํŽŒ์›จ์–ด ์ถ”์ถœ ๋ฐ ์ทจ์•ฝ์  ๋ถ„์„

ํƒˆ์ทจ๋œ ์ •๋ณด(ํŠนํžˆ $DID$์™€ $Token$)๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ํ•ด์ปค๋Š” ํด๋ผ์šฐ๋“œ ์„œ๋ฒ„์— ์ ‘์†ํ•˜์—ฌ ํŽŒ์›จ์–ด ํŒŒ์ผ์˜ ๋‹ค์šด๋กœ๋“œ ๋งํฌ๋ฅผ ์•Œ์•„๋‚ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

  1. ๋กœ๋ด‡์ฒญ์†Œ๊ธฐ ๋‚ด๋ถ€์˜ ์ง๋ ฌ ํฌํŠธ(UART)์— ์ง์ ‘ ์—ฐ๊ฒฐํ•˜๊ฑฐ๋‚˜, ๋„คํŠธ์›Œํฌ๋ฅผ ํ†ตํ•ด ํŽŒ์›จ์–ด๋ฅผ ์ถ”์ถœํ•ฉ๋‹ˆ๋‹ค.
  2. ์ถ”์ถœ๋œ ํŽŒ์›จ์–ด ํŒŒ์ผ์€ ๋ฐ”์ด๋„ˆ๋ฆฌ ๋ถ„์„ ๋„๊ตฌ(์˜ˆ: Binwalk, IDA Pro)๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์—ญ๊ณตํ•™์ ์œผ๋กœ ๋ถ„์„๋ฉ๋‹ˆ๋‹ค.
  3. ๋ถ„์„ ๋ชฉํ‘œ๋Š” ์‰˜ ์ ‘์†(Shell Access)์„ ํ—ˆ์šฉํ•˜๋Š” ์ˆจ๊ฒจ์ง„ ๊ธฐ๋Šฅ์ด๋‚˜, ์šด์˜์ฒด์ œ ๋ช…๋ น์–ด ์‹คํ–‰(Command Injection)์ด ๊ฐ€๋Šฅํ•œ ์ทจ์•ฝ์ ์„ ์ฐพ๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ํŠนํžˆ, ํŽŒ์›จ์–ด ๋‚ด๋ถ€์— ํ•˜๋“œ์ฝ”๋”ฉ๋œ ๊ธฐ๋ณธ ๋ฃจํŠธ(root) ๋น„๋ฐ€๋ฒˆํ˜ธ๋‚˜ ๊ด€๋ฆฌ์ž ๊ณ„์ •์„ ์ฐพ์Šต๋‹ˆ๋‹ค.

3๋‹จ๊ณ„: ์•…์„ฑ ์ฝ”๋“œ ์‚ฝ์ž… ๋ฐ ์›๊ฒฉ ์ œ์–ด

์ทจ์•ฝ์ ์„ ๋ฐœ๊ฒฌํ–ˆ๋‹ค๋ฉด, ํ•ด์ปค๋Š” ์•…์„ฑ ์ฝ”๋“œ๋ฅผ ์‚ฝ์ž…ํ•˜์—ฌ ์ปค์Šคํ…€ ํŽŒ์›จ์–ด๋ฅผ ์ œ์ž‘ํ•ฉ๋‹ˆ๋‹ค.

  1. ์•…์„ฑ ์ฝ”๋“œ์—๋Š” ๋ฐฑ๋„์–ด(Backdoor) ๊ธฐ๋Šฅ์ด ํฌํ•จ๋˜์–ด, ํ•ด์ปค๊ฐ€ ์–ธ์ œ๋“ ์ง€ ์žฅ์น˜์— ์›๊ฒฉ์œผ๋กœ ์ ‘์†ํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•ฉ๋‹ˆ๋‹ค. ์ด ๋ฐฑ๋„์–ด๋Š” ์ฃผ๋กœ ๋กœ๋ด‡์ฒญ์†Œ๊ธฐ๊ฐ€ ํŠน์ • ์™ธ๋ถ€ ์„œ๋ฒ„(C&C ์„œ๋ฒ„)์— ์ฃผ๊ธฐ์ ์œผ๋กœ ์ ‘์†ํ•˜์—ฌ ๋ช…๋ น์„ ๋Œ€๊ธฐํ•˜๋Š” ํ˜•ํƒœ๋กœ ๊ตฌํ˜„๋ฉ๋‹ˆ๋‹ค (๋ฆฌ๋ฒ„์Šค ์‰˜).
  2. ์ƒˆ๋กœ ์ œ์ž‘๋œ ์•…์„ฑ ํŽŒ์›จ์–ด๋ฅผ ์œ„์žฅ๋œ ์—…๋ฐ์ดํŠธ ํŒจํ‚ค์ง€ ํ˜•ํƒœ๋กœ ๋กœ๋ด‡์ฒญ์†Œ๊ธฐ์— ์ฃผ์ž…ํ•ฉ๋‹ˆ๋‹ค. ์ทจ์•ฝํ•œ ์—…๋ฐ์ดํŠธ ๋ฉ”์ปค๋‹ˆ์ฆ˜ ๋•๋ถ„์— ๋กœ๋ด‡์ฒญ์†Œ๊ธฐ๋Š” ์ด ์•…์„ฑ ํŽŒ์›จ์–ด๋ฅผ ์ •์ƒ์ ์ธ ๊ฒƒ์œผ๋กœ ์ธ์‹ํ•˜๊ณ  ์„ค์น˜ํ•ฉ๋‹ˆ๋‹ค.
  3. ์„ค์น˜๊ฐ€ ์™„๋ฃŒ๋˜๋ฉด, ํ•ด์ปค๋Š” ๋กœ๋ด‡์ฒญ์†Œ๊ธฐ๋ฅผ ์™„๋ฒฝํ•˜๊ฒŒ ์›๊ฒฉ ์ œ์–ดํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋ฉ๋‹ˆ๋‹ค. ์žฅ์น˜๋ฅผ ํŠน์ • ์œ„์น˜๋กœ ์ด๋™์‹œํ‚ค๊ฑฐ๋‚˜, ๋‚ด์žฅ๋œ ์นด๋ฉ”๋ผ๋ฅผ ํ™œ์„ฑํ™”ํ•˜์—ฌ ์˜์ƒ์„ ์ŠคํŠธ๋ฆฌ๋ฐํ•˜๊ณ , ์‹ฌ์ง€์–ด ๋งˆ์ดํฌ๋ฅผ ํ†ตํ•ด ์ฃผ๋ณ€ ์†Œ๋ฆฌ๋ฅผ ๋…น์Œํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

ํ•ดํ‚น ์‹œ๋‚˜๋ฆฌ์˜ค: ๊ณต๊ฒฉ์ž๊ฐ€ ๋…ธ๋ฆฌ๋Š” ๊ฒƒ

๋กœ๋ด‡์ฒญ์†Œ๊ธฐ ํ•ดํ‚น์€ ๋‹จ์ˆœํžˆ ์žฅ์น˜๋ฅผ ๋ชป์“ฐ๊ฒŒ ๋งŒ๋“œ๋Š” ์ˆ˜์ค€์„ ๋„˜์–ด์„ญ๋‹ˆ๋‹ค. ํ•ด์ปค๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์€ ์‹ฌ๊ฐํ•œ ๋ชฉํ‘œ๋ฅผ ๊ฐ€์ง€๊ณ  ๊ณต๊ฒฉ์„ ์ˆ˜ํ–‰ํ•ฉ๋‹ˆ๋‹ค.

๊ฐœ์ธ ์ •๋ณด ์œ ์ถœ ๋ฐ ์‚ฌ์ƒํ™œ ์นจํ•ด

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

๋ฌผ๋ฆฌ์  ์œ„ํ˜‘์œผ๋กœ์˜ ๋ณ€๋ชจ

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


๊ฐ€์ด๋“œ๋ผ์ธ์˜ ์œค๋ฆฌ์  ์ฑ…์ž„ ๋ฐ ๊ฒฝ๊ณ 

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

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

 

๋” ์ž์„ธํ•œ ๋‚ด์šฉ์€ ์•„๋ž˜๋ฅผ ์ฐธ๊ณ ํ•˜์„ธ์š”.

 

๋” ์ž์„ธํ•œ ์ž๋ฃŒ ๋ณด๊ธฐ

๋ฐ˜์‘ํ˜•