Hallo,
Ihr hört richtig. Für ein Schulprojekt möchte ich einen Buffer Overflow erzeugen, und
ASM code auf einen Rechner in unserem Computerraum einschleusen.
Klingt sehr sehr illegal. Ich will es aber wirklich nur für Demonstrationszwecke haben. Es soll der "Knall" in meinem Abschlussprojekt werden.
Ich bin soweit dass ich herausgefunden habe, was der Overflow können muss. Ich muss ein Programm finden, z.B. einen Browser. Wenn ich in diesem eine Bild mit gefaktem Header anzeige, das z.B. die Grösse viel zu gross anzeigt, dann müsste ja eigentlich der dafür reservierte Platz im Speicher nicht ausreichen können. Problem ist: Dann habe ich den Overflow, und wie bekomme ich meinen Code rüber? Wir der in dem Bild gespeichert?
Ich würde mich sehr freuen über Antwort. Natürlich auch über Links zum erstellen. Wenn das hier gegen die Richtlinien verstösst, könnte mir ja jemand eine PM schreiben wenns geht? Wenn nicht entschuldige ich mich herzlichst.
gruss
Bernhard Lohmeyer