Share
## https://sploitus.com/exploit?id=56F33CC5-1933-509E-9A62-843EA7A211D4
# ๐Ÿ’ฅ Buffer Overflow Lab

Educational lab for learning buffer overflow exploitation techniques.

## โš ๏ธ IMPORTANT DISCLAIMER

**This lab is for educational purposes ONLY.**

- Use only in your own isolated lab environment
- Never test on production systems
- Always follow ethical guidelines

## ๐ŸŽฏ Purpose

Learn about:

- Stack memory layout
- Buffer overflow vulnerabilities
- Return address overwriting
- Shellcode injection
- Exploit development

## ๐Ÿ“ Files

- `vulnerable.c` - Vulnerable C program
- `fuzzer.py` - Fuzzing script to find crash point
- `exploit.py` - Exploit script to gain control

## ๐Ÿš€ Quick Start

```bash
# Clone repository
git clone https://github.com/Almabkhan/buffer-overflow-lab
cd buffer-overflow-lab

# Compile vulnerable program (Linux)
gcc -o vulnerable vulnerable.c -fno-stack-protector -z execstack -no-pie

# Run fuzzer
python3 fuzzer.py

# Run exploit
python3 exploit.py