DDoS ๊ณต๊ฒฉ์— ๋Œ€ํ•œ ์™„๋ฒฝํ•œ ๋ณดํ˜ธ๋ฅผ ๊ฐ–์ถ˜ ํ˜ธ์ŠคํŒ… - ์‹ ํ™” ๋˜๋Š” ํ˜„์‹ค

DDoS ๊ณต๊ฒฉ์— ๋Œ€ํ•œ ์™„๋ฒฝํ•œ ๋ณดํ˜ธ๋ฅผ ๊ฐ–์ถ˜ ํ˜ธ์ŠคํŒ… - ์‹ ํ™” ๋˜๋Š” ํ˜„์‹ค

2020๋…„ ์ฒซ 65๋ถ„๊ธฐ ๋™์•ˆ DDoS ๊ณต๊ฒฉ ๊ฑด์ˆ˜๋Š” ๊ฑฐ์˜ XNUMX๋ฐฐ๋กœ ๋Š˜์–ด๋‚ฌ์œผ๋ฉฐ, ๊ทธ ์ค‘ XNUMX%๋Š” ์†Œ๊ทœ๋ชจ ์˜จ๋ผ์ธ ์ƒ์ , ํฌ๋Ÿผ, ๋ธ”๋กœ๊ทธ, ์–ธ๋ก  ๋งค์ฒด์˜ ๋ฌด๋ฐฉ๋น„ ์‚ฌ์ดํŠธ๋ฅผ ์‰ฝ๊ฒŒ "๋น„ํ™œ์„ฑํ™”"ํ•˜๋Š” "๋ถ€ํ•˜ ํ…Œ์ŠคํŠธ"๋ฅผ ์œ„ํ•œ ์›์‹œ์ ์ธ ์‹œ๋„์˜€์Šต๋‹ˆ๋‹ค.

DDoS ๋ณดํ˜ธ ํ˜ธ์ŠคํŒ…์„ ์„ ํƒํ•˜๋Š” ๋ฐฉ๋ฒ•์€ ๋ฌด์—‡์ž…๋‹ˆ๊นŒ? ๋ถˆ์พŒํ•œ ์ƒํ™ฉ์— ๋น ์ง€์ง€ ์•Š์œผ๋ ค๋ฉด ์–ด๋–ค ์ ์— ์ฃผ์˜ํ•˜๊ณ  ์–ด๋–ค ์ค€๋น„๋ฅผ ํ•ด์•ผ ํ• ๊นŒ์š”?

(๋‚ด๋ถ€์˜ "ํšŒ์ƒ‰" ๋งˆ์ผ€ํŒ…์— ๋Œ€ํ•œ ์˜ˆ๋ฐฉ ์ ‘์ข…)

DDoS ๊ณต๊ฒฉ์„ ์ˆ˜ํ–‰ํ•˜๊ธฐ ์œ„ํ•œ ๋„๊ตฌ์˜ ๊ฐ€์šฉ์„ฑ๊ณผ ๋‹ค์–‘์„ฑ์œผ๋กœ ์ธํ•ด ์˜จ๋ผ์ธ ์„œ๋น„์Šค ์†Œ์œ ์ž๋Š” ์œ„ํ˜‘์— ๋Œ€์‘ํ•˜๊ธฐ ์œ„ํ•œ ์ ์ ˆํ•œ ์กฐ์น˜๋ฅผ ์ทจํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์ฒซ ๋ฒˆ์งธ ์‹คํŒจ ์ดํ›„๋‚˜ ์ธํ”„๋ผ์˜ ๋‚ด๊ฒฐํ•จ์„ฑ์„ ๋†’์ด๊ธฐ ์œ„ํ•œ ์ผ๋ จ์˜ ์กฐ์น˜์˜ ์ผ๋ถ€๊ฐ€ ์•„๋‹ˆ๋ผ ๋ฐฐ์น˜ํ•  ์‚ฌ์ดํŠธ(ํ˜ธ์ŠคํŒ… ๊ณต๊ธ‰์ž ๋˜๋Š” ๋ฐ์ดํ„ฐ ์„ผํ„ฐ)๋ฅผ ์„ ํƒํ•˜๋Š” ๋‹จ๊ณ„์—์„œ DDoS ๋ณดํ˜ธ์— ๋Œ€ํ•ด ์ƒ๊ฐํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

DDoS ๊ณต๊ฒฉ์€ OSI(Open Systems Interconnection) ๋ชจ๋ธ ์ˆ˜์ค€์—์„œ ์ทจ์•ฝ์ ์ด ์•…์šฉ๋˜๋Š” ํ”„๋กœํ† ์ฝœ์— ๋”ฐ๋ผ ๋ถ„๋ฅ˜๋ฉ๋‹ˆ๋‹ค.

  • ์ฑ„๋„(L2),
  • ๋„คํŠธ์›Œํฌ(L3),
  • ์šด์†ก(L4),
  • ์ ์šฉ๋ฉ๋‹ˆ๋‹ค(L7).

๋ณด์•ˆ ์‹œ์Šคํ…œ์˜ ๊ด€์ ์—์„œ ๋ณผ ๋•Œ ์ธํ”„๋ผ ์ˆ˜์ค€ ๊ณต๊ฒฉ(L2-L4)๊ณผ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์ˆ˜์ค€ ๊ณต๊ฒฉ(L7)์˜ ๋‘ ๊ทธ๋ฃน์œผ๋กœ ์ผ๋ฐ˜ํ™”ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋Š” ํŠธ๋ž˜ํ”ฝ ๋ถ„์„ ์•Œ๊ณ ๋ฆฌ์ฆ˜์˜ ์‹คํ–‰ ์ˆœ์„œ์™€ ๊ณ„์‚ฐ ๋ณต์žก์„ฑ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค. IP ํŒจํ‚ท์„ ๋” ๊นŠ์ด ์กฐ์‚ฌํ• ์ˆ˜๋ก ๋” ๋งŽ์€ ์ปดํ“จํŒ… ์„ฑ๋Šฅ์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.

์ผ๋ฐ˜์ ์œผ๋กœ ์‹ค์‹œ๊ฐ„ ํŠธ๋ž˜ํ”ฝ ์ฒ˜๋ฆฌ ์‹œ ๊ณ„์‚ฐ ์ตœ์ ํ™” ๋ฌธ์ œ๋Š” ๋ณ„๋„์˜ ๊ธฐ์‚ฌ ์‹œ๋ฆฌ์ฆˆ์—์„œ ๋‹ค๋ฃจ๋Š” ์ฃผ์ œ์ž…๋‹ˆ๋‹ค. ์ด์ œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์ˆ˜์ค€ ๊ณต๊ฒฉ(์˜ˆ: ะฑะตัะฟะปะฐั‚ะฝะพ).

DDoS ๊ณต๊ฒฉ์— ๋Œ€ํ•œ ํ˜ธ์ŠคํŒ… ๋ณด์•ˆ ์ˆ˜์ค€์„ ๊ฒฐ์ •ํ•˜๊ธฐ ์œ„ํ•œ 3๊ฐ€์ง€ ์ฃผ์š” ์งˆ๋ฌธ

DDoS ๊ณต๊ฒฉ์œผ๋กœ๋ถ€ํ„ฐ ๋ณดํ˜ธํ•˜๊ธฐ ์œ„ํ•œ ์„œ๋น„์Šค ์•ฝ๊ด€๊ณผ ํ˜ธ์ŠคํŒ… ์ œ๊ณต์—…์ฒด์˜ SLA(์„œ๋น„์Šค ์ˆ˜์ค€ ๊ณ„์•ฝ)๋ฅผ ์‚ดํŽด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. ๋‹ค์Œ ์งˆ๋ฌธ์— ๋Œ€ํ•œ ๋‹ต๋ณ€์ด ํฌํ•จ๋˜์–ด ์žˆ์Šต๋‹ˆ๊นŒ?

  • ์„œ๋น„์Šค ์ œ๊ณต์—…์ฒด๊ฐ€ ๋ช…์‹œํ•œ ๊ธฐ์ˆ ์  ํ•œ๊ณ„๋Š” ๋ฌด์—‡์ž…๋‹ˆ๊นŒ??
  • ๊ณ ๊ฐ์ด ํ•œ๋„๋ฅผ ์ดˆ๊ณผํ•˜๋ฉด ์–ด๋–ป๊ฒŒ ๋˜๋‚˜์š”?
  • ํ˜ธ์ŠคํŒ… ์ œ๊ณต์—…์ฒด๋Š” DDoS ๊ณต๊ฒฉ(๊ธฐ์ˆ , ์†”๋ฃจ์…˜, ๊ณต๊ธ‰์—…์ฒด)์— ๋Œ€ํ•œ ๋ณดํ˜ธ ๊ธฐ๋Šฅ์„ ์–ด๋–ป๊ฒŒ ๊ตฌ์ถ•ํ•ฉ๋‹ˆ๊นŒ?

์ด ์ •๋ณด๋ฅผ ์ฐพ์ง€ ๋ชปํ–ˆ๋‹ค๋ฉด ์„œ๋น„์Šค ์ œ๊ณต์—…์ฒด์˜ ์‹ฌ๊ฐ์„ฑ์„ ์ƒ๊ฐํ•ด ๋ณด๊ฑฐ๋‚˜ ๊ธฐ๋ณธ์ ์ธ DDoS ๋ณดํ˜ธ(L3-4)๋ฅผ ์Šค์Šค๋กœ ๊ตฌ์„ฑํ•ด์•ผ ํ•˜๋Š” ์ด์œ ์ž…๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด ์ „๋ฌธ ๋ณด์•ˆ ๊ณต๊ธ‰์ž์˜ ๋„คํŠธ์›Œํฌ์— ๋Œ€ํ•œ ๋ฌผ๋ฆฌ์  ์—ฐ๊ฒฐ์„ ์ฃผ๋ฌธํ•ฉ๋‹ˆ๋‹ค.

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

DDoS ๊ณต๊ฒฉ์— ๋Œ€ํ•œ ์™„๋ฒฝํ•œ ๋ณดํ˜ธ๋ฅผ ๊ฐ–์ถ˜ ํ˜ธ์ŠคํŒ… - ์‹ ํ™” ๋˜๋Š” ํ˜„์‹ค

๊ทธ๋ฆผ 1. ํ˜ธ์ŠคํŒ… ์ œ๊ณต์—…์ฒด ๋„คํŠธ์›Œํฌ์— ๋Œ€ํ•œ ์ง์ ‘ ๊ณต๊ฒฉ

๊ทธ๋ฆฌ๊ณ  ์„œ๋ฒ„์˜ ์‹ค์ œ IP ์ฃผ์†Œ๊ฐ€ ๋ณด์•ˆ ๊ณต๊ธ‰์ž์˜ ํด๋ผ์šฐ๋“œ ๋’ค์— ์ˆจ๊ฒจ์ ธ ์žˆ์–ด ์ง์ ‘ ๊ณต๊ฒฉ์ด ๋ถˆ๊ฐ€๋Šฅํ•˜๋‹ค๋Š” ๋™ํ™”๋ฅผ ๋งํ•˜๊ฒŒ ํ•˜์ง€ ๋งˆ์„ธ์š”. XNUMX๋ฒˆ ์ค‘ XNUMX๋ฒˆ์€ ๊ณต๊ฒฉ์ž๊ฐ€ ์ „์ฒด ๋ฐ์ดํ„ฐ ์„ผํ„ฐ๋ฅผ "ํŒŒ๊ดด"ํ•˜๊ธฐ ์œ„ํ•ด ์„œ๋ฒ„์˜ ์‹ค์ œ IP ์ฃผ์†Œ๋‚˜ ์ตœ์†Œํ•œ ํ˜ธ์ŠคํŒ… ์ œ๊ณต์—…์ฒด์˜ ๋„คํŠธ์›Œํฌ๋ฅผ ์ฐพ๋Š” ๊ฒƒ์ด ์–ด๋ ต์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

ํ•ด์ปค๊ฐ€ ์‹ค์ œ IP ์ฃผ์†Œ๋ฅผ ์ฐพ๊ธฐ ์œ„ํ•ด ํ–‰๋™ํ•˜๋Š” ๋ฐฉ๋ฒ•

์Šคํฌ์ผ๋Ÿฌ ์•„๋ž˜์—๋Š” ์‹ค์ œ IP ์ฃผ์†Œ๋ฅผ ์ฐพ๋Š” ์—ฌ๋Ÿฌ ๊ฐ€์ง€ ๋ฐฉ๋ฒ•์ด ๋‚˜์™€ ์žˆ์Šต๋‹ˆ๋‹ค(์ •๋ณด ์ œ๊ณต์˜ ๋ชฉ์ ์œผ๋กœ ์ œ๊ณต๋จ).

๋ฐฉ๋ฒ• 1: ์˜คํ”ˆ ์†Œ์Šค์—์„œ ๊ฒ€์ƒ‰

์˜จ๋ผ์ธ ์„œ๋น„์Šค๋กœ ๊ฒ€์ƒ‰์„ ์‹œ์ž‘ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ธํ…”๋ฆฌ์ „์Šค X: ๋‹คํฌ ์›น, ๋ฌธ์„œ ๊ณต์œ  ํ”Œ๋žซํผ, Whois ๋ฐ์ดํ„ฐ ์ฒ˜๋ฆฌ, ๊ณต๊ฐœ ๋ฐ์ดํ„ฐ ์œ ์ถœ ๋ฐ ๊ธฐํƒ€ ์—ฌ๋Ÿฌ ์†Œ์Šค๋ฅผ ๊ฒ€์ƒ‰ํ•ฉ๋‹ˆ๋‹ค.

DDoS ๊ณต๊ฒฉ์— ๋Œ€ํ•œ ์™„๋ฒฝํ•œ ๋ณดํ˜ธ๋ฅผ ๊ฐ–์ถ˜ ํ˜ธ์ŠคํŒ… - ์‹ ํ™” ๋˜๋Š” ํ˜„์‹ค

์ผ๋ถ€ ์ง•ํ›„(HTTP ํ—ค๋”, Whois ๋ฐ์ดํ„ฐ ๋“ฑ)๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ์‚ฌ์ดํŠธ ๋ณดํ˜ธ๊ฐ€ Cloudflare๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๊ตฌ์„ฑ๋˜์–ด ์žˆ์Œ์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋Š” ๊ฒฝ์šฐ ๋‹ค์Œ์—์„œ ์‹ค์ œ IP ๊ฒ€์ƒ‰์„ ์‹œ์ž‘ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ชฉ๋ก, Cloudflare ๋’ค์— ์œ„์น˜ํ•œ ์‚ฌ์ดํŠธ์˜ ์•ฝ 3๋งŒ ๊ฐœ IP ์ฃผ์†Œ๊ฐ€ ํฌํ•จ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.

DDoS ๊ณต๊ฒฉ์— ๋Œ€ํ•œ ์™„๋ฒฝํ•œ ๋ณดํ˜ธ๋ฅผ ๊ฐ–์ถ˜ ํ˜ธ์ŠคํŒ… - ์‹ ํ™” ๋˜๋Š” ํ˜„์‹ค

SSL ์ธ์ฆ์„œ ๋ฐ ์„œ๋น„์Šค ์‚ฌ์šฉ ์„ผ ์‹œ์Šค ์‚ฌ์ดํŠธ์˜ ์‹ค์ œ IP ์ฃผ์†Œ๋ฅผ ํฌํ•จํ•˜์—ฌ ์œ ์šฉํ•œ ์ •๋ณด๋ฅผ ๋งŽ์ด ์ฐพ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ฆฌ์†Œ์Šค์— ๋Œ€ํ•œ ์š”์ฒญ์„ ์ƒ์„ฑํ•˜๋ ค๋ฉด ์ธ์ฆ์„œ ํƒญ์œผ๋กœ ์ด๋™ํ•˜์—ฌ ๋‹ค์Œ์„ ์ž…๋ ฅํ•˜์„ธ์š”.

_parsed.names: ์ด๋ฆ„์‚ฌ์ดํŠธ ๋ฐ ํƒœ๊ทธ.raw: ์‹ ๋ขฐํ•  ์ˆ˜ ์žˆ์Œ

DDoS ๊ณต๊ฒฉ์— ๋Œ€ํ•œ ์™„๋ฒฝํ•œ ๋ณดํ˜ธ๋ฅผ ๊ฐ–์ถ˜ ํ˜ธ์ŠคํŒ… - ์‹ ํ™” ๋˜๋Š” ํ˜„์‹ค

SSL ์ธ์ฆ์„œ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์„œ๋ฒ„์˜ IP ์ฃผ์†Œ๋ฅผ ๊ฒ€์ƒ‰ํ•˜๋ ค๋ฉด ์—ฌ๋Ÿฌ ๋„๊ตฌ("ํƒ์ƒ‰" ํƒญ์—์„œ "IPv4 ํ˜ธ์ŠคํŠธ" ์„ ํƒ)๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋“œ๋กญ๋‹ค์šด ๋ชฉ๋ก์„ ์ˆ˜๋™์œผ๋กœ ์‚ดํŽด๋ณด์•„์•ผ ํ•ฉ๋‹ˆ๋‹ค.

๋ฐฉ๋ฒ• 2: DNS

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

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

DDoS ๊ณต๊ฒฉ์— ๋Œ€ํ•œ ์™„๋ฒฝํ•œ ๋ณดํ˜ธ๋ฅผ ๊ฐ–์ถ˜ ํ˜ธ์ŠคํŒ… - ์‹ ํ™” ๋˜๋Š” ํ˜„์‹ค

์ด์ „ DNS ์„œ๋ฒ„์˜ ์ด๋ฆ„๋งŒ ์žˆ์œผ๋ฉด ํŠน์ˆ˜ ์œ ํ‹ธ๋ฆฌํ‹ฐ(dig, ํ˜ธ์ŠคํŠธ ๋˜๋Š” nslookup)๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์‚ฌ์ดํŠธ์˜ ๋„๋ฉ”์ธ ์ด๋ฆ„์œผ๋กœ IP ์ฃผ์†Œ๋ฅผ ์š”์ฒญํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์˜ˆ:

_dig @old_dns_server_name ์ด๋ฆ„ัะฐะนั‚ะฐ

๋ฐฉ๋ฒ• 3: ์ด๋ฉ”์ผ

์ด ๋ฐฉ๋ฒ•์˜ ์•„์ด๋””์–ด๋Š” ํ”ผ๋“œ๋ฐฑ/๋“ฑ๋ก ์–‘์‹(๋˜๋Š” ํŽธ์ง€ ๋ณด๋‚ด๊ธฐ๋ฅผ ์‹œ์ž‘ํ•  ์ˆ˜ ์žˆ๋Š” ๋‹ค๋ฅธ ๋ฐฉ๋ฒ•)์„ ์‚ฌ์šฉํ•˜์—ฌ ์ด๋ฉ”์ผ๋กœ ํŽธ์ง€๋ฅผ ๋ฐ›๊ณ  ํ—ค๋”, ํŠนํžˆ "์ˆ˜์‹ ๋จ" ํ•„๋“œ๋ฅผ ํ™•์ธํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. .

DDoS ๊ณต๊ฒฉ์— ๋Œ€ํ•œ ์™„๋ฒฝํ•œ ๋ณดํ˜ธ๋ฅผ ๊ฐ–์ถ˜ ํ˜ธ์ŠคํŒ… - ์‹ ํ™” ๋˜๋Š” ํ˜„์‹ค

์ด๋ฉ”์ผ ํ—ค๋”์—๋Š” MX ๋ ˆ์ฝ”๋“œ(์ด๋ฉ”์ผ ๊ตํ™˜ ์„œ๋ฒ„)์˜ ์‹ค์ œ IP ์ฃผ์†Œ๊ฐ€ ํฌํ•จ๋˜๋Š” ๊ฒฝ์šฐ๊ฐ€ ๋งŽ์œผ๋ฉฐ, ์ด๋Š” ๋Œ€์ƒ์—์„œ ๋‹ค๋ฅธ ์„œ๋ฒ„๋ฅผ ์ฐพ๋Š” ์ถœ๋ฐœ์ ์ด ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๊ฒ€์ƒ‰ ์ž๋™ํ™” ๋„๊ตฌ

Cloudflare Shield ๋’ค์— ์žˆ๋Š” IP ๊ฒ€์ƒ‰ ์†Œํ”„ํŠธ์›จ์–ด๋Š” ๋‹ค์Œ ์„ธ ๊ฐ€์ง€ ์ž‘์—…์— ๊ฐ€์žฅ ์ž์ฃผ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค.

  • DNSDumpster.com์„ ์‚ฌ์šฉํ•˜์—ฌ DNS ๊ตฌ์„ฑ ์˜ค๋ฅ˜๋ฅผ ๊ฒ€์ƒ‰ํ•˜์„ธ์š”.
  • Crimeflare.com ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์Šค์บ”;
  • ์‚ฌ์ „ ๊ฒ€์ƒ‰ ๋ฐฉ๋ฒ•์„ ์‚ฌ์šฉํ•˜์—ฌ ํ•˜์œ„ ๋„๋ฉ”์ธ์„ ๊ฒ€์ƒ‰ํ•ฉ๋‹ˆ๋‹ค.

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

๋˜ํ•œ ์‚ฌ์ „ ๊ฒ€์ƒ‰์„ ์‚ฌ์šฉํ•˜์—ฌ ํ•˜์œ„ ๋„๋ฉ”์ธ์„ ๊ฒ€์ƒ‰ํ•˜๊ณ  ์˜คํ”ˆ ์†Œ์Šค์—์„œ ๊ฒ€์ƒ‰ํ•˜๋„๋ก ์„ค๊ณ„๋œ ์œ ํ‹ธ๋ฆฌํ‹ฐ๋„ ์žˆ์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค๋ฉด ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค. ํ•˜์œ„ ๋ชฉ๋ก 3r ๋˜๋Š” dnsrecon.

์‹ค์ œ๋กœ ๊ฒ€์ƒ‰์ด ์ˆ˜ํ–‰๋˜๋Š” ๋ฐฉ์‹

์˜ˆ๋ฅผ ๋“ค์–ด Cloudflare๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ seo.com ์‚ฌ์ดํŠธ๋ฅผ ์˜ˆ๋กœ ๋“ค์–ด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. ์ด ์‚ฌ์ดํŠธ๋Š” ์ž˜ ์•Œ๋ ค์ง„ ์„œ๋น„์Šค๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ฐพ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋‚ด์žฅ (์‚ฌ์ดํŠธ๊ฐ€ ์šด์˜๋˜๋Š” ๊ธฐ์ˆ /์—”์ง„/CMS๋ฅผ ๊ฒฐ์ •ํ•˜๊ฑฐ๋‚˜ ๊ทธ ๋ฐ˜๋Œ€๋กœ ์‚ฌ์šฉ๋œ ๊ธฐ์ˆ ๋กœ ์‚ฌ์ดํŠธ๋ฅผ ๊ฒ€์ƒ‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค).

"IPv4 ํ˜ธ์ŠคํŠธ" ํƒญ์„ ํด๋ฆญํ•˜๋ฉด ์„œ๋น„์Šค์— ์ธ์ฆ์„œ๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ํ˜ธ์ŠคํŠธ ๋ชฉ๋ก์ด ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค. ํ•„์š”ํ•œ ๊ฒƒ์„ ์ฐพ์œผ๋ ค๋ฉด ํฌํŠธ 443์ด ์—ด๋ ค ์žˆ๋Š” IP ์ฃผ์†Œ๋ฅผ ์ฐพ์œผ์‹ญ์‹œ์˜ค. ์›ํ•˜๋Š” ์‚ฌ์ดํŠธ๋กœ ๋ฆฌ๋””๋ ‰์…˜๋˜๋ฉด ์ž‘์—…์ด ์™„๋ฃŒ๋œ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๊ทธ๋ ‡์ง€ ์•Š์œผ๋ฉด ์‚ฌ์ดํŠธ์˜ ๋„๋ฉ”์ธ ์ด๋ฆ„์„ "ํ˜ธ์ŠคํŠธ" ํ—ค๋”์— ์ถ”๊ฐ€ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. HTTP ์š”์ฒญ(์˜ˆ: *curl -H "Host: site_name" *https://IP_ะฐะดั€ะตั).

DDoS ๊ณต๊ฒฉ์— ๋Œ€ํ•œ ์™„๋ฒฝํ•œ ๋ณดํ˜ธ๋ฅผ ๊ฐ–์ถ˜ ํ˜ธ์ŠคํŒ… - ์‹ ํ™” ๋˜๋Š” ํ˜„์‹ค

์šฐ๋ฆฌ์˜ ๊ฒฝ์šฐ Censys ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์—์„œ ๊ฒ€์ƒ‰ํ•ด๋„ ์•„๋ฌด๊ฒƒ๋„ ๋‚˜์˜ค์ง€ ์•Š์•˜์œผ๋ฏ€๋กœ ๊ณ„์† ์ง„ํ–‰ํ•ฉ๋‹ˆ๋‹ค.

์„œ๋น„์Šค๋ฅผ ํ†ตํ•ด DNS ๊ฒ€์ƒ‰์„ ์ˆ˜ํ–‰ํ•ฉ๋‹ˆ๋‹ค. https://securitytrails.com/dns-trails.

DDoS ๊ณต๊ฒฉ์— ๋Œ€ํ•œ ์™„๋ฒฝํ•œ ๋ณดํ˜ธ๋ฅผ ๊ฐ–์ถ˜ ํ˜ธ์ŠคํŒ… - ์‹ ํ™” ๋˜๋Š” ํ˜„์‹ค

CloudFail ์œ ํ‹ธ๋ฆฌํ‹ฐ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ DNS ์„œ๋ฒ„ ๋ชฉ๋ก์— ์–ธ๊ธ‰๋œ ์ฃผ์†Œ๋ฅผ ๊ฒ€์ƒ‰ํ•˜์—ฌ ์ž‘์—… ๋ฆฌ์†Œ์Šค๋ฅผ ์ฐพ์Šต๋‹ˆ๋‹ค. ๋ช‡ ์ดˆ ์•ˆ์— ๊ฒฐ๊ณผ๊ฐ€ ์ค€๋น„๋ฉ๋‹ˆ๋‹ค.

DDoS ๊ณต๊ฒฉ์— ๋Œ€ํ•œ ์™„๋ฒฝํ•œ ๋ณดํ˜ธ๋ฅผ ๊ฐ–์ถ˜ ํ˜ธ์ŠคํŒ… - ์‹ ํ™” ๋˜๋Š” ํ˜„์‹ค

๊ณต๊ฐœ ๋ฐ์ดํ„ฐ์™€ ๊ฐ„๋‹จํ•œ ๋„๊ตฌ๋งŒ์„ ์‚ฌ์šฉํ•˜์—ฌ ์›น ์„œ๋ฒ„์˜ ์‹ค์ œ IP ์ฃผ์†Œ๋ฅผ ๊ฒฐ์ •ํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ณต๊ฒฉ์ž์˜ ๋‚˜๋จธ์ง€ ๋ถ€๋ถ„์€ ๊ธฐ์ˆ ์˜ ๋ฌธ์ œ์ž…๋‹ˆ๋‹ค.

ํ˜ธ์ŠคํŒ… ๊ณต๊ธ‰์ž ์„ ํƒ์œผ๋กœ ๋Œ์•„๊ฐ€ ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. ๊ณ ๊ฐ์„ ์œ„ํ•œ ์„œ๋น„์Šค ์ด์ ์„ ํ‰๊ฐ€ํ•˜๊ธฐ ์œ„ํ•ด DDoS ๊ณต๊ฒฉ์— ๋Œ€ํ•œ ๊ฐ€๋Šฅํ•œ ๋ณดํ˜ธ ๋ฐฉ๋ฒ•์„ ๊ณ ๋ คํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค.

ํ˜ธ์ŠคํŒ… ์ œ๊ณต์—…์ฒด๊ฐ€ ๋ณดํ˜ธ ๊ธฐ๋Šฅ์„ ๊ตฌ์ถ•ํ•˜๋Š” ๋ฐฉ๋ฒ•

  1. ํ•„ํ„ฐ๋ง ์žฅ๋น„๋ฅผ ๊ฐ–์ถ˜ ์ž์ฒด ๋ณดํ˜ธ ์‹œ์Šคํ…œ(๊ทธ๋ฆผ 2).
    ์š”๊ตฌ์‚ฌํ•ญ:
    1.1. ํŠธ๋ž˜ํ”ฝ ํ•„ํ„ฐ๋ง ์žฅ๋น„ ๋ฐ ์†Œํ”„ํŠธ์›จ์–ด ๋ผ์ด์„ ์Šค
    1.2. ์ง€์› ๋ฐ ์šด์˜์„ ์œ„ํ•œ ์ „๋‹ด ์ „๋ฌธ๊ฐ€
    1.3. ๊ณต๊ฒฉ์„ ๋ฐ›๊ธฐ์— ์ถฉ๋ถ„ํ•œ ์ธํ„ฐ๋„ท ์•ก์„ธ์Šค ์ฑ„๋„
    1.4. "์ •ํฌ" ํŠธ๋ž˜ํ”ฝ์„ ์ˆ˜์‹ ํ•˜๊ธฐ ์œ„ํ•œ ์ƒ๋‹นํ•œ ์„ ๋ถˆ ์ฑ„๋„ ๋Œ€์—ญํญ.
    DDoS ๊ณต๊ฒฉ์— ๋Œ€ํ•œ ์™„๋ฒฝํ•œ ๋ณดํ˜ธ๋ฅผ ๊ฐ–์ถ˜ ํ˜ธ์ŠคํŒ… - ์‹ ํ™” ๋˜๋Š” ํ˜„์‹ค
    ๊ทธ๋ฆผ 2. ํ˜ธ์ŠคํŒ… ์—…์ฒด ์ž์ฒด ๋ณด์•ˆ ์‹œ์Šคํ…œ
    ์„ค๋ช…๋œ ์‹œ์Šคํ…œ์„ ์ˆ˜๋ฐฑ Gbps์˜ ์ตœ์‹  DDoS ๊ณต๊ฒฉ์— ๋Œ€ํ•œ ๋ณดํ˜ธ ์ˆ˜๋‹จ์œผ๋กœ ๊ฐ„์ฃผํ•˜๋ฉด ์ด๋Ÿฌํ•œ ์‹œ์Šคํ…œ์—๋Š” ๋งŽ์€ ๋น„์šฉ์ด ๋“ญ๋‹ˆ๋‹ค. ํ˜ธ์ŠคํŒ… ์ œ๊ณต์—…์ฒด์— ๊ทธ๋Ÿฌํ•œ ๋ณดํ˜ธ ๊ธฐ๋Šฅ์ด ์žˆ์Šต๋‹ˆ๊นŒ? ๊ทธ๋Š” "์ •ํฌ" ํŠธ๋ž˜ํ”ฝ์— ๋Œ€ํ•œ ๋น„์šฉ์„ ์ง€๋ถˆํ•  ์ค€๋น„๊ฐ€ ๋˜์–ด ์žˆ์Šต๋‹ˆ๊นŒ? ๋ถ„๋ช…ํžˆ, ๊ด€์„ธ๊ฐ€ ์ถ”๊ฐ€ ์ง€๋ถˆ์„ ์ œ๊ณตํ•˜์ง€ ์•Š๋Š” ๊ฒฝ์šฐ ๊ทธ๋Ÿฌํ•œ ๊ฒฝ์ œ ๋ชจ๋ธ์€ ๊ณต๊ธ‰์ž์—๊ฒŒ ์ˆ˜์ต์„ฑ์ด ์—†์Šต๋‹ˆ๋‹ค.
  2. ์—ญ๋ฐฉํ–ฅ ํ”„๋ก์‹œ(์›น์‚ฌ์ดํŠธ ๋ฐ ์ผ๋ถ€ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์—๋งŒ ํ•ด๋‹น) ์ˆซ์ž์—๋„ ๋ถˆ๊ตฌํ•˜๊ณ  ํ˜œํƒ, ๊ณต๊ธ‰์—…์ฒด๋Š” ์ง์ ‘์ ์ธ DDoS ๊ณต๊ฒฉ์— ๋Œ€ํ•œ ๋ณดํ˜ธ๋ฅผ ๋ณด์žฅํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค(๊ทธ๋ฆผ 1 ์ฐธ์กฐ). ํ˜ธ์ŠคํŒ… ์ œ๊ณต์—…์ฒด๋Š” ๋ณด์•ˆ ์ œ๊ณต์—…์ฒด์— ์ฑ…์ž„์„ ์ „๊ฐ€ํ•˜๋Š” ๋งŒ๋ณ‘ํ†ต์น˜์•ฝ๊ณผ ๊ฐ™์€ ์†”๋ฃจ์…˜์„ ์ œ๊ณตํ•˜๋Š” ๊ฒฝ์šฐ๊ฐ€ ๋งŽ์Šต๋‹ˆ๋‹ค.
  3. ๋ชจ๋“  OSI ์ˆ˜์ค€์—์„œ DDoS ๊ณต๊ฒฉ์œผ๋กœ๋ถ€ํ„ฐ ๋ณดํ˜ธํ•˜๊ธฐ ์œ„ํ•œ ์ „๋ฌธ ํด๋ผ์šฐ๋“œ ์ œ๊ณต์—…์ฒด์˜ ์„œ๋น„์Šค(ํ•„ํ„ฐ๋ง ๋„คํŠธ์›Œํฌ ์‚ฌ์šฉ)(๊ทธ๋ฆผ 3).
    DDoS ๊ณต๊ฒฉ์— ๋Œ€ํ•œ ์™„๋ฒฝํ•œ ๋ณดํ˜ธ๋ฅผ ๊ฐ–์ถ˜ ํ˜ธ์ŠคํŒ… - ์‹ ํ™” ๋˜๋Š” ํ˜„์‹ค
    ๊ทธ๋ฆผ 3. ์ „๋ฌธ ๊ณต๊ธ‰์ž๋ฅผ ์‚ฌ์šฉํ•œ DDoS ๊ณต๊ฒฉ์— ๋Œ€ํ•œ ํฌ๊ด„์ ์ธ ๋ณดํ˜ธ
    ๊ฒฐ์ • ์–‘์ธก์˜ ๊นŠ์€ ํ†ตํ•ฉ๊ณผ ๋†’์€ ์ˆ˜์ค€์˜ ๊ธฐ์ˆ ์  ์—ญ๋Ÿ‰์„ ๊ฐ€์ •ํ•ฉ๋‹ˆ๋‹ค. ์•„์›ƒ์†Œ์‹ฑ ํŠธ๋ž˜ํ”ฝ ํ•„ํ„ฐ๋ง ์„œ๋น„์Šค๋ฅผ ํ†ตํ•ด ํ˜ธ์ŠคํŒ… ์ œ๊ณต์—…์ฒด๋Š” ๊ณ ๊ฐ์„ ์œ„ํ•œ ์ถ”๊ฐ€ ์„œ๋น„์Šค ๊ฐ€๊ฒฉ์„ ๋‚ฎ์ถœ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ค‘์š”! ์ œ๊ณต๋˜๋Š” ์„œ๋น„์Šค์˜ ๊ธฐ์ˆ ์  ํŠน์„ฑ์„ ์ž์„ธํžˆ ์„ค๋ช…ํ• ์ˆ˜๋ก ์„œ๋น„์Šค ์ค‘๋‹จ ์‹œ ๊ตฌํ˜„์ด๋‚˜ ๋ณด์ƒ์„ ์š”๊ตฌํ•  ๊ฐ€๋Šฅ์„ฑ์ด ์ปค์ง‘๋‹ˆ๋‹ค.

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

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

์ถœ์ฒ˜ : habr.com

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