์ทจ์•ฝํ•œ ์ปค๋„ ๊ธฐ๋Šฅ์„ ๊ธด๊ธ‰ํ•˜๊ฒŒ ๋น„ํ™œ์„ฑํ™”ํ•˜๊ธฐ ์œ„ํ•œ ํ‚ฌ์Šค์œ„์น˜๊ฐ€ ์ œ์•ˆ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. Linux

NVIDIA์˜ Sasha Levin์€ LTS ์ปค๋„ ๋ธŒ๋žœ์น˜๋ฅผ ๊ด€๋ฆฌํ•ฉ๋‹ˆ๋‹ค. Linux ๊ทธ๋ฆฌ๊ณ  ํ•ด๋‹น ์กฐ์ง์˜ ์ž๋ฌธ ์œ„์›ํšŒ ์œ„์›์ž…๋‹ˆ๋‹ค. Linux ์žฌ๋‹จ์€ ์ปค๋„์šฉ ํ‚ฌ์Šค์œ„์น˜ ๋ฉ”์ปค๋‹ˆ์ฆ˜ ๊ตฌํ˜„์„ ํฌํ•จํ•œ ์ผ๋ จ์˜ ํŒจ์น˜๋ฅผ ์ค€๋น„ํ–ˆ์Šต๋‹ˆ๋‹ค. Linux์ œ์•ˆ๋œ ๊ธฐ๋Šฅ์€ ์‹คํ–‰ ์ค‘์ธ ์ปค๋„์˜ ํŠน์ • ๊ธฐ๋Šฅ์— ๋Œ€ํ•œ ์ ‘๊ทผ์„ ์ฆ‰์‹œ ์ฐจ๋‹จํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•ฉ๋‹ˆ๋‹ค. ํ‚ฌ์Šค์œ„์น˜๋Š” ์ทจ์•ฝ์ ์„ ํ•ด๊ฒฐํ•˜๋Š” ์ปค๋„ ์—…๋ฐ์ดํŠธ๊ฐ€ ์„ค์น˜๋  ๋•Œ๊นŒ์ง€ ์ผ์‹œ์ ์œผ๋กœ ์ทจ์•ฝ์ ์„ ์ฐจ๋‹จํ•˜๋Š” ๋ฐ ์œ ์šฉํ•  ๊ฒƒ์œผ๋กœ ์˜ˆ์ƒ๋ฉ๋‹ˆ๋‹ค.

ํ‚ฌ์Šค์œ„์น˜๋Š” "/sys/kernel/security/killswitch/control" ํŒŒ์ผ์„ ํ†ตํ•ด ์ œ์–ด๋˜๋ฉฐ, ์ด ํŒŒ์ผ์„ ์‚ฌ์šฉํ•˜๋ฉด ์ปค๋„ ํ•จ์ˆ˜ ํ˜ธ์ถœ์„ ์ด๋ฆ„์œผ๋กœ ๊ฐ€๋กœ์ฑ„๋„๋ก ์„ค์ •ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, ๋ณต์‚ฌ ์‹คํŒจ ์ทจ์•ฝ์ ์„ ์ฐจ๋‹จํ•˜๋ ค๋ฉด ์ œ์–ด ํŒŒ์ผ์— "engage af_alg_sendmsg -1" ๋ช…๋ น์–ด๋ฅผ ์ถ”๊ฐ€ํ•˜์—ฌ af_alg_sendmsg ํ•จ์ˆ˜ ํ˜ธ์ถœ์„ ๊ฐ€๋กœ์ฑ„๊ณ  ์˜ค๋ฅ˜ ์ฝ”๋“œ "-1"์„ ๋ฐ˜ํ™˜ํ•˜๋„๋ก ์„ค์ •ํ•˜๋ฉด ๋ฉ๋‹ˆ๋‹ค.

kprobes ์„œ๋ธŒ์‹œ์Šคํ…œ์—์„œ ์ง€์›ํ•˜๋Š” ๋ชจ๋“  ๋ฌธ์ž๋ฅผ ์ด๋ฆ„์œผ๋กœ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ตœ๊ทผ ๋ฐœ๊ฒฌ๋œ ์‹ฌ๊ฐํ•œ ์ปค๋„ ์ทจ์•ฝ์  ์ค‘ ์ƒ๋‹น์ˆ˜๋Š” ๋น„๊ต์  ์ ์€ ์ˆ˜์˜ ์‚ฌ์šฉ์ž๊ฐ€ ์ด์šฉํ•˜๋Š” ์„œ๋ธŒ์‹œ์Šคํ…œ(์˜ˆ: AF_ALG, ksmbd, nf_tables, vsock, ax25)์— ์กด์žฌํ•ฉ๋‹ˆ๋‹ค. ๋Œ€๋ถ€๋ถ„์˜ ์‚ฌ์šฉ์ž์—๊ฒŒ๋Š” ํŠน์ • ๊ธฐ๋Šฅ์˜ ์†์‹ค๋กœ ์ธํ•œ ๋ถˆํŽธํ•จ์ด ํŒจ์น˜๊ฐ€ ์„ค์น˜๋  ๋•Œ๊นŒ์ง€ ์•Œ๋ ค์ง„ ํŒจ์น˜๊ฐ€ ์ ์šฉ๋˜์ง€ ์•Š์€ ์ทจ์•ฝ์ ์ด ์žˆ๋Š” ์ปค๋„์„ ์‚ฌ์šฉํ•˜๋Š” ์œ„ํ—˜์„ ๊ฐ์ˆ˜ํ•  ๋งŒํผ ๊ฐ€์น˜๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค. ํ‚ฌ์Šค์œ„์น˜ ๋ฉ”์ปค๋‹ˆ์ฆ˜์€ ํŠนํžˆ ํ˜„์žฌ์˜ Dirty Frag ์ทจ์•ฝ์ ๊ณผ ๊ด€๋ จํ•˜์—ฌ ์ค‘์š”ํ•œ๋ฐ, ์ด ์ทจ์•ฝ์ ์€ ์ปค๋„์—์„œ ์ˆ˜์ •๋˜๊ธฐ ์ „์— ์ต์Šคํ”Œ๋กœ์ž‡์ด ๊ณต๊ฐœ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

์ถœ์ฒ˜ : opennet.ru

DDoS ๋ณดํ˜ธ, VPS VDS ์„œ๋ฒ„๊ฐ€ ์žˆ๋Š” ์‚ฌ์ดํŠธ๋ฅผ ์œ„ํ•œ ์•ˆ์ •์ ์ธ ํ˜ธ์ŠคํŒ… ๊ตฌ์ž… ๐Ÿ”ฅ DDoS ๊ณต๊ฒฉ ๋ฐฉ์ง€ ๊ธฐ๋Šฅ์ด ํƒ‘์žฌ๋œ ์•ˆ์ •์ ์ธ ์›น์‚ฌ์ดํŠธ ํ˜ธ์ŠคํŒ…, VPS ๋ฐ VDS ์„œ๋ฒ„๋ฅผ ๊ตฌ๋งคํ•˜์„ธ์š” | ProHoster