Overwriting a freed chunk
Last updated
Last updated
AWS ํดํน ํ์ต ๋ฐ ์ค์ต:HackTricks Training AWS Red Team Expert (ARTE) GCP ํดํน ํ์ต ๋ฐ ์ค์ต: HackTricks Training GCP Red Team Expert (GRTE)
์ ์๋ ํ ์ ์ฉ ๊ธฐ๋ฒ ์ค ๋ช ๊ฐ์ง๋ ํด์ ๋ ์ฒญํฌ ๋ด๋ถ์ ํฌ์ธํฐ๋ฅผ ๋ฎ์ด์ธ ์ ์์ด์ผ ํฉ๋๋ค. ์ด ํ์ด์ง์ ๋ชฉํ๋ ์ด๋ฌํ ์ก์ธ์ค๋ฅผ ๋ถ์ฌํ ์ ์๋ ์ ์ฌ์ ์ทจ์ฝ์ ์ ์์ฝํ๋ ๊ฒ์ ๋๋ค:
๊ณต๊ฒฉ์๊ฐ ํด์ ๋ ์ฒญํฌ์ ์ ๋ณด๋ฅผ ์ธ ์ ์๋ค๋ฉด, ํ์ํ ํฌ์ธํฐ๋ฅผ ๋ฎ์ด์ฐ๊ธฐ ์ํด ์ด๋ฅผ ์ ์ฉํ ์ ์์ต๋๋ค.
๊ณต๊ฒฉ์๊ฐ **๋์ผํ ์ฒญํฌ๋ฅผ ๋ ๋ฒ free
**ํ ์ ์๋ค๋ฉด(๊ฐ๋ฅํ ๊ฒฝ์ฐ ์ฌ์ด์ ๋ค๋ฅธ ์ฒญํฌ๋ฅผ ํด์ ) ๊ทธ๋ฆฌ๊ณ ์ด๋ฅผ ๋์ผํ bin์ 2๋ฒ ๋ฃ์ ์ ์๋ค๋ฉด, ์ฌ์ฉ์๊ฐ ๋์ค์ ํด๋น ์ฒญํฌ๋ฅผ ํ ๋นํ๊ณ ํ์ํ ํฌ์ธํฐ๋ฅผ ์ฐ๊ณ ๋ค์ ํ ๋นํ์ฌ ํด๋น ์ฒญํฌ๊ฐ ํ ๋น๋๋ ๋์์ ์ ๋ฐํ ์ ์์ต๋๋ค(์: fast bin ๊ณต๊ฒฉ, tcache ๊ณต๊ฒฉ...).
ํ ๋น๋ ์ฒญํฌ๋ฅผ ์ค๋ฒํ๋ก์ฐ์ํค๊ณ ๊ทธ ๋ค์์ ํด์ ๋ ์ฒญํฌ๊ฐ ์๋ ๊ฒฝ์ฐ ํด๋/ํฌ์ธํฐ๋ฅผ ์์ ํ ์ ์์ ์๋ ์์ต๋๋ค.
์ด ๊ฒฝ์ฐ ๋ฉ๋ชจ๋ฆฌ์์ ๋ค์ ์ฒญํฌ์ ํฌ๊ธฐ๋ฅผ ์์ ํ ์ ์์ต๋๋ค. ๊ณต๊ฒฉ์๋ ์ด๋ฅผ ์
์ฉํ์ฌ ํ ๋น๋ ์ฒญํฌ์ ํฌ๊ธฐ๋ฅผ ๋ ํฌ๊ฒ ๋ง๋ค์ด **free
**ํ๊ณ , ์ฒญํฌ๊ฐ ๋ค๋ฅธ ํฌ๊ธฐ(๋ ํฐ ํฌ๊ธฐ)์ bin์ ์ถ๊ฐ๋๋๋ก ๋ง๋ค ์ ์์ต๋๋ค. ๊ทธ๋ฐ ๋ค์ ๊ฐ์ง ํฌ๊ธฐ๋ฅผ ํ ๋นํ๋ฉด ๊ณต๊ฒฉ์๋ ์ค์ ๋ณด๋ค ํฐ ํฌ๊ธฐ์ ์ฒญํฌ์ ์ก์ธ์คํ ์ ์๊ฒ ๋์ด, ๋ฐ๋ผ์ ์ค์ฒฉ๋ ์ฒญํฌ ์ํฉ์ ์
์ฉํ ์ ์๊ฒ ๋ฉ๋๋ค. ์ด๋ ํ ์ค๋ฒํ๋ก์ฐ์ ๋์ผํ๊ฒ ์
์ฉ ๊ฐ๋ฅํฉ๋๋ค(์ด์ ์น์
ํ์ธ).
AWS ํดํน ํ์ต ๋ฐ ์ค์ต:HackTricks Training AWS Red Team Expert (ARTE) GCP ํดํน ํ์ต ๋ฐ ์ค์ต: HackTricks Training GCP Red Team Expert (GRTE)