+43 699 / 18199463
office@itexperst.at

Buffer-Overflow, Glossar

(engl.) deutsch Pufferüberlauf

Ein Buffer-Overflow ist ein Bug und gehört zu den häufigsten Sicherheitslücken in heutiger Software.

Ein Puffer ist ein Speicherbereich, der eine bestimmte Menge von Daten aufnehmen kann. Versucht nun ein Programm, mehr Daten in diesen reservierten Bereich zu schreiben, als Speicher vorhanden ist, kommt es zu einem Überlauf.

Es wird nicht nur der vorgesehene Speicherbereich mit den Daten gefüllt, sondern auch der angrenzende Speicherbereich.
Dies tritt z.B. durch eine sehr lange Benutzereingabe auf.

Durch eine ausgeklügelte Wahl der Eingabe kann so z.B. die Rücksprungadresse überschrieben und fremder Code eingeschleust werden.

Es gibt mitlerweile Betriebssysteme, dessen Speicherbereiche keinen ausführbaren Code mehr beinhalten (non executable stack) dürfen.

Durch die weitere Nutzung der Seite stimmst du der Verwendung von Cookies zu. Weitere Informationen

Die Cookie-Einstellungen auf dieser Website sind auf "Cookies zulassen" eingestellt, um das beste Surferlebnis zu ermöglichen. Wenn du diese Website ohne Änderung der Cookie-Einstellungen verwendest oder auf "Akzeptieren" klickst, erklärst du sich damit einverstanden.

Schließen