Heap Exploitation with Python Pwntools!

Channel:
Subscribers:
3,600
Published on ● Video Link: https://www.youtube.com/watch?v=9R5cGtJi2QM



Duration: 58:38
317 views
16


In this video, learn how to exploit common heap vulnerabilities with Python pwntools framework. We showcase basic heap overflows, use-after-free bugs, and explain how heap memory allocation works!

Key Topics Covered:
✅ What is the heap?
✅ Writing heap buffer overflow exploits in Python
✅ Explaining and exploiting a use-after-free bug
✅ Examining memory leaks with valgrind
✅ Discussing heap allocation strategies

==== Social Media ====
🤖Discord: https://discord.gg/v2BVAUyj3P
💻Blog: https://jasonturley.xyz/blog
🐔Twitter: https://twitter.com/_jasonturley
🐙GitHub: https://github.com/JasonTurley
🔗LinkedIn: https://www.linkedin.com/in/jasonturley/
®️ Reddit: https://www.reddit.com/u/_jasonturley

==== Support ====
💖 Patreon: https://www.patreon.com/JasonTurley
☕BuyMeACoffee: https://www.buymeacoffee.com/jasonturley
🪙Donate Crypto: https://jasonturley.xyz/donate
👕Merch: https://shop.jasonturley.xyz/

📌 Chapters:
0:00 - Introduction
1:04 - Heap 0: Buffer Overflow
10:00 - Explain and install pwntools
17:24 - Heap 1: More Precise Buffer Overflow
25:12 - Heap 2: Overwriting Function Pointer
28:03 - Explaining pointers
37:30 - Heap 3: Use After Free
44:10 - How heap memory allocation works
55:21 - BONUS: memory leaks

If you enjoy this video, don't forget to like, share, and subscribe for more cybersecurity and CTF content!

#Cybersecurity #CTF #Python #BinaryOperations #BinarySearch #CaptureTheFlag #Programming #CybersecurityChallenges