Finde die Flags

LinuxBeginner
Jetzt üben

Einführung

Diese Challenge ist darauf ausgelegt, Ihre Fähigkeiten im Umgang mit verschiedenen Linux-Befehlen unter Beweis zu stellen.

Die Aufgaben umfassen das Aufspüren von Flags in unterschiedlichen Verzeichnissen, das Entpacken von Dateien aus Zip-Archiven, das Bearbeiten von Dateien sowie das Löschen spezifischer Dateien basierend auf den Informationen in einer Flag-Datei.

Die erste Flagge finden

Die erste Flagge ist im Verzeichnis /home/labex versteckt.

Ziel

Finden Sie die erste Flag-Datei, erhalten Sie durch das Lesen der Datei einen Hinweis auf die nächsten Flags und verschieben Sie diese Datei in das Verzeichnis ~/resolve.

Ergebnisbeispiel

Congratulations! You found the first flag. The next flag is in the home directory under the root user.

Anforderungen

  • Sie müssen in der Lage sein, die erste Flag-Datei im Verzeichnis /home/labex mit dem Befehl cat zu finden.
✨ Lösung prüfen und üben

Die zweite Flagge finden

Die zweite Flagge befindet sich im Home-Verzeichnis des Benutzers root.

Ziel

Finden Sie die zweite Flag-Datei, lesen Sie den Hinweis auf die weiteren Flags und verschieben Sie diese Datei in das Verzeichnis /home/labex/resolve.

Ergebnisbeispiel

Great job! You found the second flag. The next flag is located in a zip file in the current directory.
Tips: You need to log out of root user.

Anforderungen

  • Sie müssen zum Benutzer root wechseln, in dessen Home-Verzeichnis navigieren und die zweite Flag-Datei finden.
✨ Lösung prüfen und üben

Die dritte Flagge finden

Die dritte Flagge befindet sich in einer Zip-Datei im aktuellen Verzeichnis.

Ziel

Entpacken Sie die dritte Flag-Datei, lesen Sie den Hinweis auf die nächste Aufgabe und verschieben Sie die Datei in das Verzeichnis ~/resolve.

Ergebnisbeispiel

Well done! You found the third flag. The next flag is located in a section of a large file largefile.txt in the /tmp directory.
Tips: The last flag file has a filename with the word flag.

Anforderungen

  • Sie müssen die dritte Flag-Datei aus dem Zip-Archiv extrahieren können.
  • Auf Ihrem Linux-System muss der Befehl unzip installiert sein.
  • Geben Sie den Befehl exit ein, um die Root-Sitzung zu beenden.

  • Geben Sie den Befehl cd ~ ein, um in das Home-Verzeichnis des aktuellen Benutzers zurückzukehren.

  • Geben Sie den Befehl unzip flag3.zip ein, um die dritte Flag-Datei zu entpacken.

  • Geben Sie den Befehl cat flag3.txt ein, um den Hinweis auf die nächsten Flags zu lesen.

  • Geben Sie den Befehl mv flag3.txt ~/resolve ein, um die Datei in das Zielverzeichnis zu verschieben.

✨ Lösung prüfen und üben

Die vierte Flagge finden

Die vierte Flagge ist in einem Abschnitt der Datei largefile.txt im Verzeichnis /tmp versteckt.

Ziel

Finden Sie die vierte Flag-Datei und verschieben Sie diese in das Verzeichnis ~/resolve.

Ergebnisbeispiel

Excellent work! You found the fourth flag.

Anforderungen

  • Sie müssen die vierte Flag-Datei finden, indem Sie einen bestimmten Abschnitt aus der großen Datei largefile.txt im Verzeichnis /tmp extrahieren.
✨ Lösung prüfen und üben

Zusammenfassung

Herzlichen Glückwunsch! Sie haben die Linux-Befehls-Challenge erfolgreich abgeschlossen. Diese Aufgabe sollte Ihre Fertigkeiten im Umgang mit verschiedenen Linux-Werkzeugen zur Problemlösung testen.

Durch den Abschluss dieser Challenge haben Sie bewiesen, dass Sie sicher in Verzeichnissen navigieren, Dateien manipulieren, Zip-Archive entpacken und Dateien basierend auf bestimmten Bedingungen verarbeiten können. Üben Sie weiter und erkunden Sie weitere Linux-Befehle, um Ihre Kenntnisse des Betriebssystems stetig zu vertiefen.