Fuzzing Heap Layout to Overflow Function Pointers | Ep. 11
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/