๋ฆฌ๋ ์ค ์ปค๋ ํดํน. A๋ถํฐ Z๊น์ง
๋ฆฌ๋ ์ค ์ปค๋์ ๊ฐ์ข ๋ณดํธ ๊ธฐ๋ฒ๊ณผ ๊ทธ์ ๋ํ ์ฐํ ๋ฐฉ์ ๋ฐ ๋ค์ํ ์ทจ์ฝ์ ๋ค์ ๋ถ์ํด๋ณด๋ ๊ฐ์์ด๋ฉฐ, ๊ฐ์๋ณ๋ก ์ค์ต ์์ ๊ฐ ์ ๊ณต ๋ฉ๋๋ค.
์๊ฐ์ 644๋ช
๋์ด๋ ์ค๊ธ์ด์
์๊ฐ๊ธฐํ ๋ฌด์ ํ
๋ชจ๋ ๊ฐ์์ ์ ๋ก๋๊ฐ ์๋ฃ ๋์์ต๋๋ค.
6-1, 6-2 ์น์ ๊ฐ์๊ฐ ์ ๋ก๋ ๋์์ต๋๋ค.
5-5 ์น์ Double Fetch ๊ฐ์๊ฐ ์ ๋ก๋ ๋์์ต๋๋ค.
5-4 ์น์ Arbitrary Write ๊ฐ์๊ฐ ์ ๋ก๋ ๋์์ต๋๋ค.
5-3 ์น์ Kernel Heap Overflow ๊ฐ์๊ฐ ์ ๋ก๋ ๋์์ต๋๋ค.
์ ๊ฐ ์ง๊ธ ๊ฑด๊ฐ ๋ฌธ์ ๋๋ฌธ์ ์ธํ๋ฐ ๊ฐ์ ๋ นํ๊ฐ ๋ค์ ๋ฆ์ด์ง๊ณ ์์ต๋๋ค. ์ฃ์กํฉ๋๋ค.
๋ฆ์ด๋ 10์ผ ์ด๋ด๋ก ๋ นํ๋ฅผ ์ฌ๊ฐํ ์์ ์ด๋ฉฐ ๊ฐ์ ์์ ์ผ์๋ ๊ณง ์ ๋ฐ์ดํธ ํ๊ฒ ์ต๋๋ค. ์ด์ ๋ณด๋ค ๋ ๋์ ํ๋ฆฌํฐ๋ก ๋ณด๋ตํ๋๋ก ํ๊ฒ ์ต๋๋ค.
๋, ๊ฐ์์ ๊ด๋ จํด์ ์ดํด๊ฐ ๋์ง ์๊ฑฐ๋ ๊ถ๊ธํ์ ์ ์ ์ง๋ฌธ์ผ๋ก ๋จ๊ฒจ์ฃผ์๋ฉด ์ต๋ํ ๋นจ๋ฆฌ ๋ต๋ณ ๋๋ฆฌ๋๋ก ํ๊ฒ ์ต๋๋ค.
๊ฐ์ฌํฉ๋๋ค.
5-2 ์น์ Kernel UAF ๊ฐ์๊ฐ ์ ๋ก๋ ๋์์ต๋๋ค.
5-1 ์น์ Stack based BOF ๊ฐ์๊ฐ ์ ๋ก๋ ๋์์ต๋๋ค.






