Buffer Overflow Lab — Stack Smashing 101
Versionv2.0
Difficulty Beginner
Updated2025-04-10
CategoryTraining & Courses

Buffer Overflow Lab — Stack Smashing 101

$14.99

Buffer Overflow Lab — Stack Smashing 101

n

Complete lab for learning exploitation of buffer overflow in x86/x64:

n
    n
  • Level 1-3: Basics — Overflow simple, control of EIP, shellcode injection in stack executable (NX disabled).
  • n
  • Level 4-5: NX bypass — Return-to-libc, ROP chains basic with gadgets of libc.
  • n
  • Level 6-7: ASLR bypass — Information leak + ret2plt, brute force of 16 bits in 32-bit.
  • n
  • Level 8-9: Canary bypass — Format string for leak canary, brute force byte-a-byte.
  • n
  • Level 10: Full exploit — NX + ASLR + Canary: cadena complete with info leak + ROP.
  • n
  • Each level includes: Binario compilesdo, source code, Dockerfile for environment reproducible, writeup step by step with GDB.
  • n