Einführung
Willkommen bei Kali Linux. In diesem ersten Lab erfährst du, woher Kali kommt, warum es für Sicherheitsaufgaben verwendet wird und welchen Platz es in der Linux-Familie hat. Anschließend entdeckst du mit einem echten Sicherheitswerkzeug einen Dienst in deiner vorbereiteten Übungsumgebung.
Du brauchst keine Erfahrung mit Linux, Netzwerken oder Docker. Deine Umgebung und das Übungsziel stehen bereit; du musst nichts herunterladen oder installieren. Verwende für die kurze praktische Erfahrung die Oberfläche Terminal. Für dieses Lab wird Desktop nicht benötigt.
Am Ende kannst du Kalis Zweck erklären, Gemeinsamkeiten mit anderen Linux-Distributionen erkennen und deine erste Entdeckung mit den nächsten Lernschritten verbinden.
Kali und seine Ursprünge kennenlernen
In diesem Schritt erfährst du, warum Kali existiert und wie es aus einem früheren Projekt für Sicherheitstests entstand.
Ein Werkzeugkasten für konkrete Fragen
Stell dir vor, ein Team bittet dich, seinen Übungsserver zu überprüfen. Bevor du entscheidest, ob etwas behoben werden muss, brauchst du Belege: Welche Dienste sind erreichbar? Was liefert eine Website zurück? Welche Informationen werden über das Netzwerk übertragen?
Kali Linux ist eine quelloffene, auf Debian basierende Linux-Distribution für Penetrationstests und Sicherheitsaudits. Ein Penetrationstest ist eine autorisierte Untersuchung der Sicherheit eines Systems. Ein Audit untersucht Sicherheitsmaßnahmen und die zugehörigen Belege. Beides erfordert Menschen, die Werkzeuge auswählen und Beobachtungen interpretieren können.
Eine Linux-Distribution verbindet den Linux-Kernel – den Kern, der Ressourcen verwaltet – mit Systemprogrammen, Softwarepaketen und Konfiguration. Verschiedene Distributionen ordnen diese Bestandteile nach unterschiedlichen Anforderungen an. Kali richtet sie auf Sicherheitsaufgaben aus.
Von BackTrack zu Kali
Kali ging aus BackTrack hervor, einer früheren Linux-Distribution für Sicherheitstests. Erfahrungen aus der Pflege von BackTrack flossen in eine neue, auf Debian basierende Plattform ein. Die erste Kali-Version erschien am 13. März 2013.
| Phase | Was sich änderte |
|---|---|
| BackTrack | Bündelte Werkzeuge für Sicherheitstests in einer eigenen Arbeitsumgebung. |
| Erste Kali-Veröffentlichung 2013 | Überführte diese Erfahrungen in eine neu aufgebaute Debian-basierte Distribution. |
| Kali heute | Wird als Plattform für Sicherheitsaufgaben weiter gepflegt und ist in mehreren Formen verfügbar, darunter virtuelle Maschinen und Container. |
Du musst dir keine Daten oder Versionsnamen merken. Entscheidend ist der Zusammenhang: Kali entwickelte sich aus dem praktischen Bedarf, Sicherheitsfachleuten eine gepflegte Arbeitsumgebung bereitzustellen. Später kannst du die offizielle Geschichte von Kali nachlesen.
Erst die Frage, dann das Werkzeug
Verschiedene Werkzeuge beantworten unterschiedliche Fragen:
| Deine Frage | Beispielwerkzeug |
|---|---|
| Welche Netzwerkdienste kann ich erreichen? | Nmap |
| Welcher Datenverkehr wird ausgetauscht? | Wireshark oder tcpdump |
| Wie widerstandsfähig sind diese Passwort-Hashes gegen Rateversuche? | John the Ripper |
Diese Werkzeuge lernst du später im Kurs kennen. Heute probierst du nur eine kleine Aufgabe zur Diensterkennung aus. In diesem Schritt gibt es weder ein Geschichtsquiz noch einen auszuführenden Befehl. Wähle Continue, wenn du Kali mit anderen Linux-Distributionen vergleichen möchtest.
Kalis Platz in der Linux-Familie verstehen
In diesem Schritt vergleichst du Kali mit allgemeinen Linux-Distributionen und erfährst, was du für den Einstieg in diesen Kurs brauchst.
Vertraute Grundlagen mit anderem Schwerpunkt
Kali gehört zur Linux-Familie. Auch Ubuntu und Debian sind Linux-Distributionen. Kalis besonderes Merkmal ist der Schwerpunkt auf Sicherheitsaufgaben; die grundlegenden Konzepte von Dateien, Benutzern, Prozessen und Netzwerken gelten weiterhin.
| Aspekt | Allgemeine Distributionen wie Ubuntu | Kali Linux |
|---|---|---|
| Hauptschwerpunkt | Vielfältige Desktop-, Entwicklungs- und Serveraufgaben | Sicherheitstests und Audits |
| Softwareauswahl | An allgemeinen Computeraufgaben ausgerichtet | An Sicherheitsabläufen ausgerichtet |
| Alltägliche Grundlagen | Dateien, Benutzer, Prozesse, Netzwerke und Terminals | Dieselben Grundlagen bleiben unverzichtbar |
| Sicherheitswerkzeuge | Können nach Bedarf installiert werden | Ein spezialisiertes Paketökosystem und eine passende Werkzeugauswahl unterstützen Sicherheitsaufgaben |
Ein Werkzeug wie Nmap läuft auch auf anderen Betriebssystemen. Kali vereint Werkzeuge und unterstützende Pakete in einer auf Sicherheit ausgerichteten Umgebung. Verschiedene Kali-Abbilder enthalten unterschiedliche Auswahlen; erwarte deshalb nicht, dass jedes Werkzeug in jeder Kali-Umgebung installiert ist. Mehr dazu findest du in der offiziellen Einführung zu Kali.
Werkzeuge brauchen einen Anwender
Mit Kali hast du eine Arbeitsumgebung. Du lernst außerdem, eine klare Frage zu formulieren, ein Werkzeug auszuwählen, Ergebnisse zu interpretieren und über die nächste Untersuchung zu entscheiden.
Ein erreichbarer Dienst bedeutet beispielsweise, dass er Verbindungen annimmt. Ob ein Sicherheitsproblem vorliegt, lässt sich erst mit weiteren Belegen bestimmen. Dieser Unterschied ist schon bei deiner ersten praktischen Erfahrung wichtig.
Du kannst ohne Linux-Vorkenntnisse mit diesem Kurs beginnen: Die frühen Labs vermitteln Grundlagen, bevor spätere Labs deren selbstständige Anwendung verlangen. Du musst dein eigenes Betriebssystem nicht ersetzen, um mitzumachen.
Deine vorbereitete Übungsumgebung
LabEx stellt eine Kali-Umgebung und bestimmte Übungsziele bereit. Verwende nur das im jeweiligen Übungstext angegebene Ziel und den angegebenen Port. Auch im beruflichen Umfeld gehören die Bestätigung der Erlaubnis und des vereinbarten Testumfangs zur Vorbereitung einer Sicherheitsbewertung.
Das gesamte Ziel der heutigen Übung ist ein einzelner lokaler Dienst in deiner Kali-Umgebung. Du öffnest Kali mit dem bereitgestellten Einstiegsbefehl und führst dann eine klar begrenzte Prüfung aus. Die Plattform übernimmt die Vorbereitung der Umgebung.
Dieser Schritt erfordert weder Befehle noch einen Gedächtnistest. Wähle Continue, um dein erstes Werkzeug auszuprobieren.
Deinen ersten Übungsdienst entdecken
In diesem Schritt öffnest du Kali und entdeckst mit Nmap einen vorbereiteten lokalen Übungsdienst.
Die vorbereitete Umgebung öffnen
Öffne die Oberfläche Terminal und klicke hinein. In einem Terminal sendest du Anweisungen, indem du Befehle eingibst und Enter drückst. Kopiere nur den Befehl selbst, nicht eine davor angezeigte Eingabeaufforderung.
Der bereitgestellte Befehl kali öffnet die vorbereitete Kali-Umgebung. Gib ihn ein und drücke Enter:
kali
Jetzt solltest du eine Kali-Eingabeaufforderung sehen. Bleibe für den Rest dieser Erfahrung in diesem Terminal. Falls du später ein neues Terminal öffnest, führe dort zuerst kali aus, bevor du die Prüfung wiederholst.
Eine kleine Frage stellen
Ein Dienst ist ein laufendes Programm, das Anfragen annimmt. Ein Port ist ein nummerierter Verbindungsendpunkt; ein einzelner Rechner kann mehrere Dienste auf unterschiedlichen Ports anbieten.
Wir haben auf Port 8080 einen Übungsdienst vorbereitet. Seine Adresse lautet 127.0.0.1 und bezeichnet die Umgebung, in der du dich gerade befindest. Hier ist das Kali selbst. Diese Adresse und dieser Port bilden den vollständigen Umfang der Übung.
Nmap ist ein Werkzeug zur Erkennung von Hosts und Diensten. Der folgende Befehl ist für diese erste Erfahrung vorbereitet: -sT fordert eine Prüfung über normale TCP-Verbindungen an, und -p 8080 begrenzt sie auf einen Port. Die letzte Adresse benennt das Ziel. Du musst dir diese Optionen nicht merken; in einem späteren Lab lernst du, Scans selbst auszuwählen und ihre Ergebnisse zu interpretieren.
Führe den Befehl genau wie angegeben aus:
nmap -sT -p 8080 127.0.0.1
Suche nach kurzer Wartezeit nach einer Zeile dieser Form:
PORT STATE SERVICE
8080/tcp open ...
Die letzte Spalte kann eine Dienstbezeichnung enthalten. Konzentriere dich zunächst auf open: Nmap konnte eine Verbindung zum Übungsport herstellen. Zeitangaben, Versionsbanner und andere Zeilen können abweichen.
Du hast gerade eine Frage – „Ist hier ein Dienst erreichbar?“ – in eine Beobachtung verwandelt. Ein offener Dienst ist ein Ausgangspunkt für Untersuchungen; dieses Ergebnis allein weist noch keine Schwachstelle nach.
LabEx zeichnet das Scanergebnis dieser Demonstration automatisch für die Schrittprüfung auf. Du musst selbst keinen Bericht erstellen oder speichern. Wähle Continue, sobald der Befehl beendet ist. Falls die Prüfung fehlschlägt, stelle sicher, dass du Kali geöffnet hast, und wiederhole genau den obigen Scan.
Diese Erfahrung mit deinem Lernpfad verbinden
In diesem Schritt verknüpfst du deine erste Diensterkennung mit den praktischen Fähigkeiten, die du im Laufe des Kurses entwickelst.
Vom Befolgen eines Befehls zum selbstständigen Arbeiten
Heute hast du einen vorbereiteten Befehl und ein vorgegebenes Ziel verwendet. Im weiteren Verlauf lernst du, diese Entscheidungen selbst zu treffen und die gesammelten Belege zu erklären.
| Eine Frage, die du dir jetzt vielleicht stellst | Was der Kurs dir vermittelt |
|---|---|
| Wo bewahre ich meine Übungsdateien und Notizen auf? | Navigation und Dateiverwaltung in Kali |
| Wie finde ich nützliche Informationen in einem langen Ergebnis? | Lesen und Filtern von Werkzeugausgaben |
| Wie finde ich Werkzeuge oder gehe mit einem festgefahrenen Programm um? | Sicherheitswerkzeuge, Prozesse und Protokolle |
| Wie hängen Adressen, Ports und Zielnamen zusammen? | Netzwerkgrundlagen |
| Wie wähle ich einen Scan und erkenne einen Dienst? | Aufklärung mit Nmap und DNS |
| Was kann ich nach dem Finden eines Webdienstes beobachten? | HTTP-Untersuchung und Netzwerkverkehr |
Später beschäftigst du dich auch mit Passwortwerkzeugen, Metasploit und Zugriffskontrolle. Jedes Thema baut darauf auf, die Umgebung zu bedienen und zu erklären, was die Werkzeuge tatsächlich zeigen.
Den Kurs nutzen
Ein geführtes Lab wie dieses erklärt die Aufgabe und liefert die Arbeitsschritte. Eine Challenge verlangt, bereits vermittelte Fähigkeiten mit weniger Anleitung anzuwenden. Nutze beides, um vom Kennenlernen zur selbstständigen Praxis überzugehen.
Jede Übung bereitet ihre eigene Umgebung vor. Du musst keine Dateien oder laufenden Dienste aus diesem Lab in ein anderes übernehmen. Wenn eine spätere Übung dich auffordert, Kali zu öffnen, zeigt sie dir, wie das geht.
Die praktische Prüfung im vorherigen Schritt hat deine Diensterkennung bestätigt. Dieser abschließende Leseschritt enthält keinen weiteren Befehl und kein Quiz. Wähle Continue, um abzuschließen. Als nächste praktische Grundlage lernst du, in Kali zu navigieren und Dateien zu organisieren.
Zusammenfassung
Du hast Kalis Ursprung in BackTrack, seine Debian-Grundlage und seine Ausrichtung auf Sicherheitsaufgaben kennengelernt. Du hast es mit allgemeinen Linux-Distributionen verglichen und erfahren, warum Linux-Grundlagen und eine sorgfältige Interpretation wichtig sind.
Außerdem hast du eine vorbereitete Kali-Umgebung geöffnet und mit Nmap einen erreichbaren lokalen Übungsdienst entdeckt. Das war deine erste Beobachtung und keine Aussage darüber, dass der Dienst verwundbar ist. Baue als Nächstes Fähigkeiten zur Dateiverwaltung und zum Lesen von Ausgaben auf, damit du Sicherheitswerkzeuge selbstständig einsetzen kannst.



