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/labexmit dem Befehlcatzu finden.
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
rootwechseln, in dessen Home-Verzeichnis navigieren und die zweite Flag-Datei finden.
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
unzipinstalliert sein.
Geben Sie den Befehl
exitein, 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.zipein, um die dritte Flag-Datei zu entpacken.Geben Sie den Befehl
cat flag3.txtein, um den Hinweis auf die nächsten Flags zu lesen.Geben Sie den Befehl
mv flag3.txt ~/resolveein, um die Datei in das Zielverzeichnis zu verschieben.
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.txtim Verzeichnis/tmpextrahieren.
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.



