Pufferüberlauf
Verfasst: Do Okt 16, 2008 12:46 am
Hallo,
ich werde jetzt gleich einen Artikel über gets() schreiben.
Da es aber mehrere Pufferüberlauffunktionen gibt, ist es nicht sinnvoll, immer wieder neu zu erklären, was ein Buffer-overflow ist. Deswegen möchte ich einen einheitlichen Artikel darüber schreiben.
Jetzt frage ich mich, wo dieser Artikel hinkommen soll.
Bisher wurde noch kein Kapitel für Strings angelegt. Es ist jetzt ein anderes Thema, ob Strings direkt nach Arrays oder irgendwann später kommen sollen.
Allerdings hängen Strings und Pufferüberläufe eng miteinander zusammen.
Die Lücke wollte ich etwas detailierter beschreiben. (Natürlich will ich keine Anleitung zu einem Exploit verfassen.)
Um aber das Thema ausführlicher erklären zu können, müsste ich auch Speicherbereiche wie Heap, Codesegment und Stack erwähnen. Allerdings sind diese Themen etwas weiter hinten...
Nun meine Frage:
Wo soll dieser Text stehen?
ich werde jetzt gleich einen Artikel über gets() schreiben.
Da es aber mehrere Pufferüberlauffunktionen gibt, ist es nicht sinnvoll, immer wieder neu zu erklären, was ein Buffer-overflow ist. Deswegen möchte ich einen einheitlichen Artikel darüber schreiben.
Jetzt frage ich mich, wo dieser Artikel hinkommen soll.
Bisher wurde noch kein Kapitel für Strings angelegt. Es ist jetzt ein anderes Thema, ob Strings direkt nach Arrays oder irgendwann später kommen sollen.
Allerdings hängen Strings und Pufferüberläufe eng miteinander zusammen.
Die Lücke wollte ich etwas detailierter beschreiben. (Natürlich will ich keine Anleitung zu einem Exploit verfassen.)
Um aber das Thema ausführlicher erklären zu können, müsste ich auch Speicherbereiche wie Heap, Codesegment und Stack erwähnen. Allerdings sind diese Themen etwas weiter hinten...
Nun meine Frage:
Wo soll dieser Text stehen?