Lernpfad Privilege Escalation
Privilege Escalation ist hier ein Audit-Lernpfad: Du bist als normaler Benutzer auf einem Server und prüfst, ob eine Fehlkonfiguration mehr Rechte erlaubt als vorgesehen. Du untersuchst sudo-Regeln, Programme mit dem SUID-Bit, im Verlauf und in Dateien vergessene Zugangsdaten und Geheimnisse, die als Prozessargumente übergeben werden. Es sind dieselben Prüfungen, die durchführt, wer ein System absichert, und jedes Labor endet mit dem Prinzip, das sie alle zusammenfasst: minimale Rechte.
Die Labore der Reihe nach
- Wer bin ich und was darf ich?
mittel · 600 XP
Du bist als normaler Benutzer auf dem Server der Schreibwarenhandlung Pennarello & Söhne. Finde heraus, wer du bist und welche Rechte man dir gegeben hat, und prüfe dann, ob die Datei des Inhabers in /root wirklich unerreichbar ist.
Voraussetzung: Berechtigungen und Besitzer.
- Vergessene Geheimnisse
mittel · 600 XP
Der Sysadmin der Keksfabrik Crumiro ist im Urlaub und hat das Deploy-Panel hinter einem Passwort gelassen, das niemand kennt. Aber wer es eilig hat, hinterlässt Spuren: Such im Befehlsverlauf und in den Dienstdateien und geh dann ins Panel.
Voraussetzung: Wer bin ich und was darf ich? und Umgebung und Verlauf.
- Programme mit dem SUID-Bit
mittel · 600 XP
Die Druckerei Rotonda & Co. hat die Rechte ihrer Programme seit 2023 nicht mehr geprüft. Liste die Programme auf, die mit root-Rechten laufen, egal wer sie startet, finde das, das nicht dort sein sollte, und sieh, was es tut.
Voraussetzung: Wer bin ich und was darf ich? und Dateien finden.
- Geheimnisse in Prozessen und lokalen Diensten
mittel · 600 XP
In der Wäscherei Blaue Blase sprechen Agenten und Dienste auf derselben Maschine miteinander. Sieh nach, was läuft (und mit welchen Argumenten), finde heraus, welche Dienste lokal lauschen, und prüfe, ob ein Geheimnis in falsche Hände geraten kann.
Voraussetzung: Vergessene Geheimnisse und Dienst-Banner.
- Audit von sudo und SUID
schwer · 1000 XP
Blitz-Logistik sortiert 40.000 Pakete am Tag, und niemand hat je ein Audit gemacht. Auf dem Server stecken mehrere Konfigurationsfehler, die für sich harmlos wirken, zusammen aber den Chargen-Tresor öffnen. Finde sie alle mit den Audit-Werkzeugen und sammle die Teile: Nur der letzte Schritt führt zum Bericht.
Voraussetzung: Programme mit dem SUID-Bit und Geheimnisse in Prozessen und lokalen Diensten.
Die Befehle dieses Lernpfads
Auf diesem Lernpfad verwendest du im simulierten Terminal diese Befehle: id, sudo, cat, history, grep, curl, find, file, ps, nmap, nc und ls. Jede Laborseite erklärt, wofür sie gut sind.
Mehr in den Guides (auf Englisch)
Die anderen Lernpfade
- Linux-Grundlagen – Shell, Dateien, Filter, Rechte
- Kodierungen & Geheimnisse – Base64, Hex, Chiffren
- Recon & Scanning – Nmap, Banner, DNS, Enumeration
- Web Exploitation – Versteckte Ordner, Cookies, Zugänge
- Blue Team / Verteidigung – Logs, Vorfälle, Hardening