Zum Inhalt springen
PURPLEDUEL

Dateien finden

Linux-Grundlagen · Schwierigkeit mittel · 4 Ziele · 600 XP insgesamt

Das Archiv der Zentrale ist ein Labyrinth aus Ordnern. Eine Datei mit einem bestimmten Namen enthält den Schlüssel zum Spind im Serverraum: Such sie nicht von Hand, lass die Shell suchen.

Labor 6 von 9 im Lernpfad Linux-Grundlagen. Wenn du feststeckst, hast du 3 Hinweise, vom vagesten bis zum genauesten: Sie kosten 0, 40 und 150 XP.

Was du lernst

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

  • istruzioni.md mit find -name finden (100 XP)
  • Die Anleitung lesen (100 XP)
  • Alle Kopien des Schlüssels finden (150 XP)

Themen: linux, find.

Die Befehle, die du brauchst

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

  • cat: gibt den Inhalt einer Datei aus: der direkteste Weg, Konfigurationen, Notizen und Logs zu lesen.
  • find: sucht Dateien nach Name, Typ oder Rechten in einem ganzen Verzeichnisbaum; bei einem Audit findet er Schlüssel, vergessene Kopien und Programme mit gefährlichen Rechten.
  • base64: kodiert und dekodiert Base64, das Format, das Bytes in Text verwandelt. Es schützt nichts: Es lässt sich ohne Schlüssel rückgängig machen.

Die simulierte Umgebung

Du arbeitest in einer simulierten Linux-Shell, im Home-Verzeichnis des Benutzers runner: erfundene Dateien und Ordner, kein Ziel im Netzwerk.

Die Lektion zur Abwehr

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

find sucht nach Name, Typ, Größe und mehr durch einen ganzen Ordnerbaum: Es ist der schnellste Weg, eine Datei wiederzufinden und, wenn man eine Maschine analysiert, vergessene Schlüssel, Backups und Konfigurationen aufzuspüren (*.key, *.bak, *.conf). Verteidigung: Alte Kopien von Schlüsseln und Zugangsdaten gehören vernichtet und erneuert, nicht archiviert: Schon ein abgelaufener Schlüssel verrät viel über den Aufbau der neuen, und ein vergessenes Backup kann noch gültig sein.

Vor und nach diesem Labor

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

Nach diesem Labor kannst du weitermachen mit:

Der Lernpfad Linux-Grundlagen

Linux-Grundlagen ist der Einstieg. Fast alle Server, Netzwerkgeräte und Sicherheitswerkzeuge laufen unter Linux, und wer ein System verteidigt (oder es mit Erlaubnis testet), verbringt viel Zeit im Terminal. Hier lernst du, dich im Dateisystem zu bewegen, versteckte Dateien zu finden, endlose Logs stückweise zu lesen, mit grep nach Wörtern zu suchen, Befehle mit Pipes zu verketten und Rechte, Umgebungsvariablen und den Befehlsverlauf zu verstehen: die Grundlagen, die du in allen anderen Lernpfaden brauchst.

Alle Labore im Lernpfad Linux-Grundlagen

Mehr in den Guides (auf Englisch)

Alle Guides (auf Englisch)