Fuzzing Heap Layout to Overflow Function Pointers | Ep. 11

Channel:
Subscribers:
920,000
Published on ● Video Link: https://www.youtube.com/watch?v=CYWoJ6EYo84



Duration: 9:51
24,651 views
1,162


After we found some function pointers we could use for exploitation, we instructed sudo to find their heap locations. And then we are developing a script to find a heap layout usable for exploitation.

Complete Playlist: https://www.youtube.com/playlist?list=PLhixgUqwRTjy0gMuT4C3bmjeZjuNQyqdx
Grab the files: https://github.com/LiveOverflow/pwnedit

Episode 11:
00:00 - Intro
00:40 - The Research Plan
02:09 - Collecting Heap Information
02:40 - Testing the "Instrumentation" - First Problem
04:00 - Understanding Heap Information Output
04:34 - Heap Fragemntation Explained
05:10 - Which Inputs to Control?
05:35 - Writing the Fuzzing Heap Layouts Sripts
07:37 - Development Challenges
08:28 - The Script Results!
09:30 - Outro

-=[ ❤️ Support ]=-

→ per Video: https://www.patreon.com/join/liveoverflow
→ per Month: https://www.youtube.com/channel/UClcE-kVhqyiHCcjYwcpfj9w/join

-=[ 🐕 Social ]=-

→ Twitter: https://twitter.com/LiveOverflow/
→ Instagram: https://instagram.com/LiveOverflow/
→ Blog: https://liveoverflow.com/
→ Subreddit: https://www.reddit.com/r/LiveOverflow/
→ Facebook: https://www.facebook.com/LiveOverflow/







Tags:
Live Overflow
liveoverflow
hacking tutorial
how to hack
exploit tutorial
pwnedit
sudoedit
sudo samedit
heap
heap overflow
buffer overflow
memory corruption
heap research
heap allocations
fengshui
feng shui
heap grooming
scripting
python
fuzzing