From 57d96c0635e841090d21aa8df0a9ce1cb5eec80f Mon Sep 17 00:00:00 2001 From: WrobelXXL Date: Thu, 8 Jan 2026 10:21:03 +0100 Subject: [PATCH 1/2] add .gitattributes --- Level/.gitattributes | 3 +++ Lösungsbuch.md | 5 +---- 2 files changed, 4 insertions(+), 4 deletions(-) create mode 100644 Level/.gitattributes diff --git a/Level/.gitattributes b/Level/.gitattributes new file mode 100644 index 0000000..caeaf84 --- /dev/null +++ b/Level/.gitattributes @@ -0,0 +1,3 @@ +*.sh text eol=lf +*.env text eol=lf +Dockerfile text eol=lf \ No newline at end of file diff --git a/Lösungsbuch.md b/Lösungsbuch.md index 2c3ccae..eab7d64 100644 --- a/Lösungsbuch.md +++ b/Lösungsbuch.md @@ -25,10 +25,7 @@ Dekodieren: echo "SGFsbG8gV2VsdA==" | base64 --decode Level 4 -Anmelden: ssh crime4@127.0.0.1 -p 2220 -Passwort: crime4 -Lösung: ls -la; cat ' geheim' -Erklärung: Mit ls -la werden alle (auch versteckte und ungewöhnlich benannte) Dateien angezeigt. Die Datei mit Leerzeichen am Anfang kann mit cat ' geheim' ausgelesen werden. + Level 5 Anmelden: ssh crime5@127.0.0.1 -p 2220 From 532ba58b2295703c22524b2b1d8e8b1fe9cff5d3 Mon Sep 17 00:00:00 2001 From: WrobelXXL Date: Thu, 8 Jan 2026 10:26:38 +0100 Subject: [PATCH 2/2] =?UTF-8?q?remove=20L=C3=B6sungsbuch.md?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Lösungsbuch.md | 36 ------------------------------------ 1 file changed, 36 deletions(-) delete mode 100644 Lösungsbuch.md diff --git a/Lösungsbuch.md b/Lösungsbuch.md deleted file mode 100644 index eab7d64..0000000 --- a/Lösungsbuch.md +++ /dev/null @@ -1,36 +0,0 @@ -Lösungsbuch - -Level 1 -Anmelden: ssh crime1@127.0.0.1 -p 2220 --> Wir verbinden uns mit dem Docker, der intern eine Linux SSH Shell aufgebaut hat -Passwort: crime1 -Lösung: find, cat ./.Chats/Chat.txt -Erklärung: Die Chat.txt Datei ist eine versteckte Datei, in der sich das Passwort versteckt. Mit “find” listen wir den ganzen Inhalt im aktuellen Verzeichnis. - -Level 2 -Anmelden: ssh crime2@127.0.0.1 -p 2220 -Passwort: &Vs@gSfdC+SPh!{BkBSt=~9{ -Lösung: grep "Lassen" data.txt | awk '{for(i=1;i -Erklärung: Nach dem Login startet ein Timer (Python-Prozess). Mit ps aux | grep python findet man den Prozess und kann ihn mit kill stoppen, bevor der Timer abläuft und alles gelöscht wird. - -Fertig! Jeder Schritt baut auf den vorherigen auf und trainiert wichtige Linux-Kommandos und Problemlösungen.