## https://sploitus.com/exploit?id=75FA86A6-E4B9-57AC-AA42-59DA6AE1ED69
# CVE-2025-22457 Simulation: Stack-Based Buffer Overflow Analizi
Bu proje, gömülü sistemlerde (Firmware) girdi denetimi eksikliğinden (`strcpy` kullanımı) kaynaklanan Stack-Based Buffer Overflow zafiyetinin laboratuvar ortamında simülasyonunu, tersine mühendislik analizini ve sömürülmesini (Exploitation) içermektedir.
## 🛠️ Gereksinimler
Bu simülasyonu yerel ortamınızda çalıştırmak için aşağıdaki araçların kurulu olması gerekmektedir:
* Kali Linux (veya benzeri bir Debian tabanlı dağıtım)
* `gcc` (Derleyici)
* `gdb` (GNU Debugger - Dinamik analiz için)
* `python3` (Exploit betiği için)
## ⚙️ Kurulum ve Derleme
Zafiyetin modern işletim sistemi korumalarına takılmadan, laboratuvar ortamında izlenebilmesi için derleme sırasında bellek korumalarının (Stack Canary, NX, PIE) devre dışı bırakılması gerekmektedir.
Terminali açın ve kaynak kodu aşağıdaki komutla derleyin:
```bash
gcc vulnerable_server.c -o vulnerable_server -fno-stack-protector -z execstack -no-pie