Pwnable: Prozess hat eigenes Home Verzeichnis

Gast #6124537
Lesenswert?

Hallo,
ich habe mich an der ersten https://pwnable.tw/ Challenge versucht. 
Nachdem ich selbst nicht auf die Lösung gekommen bin, habe ich nach 
fertigen Lösungen gesucht.  Diese nutzen einen Buffer-Overflow aus um 
Shellcode zu injizieren, der eine Shell startet.  In dieser Shell wird 
dann auf das Verzeichnis /home/start/flag zugegriffen und darüber die 
Flag ausgelesen (start ist der Name der Programms).

Ich habe kein Problem dem ganzen bis zur Shell zu folgen.  Aber warum 
gibt es aus Sicht des Programms einen eigenen Ordner im 
/home-Verzeichnis und warum ist darin das Flag?
Immerhin existiert diese Datei ja nicht wirklich in meinem Dateisystem.


https://tuonilabs.wordpress.com/2017/09/30/pwnable-tw-write-up/

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren