Leaking libc through an oversized mmap chunk, then a format-string bug redirects a writable libc GOT entry to system to get a shell.
glibc
6 posts
- Chonk Shortage
- House of Sice
A double free, a leaked
system(), and a detour through fastbins to reach__free_hook. - pwnagotchi
A
getsoverflow with no canary leaksputsto fingerprint libc, then ROPs through the eat and zzz helpers to reach a one-gadget shell. - Captain Hook
A format-string bug leaks the stack canary and libc, then a buffer overflow in the edit handler drives a ROP chain to a one-gadget shell.
- give_away_1
A 32-bit buffer overflow and a leaked
systemaddress drive a ret2libc call that runs /bin/sh via a string found in the provided libc. - give_away_2
A PIE binary that leaks
mainto beat ASLR, then leaks libc viaprintf's GOT entry before ROP-ing into a one-gadget shell.