Forum › Hacking Etico › Buffer overflow spiegato semplice: teori…
Buffer overflow spiegato semplice: teoria e pratica su macchine virtuali
Il buffer overflow è uno dei fondamentali del pentesting. Spieghiamolo semplice.
**Concetto base:**
Un buffer è un'area di memoria di dimensione fissa. Se scrivi più dati, vai oltre il limite e puoi sovrascrivere aree critiche.
**Applicazione pratica (solo in lab!):**
```python
python3 -c "print('A'*100)" | ./vulnerable_binary
# Crash? Potenziale buffer overflow!
```
**Dove praticare legalmente:**
- TryHackMe — Buffer Overflow Prep room
- protostar su VulnHub
- pwn.college (universitario, gratuito)
I moderni sistemi hanno mitigazioni (ASLR, DEP, Stack Canaries), ma studiare i fondamentali è essenziale!
Accedi per rispondere.