Buffer Overflow Lab — Stack Smashing 101
Versionv2.1
Updated2026-10-19
CategoryTraining & Courses

Buffer Overflow Lab — Stack Smashing 101

$14.99
Buffer overflow lab with 7 vulnerable C programs: ret2win (verified exploit → flag), ret2libc, off-by-one, ROP practice, format string read/write and more, each with compile instructions and solution notes.

Key Features

  • • 7 vulnerable programs (make builds all; vuln_basic/vuln_win execute)
  • • ret2win exploit verified end-to-end (A*88 + win address → flag, rc=0)
  • • Compile flags documented per exercise (-no-pie, -fno-stack-protector)

Requirements

  • gcc, python3.

Changelog

  • v2.1 — 3 → 7 programs (ret2libc, offbyone, rop added; exploit verified).

Package Contents

Exact contents of the download archive (2 files):

bof_lab.py 16,186 B
README.md 709 B