OpenBSD๋ ์์คํ ์ด ๋ถํ ๋ ๋๋ง๋ค sshd ์คํ ํ์ผ์ ๋ฌด์์๋ก ๋ค์ ์ฐ๊ฒฐํ๋ ์ ์ฉ ๋ฐฉ์ง ๊ธฐ์ ์ ๊ตฌํํฉ๋๋ค. ์ด์ ์๋ ์ ์ฌํ ์ฌ๋งํฌ ๊ธฐ์ ์ด ์ปค๋๊ณผ libc.so, libcrypto.so ๋ฐ ld.so ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ ์ฌ์ฉ๋์์ผ๋ฉฐ ์ด์ ์ผ๋ถ ์คํ ํ์ผ์๋ ์ฌ์ฉ๋ฉ๋๋ค. ๊ฐ๊น์ด ์ฅ๋์ ์ด ๋ฐฉ๋ฒ์ ntpd ๋ฐ ๊ธฐํ ์๋ฒ ์ ํ๋ฆฌ์ผ์ด์ ์๋ ๊ตฌํ๋ ์์ ์ ๋๋ค. ๋ณ๊ฒฝ ์ฌํญ์ ์ด๋ฏธ CURRENT ๋ธ๋์น์ ํฌํจ๋์ด ์์ผ๋ฉฐ OpenBSD 7.3 ๋ฆด๋ฆฌ์ค์์ ์ ๊ณต๋ ์์ ์ ๋๋ค.
๋ค์ ์ฐ๊ฒฐํ๋ฉด ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ ๊ธฐ๋ฅ ๋์ฒด๊ฐ ์์ธกํ๊ธฐ ์ด๋ ค์์ง๋ฏ๋ก ROP(๋ฐํ ์งํฅ ํ๋ก๊ทธ๋๋ฐ) ๋ฐฉ๋ฒ์ ์ฌ์ฉํ์ฌ ๊ณต๊ฒฉ์ ์์ฑํ๊ธฐ๊ฐ ์ด๋ ค์์ง๋๋ค. ROP ๊ธฐ์ ์ ์ฌ์ฉํ ๋ ๊ณต๊ฒฉ์๋ ์์ ์ ์ฝ๋๋ฅผ ๋ฉ๋ชจ๋ฆฌ์ ๋ฐฐ์นํ๋ ค๊ณ ์๋ํ์ง ์๊ณ ๋ก๋๋ ๋ผ์ด๋ธ๋ฌ๋ฆฌ์์ ์ด๋ฏธ ์ฌ์ฉํ ์ ์๋ ๊ธฐ๊ณ ๋ช
๋ น์ด ๋ถ๋ถ์์ ์๋ํ๊ณ ์ ์ด ๋ฐํ ๋ช
๋ น์ด๋ก ๋๋ฉ๋๋ค(์ผ๋ฐ์ ์ผ๋ก ๋ผ์ด๋ธ๋ฌ๋ฆฌ ํจ์์ ๋์
๋๋ค). . ์ต์คํ๋ก์ ์์
์ ์ํ๋ ๊ธฐ๋ฅ์ ์ป๊ธฐ ์ํด ์ ์ฌํ ๋ธ๋ก("๊ฐ์ ฏ")์ ๋ํ ํธ์ถ ์ฒด์ธ์ ๊ตฌ์ถํ๋ ๊ฒ์ผ๋ก ์์ฝ๋ฉ๋๋ค.
์ถ์ฒ : opennet.ru