Gå til innhold

smash the stack


Anbefalte innlegg

Er der noen enkel grunn til at nyere (versjoner?) OS ikke har innebygget beskyttelse som hindrer all execution av instruksjoner på stacken? Faren med buffer overflows var jo kjent allerede på 80-tallet, så hvorfor har er det f.eks mulig (som default) å kjøre code som ligger på stacken i linux?

Er der et _eneste_ "lovelig" formål med å kjøre noe som ligger på stacken?

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...