Zum Inhalt springen
PURPLEDUEL

Das Handbuch des Herstellers

Web Exploitation · Schwierigkeit mittel · 4 Ziele · 600 XP insgesamt

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?

Labor 3 von 7 im Lernpfad Web Exploitation. Wenn du feststeckst, hast du 3 Hinweise, vom vagesten bis zum genauesten: Sie kosten 0, 40 und 120 XP.

Was du lernst

Die Ziele erfüllen sich von selbst, während du im Terminal arbeitest; jedes bringt Erfahrungspunkte:

  • Herausfinden, welches Kameramodell es ist (Header) (100 XP)
  • Die Handbücher mit grep durchsuchen (100 XP)
  • Mit den Werkszugangsdaten ins Panel gelangen (200 XP)

Themen: web, default-credentials, owasp-a07.

Die Befehle, die du brauchst

Das Terminal ist simuliert und versteht etwa vierzig Linux-Befehle. In diesem Labor brauchst du vor allem diese:

  • curl: stellt HTTP-Anfragen aus dem Terminal und zeigt die rohe Antwort des Servers samt Headern.
  • grep: findet die Zeilen, die ein Wort enthalten, mit -r auch in ganzen Ordnern. Es ist das wichtigste Werkzeug, um Text und Logs zu analysieren.

Die simulierte Umgebung

Das Ziel ist ein erfundener Host in einem simulierten privaten Netzwerk: Du erreichst ihn nur über das Terminal des Spiels.

Das Ziel bietet diese Dienste an:

  • Web (HTTP): ein Webserver mit Seiten, APIs oder Verwaltungsoberflächen: der am stärksten exponierte Teil fast jeder Organisation.
  • RTSP: der Videostrom von Netzwerkkameras und -rekordern.

Die Lektion zur Abwehr

Ist das Labor gelöst, erklärt der Bericht, was schiefging und wie man sich schützt:

Werkszugangsdaten stehen in öffentlichen Handbüchern: Jeder liest sie in zwei Minuten und probiert sie an jedem Gerät aus, das er online findet. Das ist einer der häufigsten Wege in Kameras, Router und Drucker (OWASP A07, Identification and Authentication Failures). Lektion für die Verteidigung: Standard-Zugangsdaten sofort ändern, ein Inventar der Netzwerkgeräte führen und Verwaltungsoberflächen nicht für alle erreichbar lassen, sondern nur aus einem Administrationsnetz.

Vor und nach diesem Labor

Um es zu öffnen, musst du gelöst haben:

Nach diesem Labor kannst du weitermachen mit:

Der 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.

Alle Labore im Lernpfad Web Exploitation

Mehr in den Guides (auf Englisch)

Alle Guides (auf Englisch)