Im ersten Schritt lernen Sie, wie Sie die vorinstallierten Werkzeuge und Pakete auf Ihrem Kali Linux-System mit dem Befehl dpkg -l einsehen können. Dies ist eine grundlegende, aber wesentliche Fertigkeit, um zu verstehen, welche Software für Penetrationstests und die Systemverwaltung zur Verfügung steht.
Wenn Sie das Terminal in der LabEx-VM-Umgebung öffnen, werden Sie automatisch mit der Shell des Kali Linux-Containers verbunden. Es ist nicht erforderlich, den Container manuell zu starten oder die Shell zu betreten; die Umgebung ist bereits für Sie vorbereitet.
Beginnen wir damit, den Befehl auszuführen, um alle installierten Pakete aufzulisten. Geben Sie den folgenden Befehl im Terminal ein und drücken Sie die Eingabetaste:
dpkg -l
Dieser Befehl zeigt eine detaillierte Liste aller installierten Pakete an, einschließlich ihrer Namen, Versionen, Architekturen und Kurzbeschreibungen.
Erwartete Ausgabe (Beispiel, tatsächliche Ausgabe kann variieren):
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Architecture Description
+++-==============================-====================-============-========================================================
ii adduser 3.118 all add and remove users and groups
ii apt 2.2.4 amd64 commandline package manager
ii base-files 11.1+deb11u7 amd64 Debian base system miscellaneous files
...
Diese Ausgabe zeigt den Status jedes Pakets an (ii bedeutet installiert), zusammen mit weiteren Details. Da die Liste lang ist, wird sie durch das Terminal scrollen. Sie können die Pfeiltasten (hoch/runter) oder das Mausrad verwenden, um darin zu navigieren.
Um die Ausgabe übersichtlicher zu gestalten, können Sie sie filtern, um nach bestimmten Tools zu suchen. Um beispielsweise Pakete zu finden, die mit apt zusammenhängen, geben Sie den folgenden Befehl ein:
dpkg -l | grep apt
Erwartete Ausgabe (Beispiel, tatsächliche Ausgabe kann variieren):
ii apt 2.2.4 amd64 commandline package manager
Dies filtert die Liste so, dass nur Pakete angezeigt werden, die apt im Namen oder in der Beschreibung enthalten. Diese Technik hilft Ihnen, Werkzeuge, die Sie in späteren Schritten benötigen, schnell zu lokalisieren. Zu verstehen, welche Tools auf Ihrem System verfügbar sind, ist ein grundlegender Schritt, bevor Sie sich spezifischen Sicherheitsaufgaben widmen.