Use After Free
Tip
AWS ํดํน ๋ฐฐ์ฐ๊ธฐ ๋ฐ ์ฐ์ตํ๊ธฐ:
HackTricks Training AWS Red Team Expert (ARTE)
GCP ํดํน ๋ฐฐ์ฐ๊ธฐ ๋ฐ ์ฐ์ตํ๊ธฐ:HackTricks Training GCP Red Team Expert (GRTE)
Azure ํดํน ๋ฐฐ์ฐ๊ธฐ ๋ฐ ์ฐ์ตํ๊ธฐ:
HackTricks Training Azure Red Team Expert (AzRTE)
HackTricks ์ง์ํ๊ธฐ
- ๊ตฌ๋ ๊ณํ ํ์ธํ๊ธฐ!
- **๐ฌ ๋์ค์ฝ๋ ๊ทธ๋ฃน ๋๋ ํ ๋ ๊ทธ๋จ ๊ทธ๋ฃน์ ์ฐธ์ฌํ๊ฑฐ๋ ํธ์ํฐ ๐ฆ @hacktricks_live๋ฅผ ํ๋ก์ฐํ์ธ์.
- HackTricks ๋ฐ HackTricks Cloud ๊นํ๋ธ ๋ฆฌํฌ์งํ ๋ฆฌ์ PR์ ์ ์ถํ์ฌ ํดํน ํธ๋ฆญ์ ๊ณต์ ํ์ธ์.
Basic Information
์ด ์ทจ์ฝ์ ์ ํ๋ก๊ทธ๋จ์ด ๊ฐ์ฒด๋ฅผ ์ํด ํ์ ๊ณต๊ฐ์ ์ ์ฅํ๊ณ , ๊ทธ๊ณณ์ ์ ๋ณด๋ฅผ ๊ธฐ๋กํ ํ, ๋ ์ด์ ํ์ํ์ง ์๋ค๊ณ ํ๋จํ์ฌ ํด์ ํ ๋ค์, ๋ค์ ์ ๊ทผํ ๋ ๋ฐ์ํฉ๋๋ค.
์ฌ๊ธฐ์ ๋ฌธ์ ๋ ํด์ ๋ ๋ฉ๋ชจ๋ฆฌ์ ์ ๊ทผํ ๋ ๋ถ๋ฒ์ด ์๋๊ธฐ ๋๋ฌธ์ (์ฌ๊ธฐ์ ์ค๋ฅ๊ฐ ๋ฐ์ํ์ง ์์)์ ๋๋ค. ๋ฐ๋ผ์ ํ๋ก๊ทธ๋จ(๋๋ ๊ณต๊ฒฉ์)์ด ํด์ ๋ ๋ฉ๋ชจ๋ฆฌ๋ฅผ ํ ๋นํ๊ณ ์์์ ๋ฐ์ดํฐ๋ฅผ ์ ์ฅํ ์ ์๋ค๋ฉด, ํด์ ๋ ๋ฉ๋ชจ๋ฆฌ์ ์ด๊ธฐ ํฌ์ธํฐ์์ ์ ๊ทผํ ๋ ๋ฐ์ดํฐ๊ฐ ๋ฎ์ด์์์ง ์ ์์ผ๋ฉฐ, ์ด๋ ์๋ ์ ์ฅ๋ ๋ฐ์ดํฐ์ ๋ฏผ๊ฐ๋์ ๋ฐ๋ผ ์ทจ์ฝ์ ์ด ๋ฐ์ํ ์ ์์ต๋๋ค(์๋ฅผ ๋ค์ด, ํธ์ถ๋ ํจ์์ ํฌ์ธํฐ์๋ค๋ฉด, ๊ณต๊ฒฉ์๊ฐ ์ด๋ฅผ ์ ์ดํ ์ ์์ต๋๋ค).
First Fit attack
First fit ๊ณต๊ฒฉ์ glibc์ ๊ฐ์ ์ผ๋ถ ๋ฉ๋ชจ๋ฆฌ ํ ๋น๊ธฐ๊ฐ ํด์ ๋ ๋ฉ๋ชจ๋ฆฌ๋ฅผ ๊ด๋ฆฌํ๋ ๋ฐฉ์์ ๋ชฉํ๋ก ํฉ๋๋ค. ๋ฉ๋ชจ๋ฆฌ ๋ธ๋ก์ ํด์ ํ๋ฉด ํด๋น ๋ธ๋ก์ด ๋ชฉ๋ก์ ์ถ๊ฐ๋๊ณ , ์๋ก์ด ๋ฉ๋ชจ๋ฆฌ ์์ฒญ์ ๊ทธ ๋ชฉ๋ก์ ๋์์ ๊ฐ์ ธ์ต๋๋ค. ๊ณต๊ฒฉ์๋ ์ด ๋์์ ์ด์ฉํ์ฌ ์ด๋ค ๋ฉ๋ชจ๋ฆฌ ๋ธ๋ก์ด ์ฌ์ฌ์ฉ๋๋์ง๋ฅผ ์กฐ์ํ์ฌ, ์ด๋ฅผ ์ ์ดํ ์ ์๋ ๊ฐ๋ฅ์ฑ์ ๋์ผ ์ ์์ต๋๋ค. ์ด๋ ๊ณต๊ฒฉ์๊ฐ ์ฌํ ๋น๋๋ ๋ฉ๋ชจ๋ฆฌ์ ๋ด์ฉ์ ๋ณ๊ฒฝํ ์ ์๋ โuse-after-freeโ ๋ฌธ์ ๋ก ์ด์ด์ ธ ๋ณด์ ์ํ์ ์ด๋ํ ์ ์์ต๋๋ค.
์์ธํ ์ ๋ณด๋ ๋ค์์ ํ์ธํ์ธ์:
Tip
AWS ํดํน ๋ฐฐ์ฐ๊ธฐ ๋ฐ ์ฐ์ตํ๊ธฐ:
HackTricks Training AWS Red Team Expert (ARTE)
GCP ํดํน ๋ฐฐ์ฐ๊ธฐ ๋ฐ ์ฐ์ตํ๊ธฐ:HackTricks Training GCP Red Team Expert (GRTE)
Azure ํดํน ๋ฐฐ์ฐ๊ธฐ ๋ฐ ์ฐ์ตํ๊ธฐ:
HackTricks Training Azure Red Team Expert (AzRTE)
HackTricks ์ง์ํ๊ธฐ
- ๊ตฌ๋ ๊ณํ ํ์ธํ๊ธฐ!
- **๐ฌ ๋์ค์ฝ๋ ๊ทธ๋ฃน ๋๋ ํ ๋ ๊ทธ๋จ ๊ทธ๋ฃน์ ์ฐธ์ฌํ๊ฑฐ๋ ํธ์ํฐ ๐ฆ @hacktricks_live๋ฅผ ํ๋ก์ฐํ์ธ์.
- HackTricks ๋ฐ HackTricks Cloud ๊นํ๋ธ ๋ฆฌํฌ์งํ ๋ฆฌ์ PR์ ์ ์ถํ์ฌ ํดํน ํธ๋ฆญ์ ๊ณต์ ํ์ธ์.


