Back to Browse

10: Bypassing Stack Canaries (leak + write) - Buffer Overflows - Intro to Binary Exploitation (Pwn)

25.8K views
Apr 20, 2022
14:49

10th video from the "Practical Buffer Overflow Exploitation" course covering the basics of Binary Exploitation. NX and stack canaries are enabled this time, so we'll use a printf() format string vulnerability leak the stack canary, allowing us to overwrite it with the expected value. We'll use checksec, ghidra, pwndbg and pwntools! Write-ups/tutorials aimed at beginners - Hope you enjoy 🙂 #BinaryExploitation #BufferOverflow #BinExp #RE #Pwn #PwnTools Find the binary files, source code and scripts to go with the series @ https://github.com/Crypto-Cat/CTF/tree/main/pwn/binary_exploitation_101 👷‍♂️Resources🛠 https://cryptocat.me/resources ↢Chapters↣ Start: 0:00 Basic File Checks: 0:25 Review Source Code: 2:06 Disassemble with Ghidra: 3:05 Outline Attack (Canary Leak + Write): 3:56 Fuzz Printf Format Vuln for Canary: 5:23 Locating Canaries with GDB-PwnDbg: 6:42 PwnTools Exploit Script: 10:37 Additional Pwn/CTF Resources: 12:57 End: 14:38

Download

1 formats

Video Formats

360pmp425.5 MB

Right-click 'Download' and select 'Save Link As' if the file opens in a new tab.

10: Bypassing Stack Canaries (leak + write) - Buffer Overflows - Intro to Binary Exploitation (Pwn) | NatokHD