Forum: PC-Programmierung Pwnable: Prozess hat eigenes Home Verzeichnis


von Pwnable-Anfänger (Gast)


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/

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.