Lernpfad Web Exploitation
Web Exploitation überträgt die Grundlagen auf Webseiten und Webanwendungen, wo ein großer Teil der echten Angriffe stattfindet. Du erkundest erfundene Seiten mit HTTP-Anfragen aus dem Terminal und entdeckst Ordner, die jemand verstecken wollte, Cookies, denen der Server zu sehr vertraut, nie geänderte Werkspasswörter, vergessene Kommentare im Seitenquelltext und Fehlermeldungen, die zu viel verraten. Die Lektionen folgen den Kategorien der OWASP Top 10, etwa Broken Access Control und Fehler bei der Authentifizierung, und jede erklärt die Korrektur.
Die Labore der Reihe nach
- robots.txt und vergessene Ordner
leicht · 300 XP
Die Eisdiele Polo Nord hat eine einfache Website und einen etwas naiven Eismacher: Er sagt den Suchmaschinen, sie sollen in bestimmten Ordnern nicht nachsehen, und glaubt, damit seien sie sicher. Erkunde die Seite, finde heraus, was er verstecken will, und hol dir das Flag.
Voraussetzung: Einen Host kartieren.
- Das Cookie, dem zu sehr vertraut wird
mittel · 600 XP
FitNova, das Fitnessstudio mit der Mitglieder-App, entscheidet anhand eines Cookies, wer du bist. Du bist ein beliebiges Mitglied: Kommst du dorthin, wo nur das Personal hinkommt? Beweise, dass ein normales Mitglied zum Admin werden kann, und hol dir das Flag.
Voraussetzung: robots.txt und vergessene Ordner.
- Das Handbuch des Herstellers
mittel · 600 XP
Die IP-Kamera am Lagereingang hat eine webbasierte Verwaltungsoberfläche. Der Hersteller veröffentlicht die Handbücher aller seiner Modelle, und du hast einen Ordner voll davon in ~/docs. Kommst du hinein, ohne etwas zu raten?
Voraussetzung: robots.txt und vergessene Ordner und Im Text suchen.
- Aurora — Web Breach
mittel · 1100 XP
Aurora Corp hat ein Legacy-Admin-Panel online gelassen. Beweise, dass ein offenliegendes Backup unbefugten Zugriff ermöglicht, und hol dir das User-Flag.
Voraussetzung: Das Cookie, dem zu sehr vertraut wird und Wer ist im Netz?.
- Hinweise im Code der Seite
mittel · 550 XP
Die Pizzeria Vesuvio hat eine Website zum Tischreservieren, in Eile gebaut von einem optimistischen Entwickler. Eine Webseite ist ein Dokument, das der Server jedem aushändigt: Lies sie vollständig, auch die Teile, die der Browser dir nicht zeigt.
Voraussetzung: Das Cookie, dem zu sehr vertraut wird.
- Zu gesprächige Fehlermeldungen
mittel · 600 XP
Das Intranet der Konditorei Dolcemela ist sehr höflich: Wenn du dich falsch anmeldest, erklärt es dir sogar, was du falsch gemacht hast. Zu höflich? Finde heraus, wer wirklich ein Konto hat, und such dann den Weg in den geschützten Bereich.
Voraussetzung: Das Handbuch des Herstellers.
- Das komplette Portal
schwer · 1000 XP
Das Lieferantenportal der Eisenwarenhandlung Martello & Söhne hat mehr als eine Schwachstelle, aber keine reicht allein: Du musst sie verketten, jede liefert dir, was du für die nächste brauchst. Starte beim Ziel, komm bis zur Administration und hol dir das Flag.
Voraussetzung: Aurora — Web Breach, Hinweise im Code der Seite und Zu gesprächige Fehlermeldungen.
Die Befehle dieses Lernpfads
Auf diesem Lernpfad verwendest du im simulierten Terminal diese Befehle: gobuster, curl, grep, nmap und cat. 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
- Privilege Escalation – Von user zu root
- Blue Team / Verteidigung – Logs, Vorfälle, Hardening