In diesem Schritt überprüfen Sie, wie die Paketverwaltung von Kali Linux innerhalb des Docker-Containers funktioniert, und sehen sich die Befehle zum Aktualisieren des Systems und zur Installation von Sicherheitstools an. Es ist wichtig zu beachten, dass das Basis-Kali Linux Docker-Image standardmäßig keine vorinstallierten Sicherheitstools enthält. Diese Designentscheidung hält das Basis-Image klein und ermöglicht es Benutzern, nur die Tools zu installieren, die sie tatsächlich benötigen.
Da Sie sich bereits aus dem vorherigen Schritt im Terminal des Kali Linux-Containers befinden, lassen Sie uns die Befehle zum Aktualisieren des Systems und zur Installation von Tools untersuchen. Befolgen Sie diese Anweisungen sorgfältig.
-
Überprüfen Sie, ob der apt-Paketmanager innerhalb des Containers verfügbar ist. Führen Sie diesen Befehl aus:
apt --version
Sie sehen eine Ausgabe ähnlich der folgenden:
apt 2.x.x (amd64)
Dies bestätigt, dass der Standard-Kali-Paketmanager installiert und einsatzbereit ist, sobald Netzwerkzugriff besteht.
-
Überprüfen Sie den Befehl zum Aktualisieren des Paketindex. Dies ist der Befehl, den Sie innerhalb des Containers ausführen würden, wenn Internetzugriff verfügbar ist:
apt update
Hinweis für Free-User: Führen Sie apt update in der Free-Tier-VM nicht aus. Der Container kann die externen Kali-Paket-Mirrors nicht erreichen, daher wird der Befehl mit einem Timeout abbrechen. Sie müssen für dieses Lab nur verstehen, was dieser Befehl bewirkt.
Wenn Netzwerkzugriff verfügbar ist, sehen Sie eine Ausgabe ähnlich der folgenden:
Get:1 http://kali.download/kali kali-rolling InRelease [30.5 kB]
Get:2 http://kali.download/kali kali-rolling/main amd64 Packages [18.1 MB]
...
Fetched 18.5 MB in 5s (3,700 kB/s)
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
All packages are up to date.
-
Sie haben verschiedene Optionen zur Installation von Tools. Lassen Sie uns jeden Ansatz verstehen:
a. Installation einzelner Tools (falls Sie nur bestimmte Tools benötigen):
apt -y install <package-name>
Zum Beispiel: apt -y install nmap wireshark
b. Installation der Headless-Sammlung (für ein minimales Set an gängigen Tools):
## SIE MÜSSEN DIESEN BEFEHL NICHT AUSFÜHREN
apt -y install kali-linux-headless
Dies ist gut für grundlegende Sicherheitstests und bei begrenzten Ressourcen geeignet.
c. Installation der Large-Sammlung (für umfassende Sicherheitstests):
## SIE MÜSSEN DIESEN BEFEHL NICHT AUSFÜHREN
apt -y install kali-linux-large
Dies enthält die meisten Sicherheitstools, erfordert jedoch mehr Speicherplatz und Installationszeit.
-
Überprüfen Sie für dieses Lab den Befehl zur Installation der grundlegenden Tool-Sammlung:
apt -y install kali-linux-headless
Hinweis für Free-User: Führen Sie diesen Befehl in der Free-Tier-VM nicht aus. Er erfordert das Herunterladen von Paketen von Kali-Mirrors, was in dieser Umgebung blockiert ist.
Das Flag -y bestätigt automatisch alle Eingabeaufforderungen, sodass die Installation ohne Unterbrechung fortgesetzt werden kann. Die Ausgabe sieht ähnlich aus wie:
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following additional packages will be installed:
<package1> <package2> ...
...
Setting up <package1> ...
Setting up <package2> ...
Wenn Internetzugriff verfügbar ist, nimmt dieser Prozess einige Zeit in Anspruch, da viele Pakete heruntergeladen und installiert werden. Das Metapaket kali-linux-headless bietet eine praktische Auswahl an Kommandozeilen-Sicherheitstools für Kali Linux.
Wenn Sie eine kostenpflichtige Umgebung mit Internetzugriff nutzen, können Sie den Befehl ausführen und auf den Abschluss warten. In der Free-Tier-VM fahren Sie nach der Überprüfung einfach fort.
-
Bleiben Sie für den nächsten Schritt im Terminal des Containers. Geben Sie nicht exit ein. Falls Sie versehentlich beenden, verbinden Sie sich vom Host-Terminal aus erneut mit docker exec -it kali-container /bin/bash.
Herzlichen Glückwunsch. Sie haben bestätigt, dass apt im Kali-Container verfügbar ist, und die Befehle zum Aktualisieren des Paketindex sowie zur Installation gängiger Kali-Tool-Sammlungen überprüft. Im nächsten Schritt prüfen Sie die Version und Systeminformationen von Kali Linux.