Kali Linux wird bereits mit vielen ethischen Hacking- und Penetrationstools geliefert. Es sind sogar noch mehr Tools in Paket-Repositories verfügbar, aber es kann eine Herausforderung sein, Hunderte von Tools zu durchsuchen und diejenigen zu finden, die Sie installieren möchten.
Wir möchten die Aufgabe in diesem Handbuch vereinfachen, indem wir Ihnen zeigen, wie Sie nach weiterer Software suchen und die Tools auf Ihrem System installieren. Wenn Kali einige Ihrer bevorzugten Tools nicht standardmäßig enthält oder Sie nur die Softwareauswahl durchsuchen möchten, um zu sehen, was sonst noch verfügbar ist, helfen Ihnen die folgenden Schritte, nützliche Tools zur Installation zu finden.
In diesem Tutorial lernen Sie:
- Wie man mit apt-cache nach Paketen sucht
- So suchen Sie mit aptitude nach Paketen
- GUI-Software-Installer
- So suchen Sie online nach Kali-Paketen
Kategorie | Anforderungen, Konventionen oder verwendete Softwareversion |
---|---|
System | Kali-Linux |
Software | apt-cache, aptitude |
Andere | Privilegierter Zugriff auf Ihr Linux-System als root oder über sudo Befehl. |
Konventionen | # – erfordert, dass bestimmte Linux-Befehle mit Root-Rechten ausgeführt werden, entweder direkt als Root-Benutzer oder durch Verwendung von sudo Befehl$ – erfordert, dass bestimmte Linux-Befehle als normaler, nicht privilegierter Benutzer ausgeführt werden |
Verwenden Sie apt-cache, um nach Paketen zu suchen
Der APT-Paketmanager enthält den Befehl apt-cache, mit dem wir nach verfügbaren Paketen suchen können, die installiert werden können.
Es ist am effektivsten, wenn Sie nach einem kurzen Schlüsselwort oder Satz suchen, von dem Sie glauben, dass er im Paketnamen oder in der Beschreibung enthalten sein wird. Versuchen Sie beispielsweise, mit dem folgenden Befehl nach Dienstprogrammen zum Scannen von Ports zu suchen. Stellen Sie sicher, dass Sie Ihre Suchanfrage in Anführungszeichen setzen, wenn sie ein Leerzeichen enthält.
$ apt-cache search "port scan"apt-cache-Suchergebnisse
Wie Sie im obigen Screenshot sehen können, hat uns apt-cache etwa 20 Pakete gegeben, die als Port-Scanner verwendet werden können. Dies funktioniert nicht immer perfekt, daher sollten Sie die Ergebnisse mit Vorsicht genießen und eine schnelle Online-Suche durchführen, wenn Sie nicht genau wissen, was ein Tool kann (wenn es nicht aus dem Paketnamen und der kurzen Beschreibung ersichtlich ist). .
Sie können strengere Ergebnisse erzielen, indem Sie --names-only
anhängen Option, die nur anhand des Namens nach Paketen sucht.
$ apt-cache search eyewitness --names-only eyewitness - Rapid web application triage tool eyewitness-dbgsym - debug symbols for eyewitness
Sobald Sie den Namen eines Pakets bestimmt haben, das Sie installieren möchten, installieren Sie es einfach mit dem üblichen apt install
Befehl.
$ sudo apt install package-name
Wenn es am Ende nicht das ist, was Sie wollten, können Sie das Paket entfernen oder löschen.
$ sudo apt remove package-name OR $ sudo apt purge package-name
Verwenden Sie aptitude oder GUI-Softwareinstallationsprogramme, um nach Paketen zu suchen
aptitude ist ein praktisches Tool, das verfügbare Pakete nach Kategorien sortiert. Dies kann das Auffinden etwas erleichtern, enthält aber auch eine Suchfunktion. Es ist etwas einfacher, als für jede Suche einen neuen Befehl einzugeben, wie wir es mit apt-cache tun müssen, aber aptitude muss installiert werden, bevor wir es verwenden können.
Geben Sie die folgenden Befehle im Terminal ein, um aptitude zu installieren.
$ sudo apt update $ sudo apt install aptitude
Nach der Installation können Sie es mit diesem Befehl direkt vom Terminal aus öffnen.
$ aptitudeHauptmenü von aptitude
Obwohl es in Ihrem Terminal mit einer ncurses-Schnittstelle ausgeführt wird, können Sie es wie jedes GUI-Programm verwenden. Klicken Sie sich durch das Menü „Nicht installierte Pakete“, um alle verfügbaren Paketkategorien anzuzeigen. Wählen Sie aus, was Sie installieren möchten.
Um nach einem Paket nach Namen zu suchen, klicken Sie auf Suchen> Suchen.
Suche nach einem Paket in aptitudeDie Suchergebnisse werden während der Eingabe in Echtzeit aktualisiert, was das Auffinden von Paketen sehr bequem macht.
GUI-Software-Installer
Wenn die Befehlszeile wirklich nicht Ihr Ding ist, können Sie auch GUI-Software-Installer auf Kali verwenden. Keiner von ihnen wird standardmäßig installiert, aber wir haben eine separate Anleitung zu GUI-Software-Installationsprogrammen für Kali Linux geschrieben. In diesem Tutorial finden Sie Anweisungen zum Suchen und Installieren von Paketen über die GUI.
Suchen Sie online nach Kali-Paketen
Kali führt eine gute Dokumentation seiner verfügbaren Tools auf der offiziellen Kali-Website. Sehen Sie sich die Seite Kali Linux Penetration Testing Tools an, um die verfügbare Software zu durchsuchen.
Die Seite mit der Werkzeugliste ist besonders nützlich. Sie finden nicht nur die Namen der zu installierenden Pakete, sondern auch hilfreiche Beschreibungen und sogar Beispiele für die Verwendung von Befehlen.
Dies ist möglicherweise die beste Methode von allen, da die Website einfach zu durchsuchen ist und Ihnen eine Einführung in die Verwendung der einzelnen Tools geben wird.
Suche nach Paketen zur Installation auf der Kali-Linux-Site, die Anwendungsbeispiele enthältAbschlussgedanken
In diesem Handbuch haben wir verschiedene Methoden gesehen, mit denen nach zusätzlichen Softwarepaketen unter Kali Linux gesucht und diese installiert werden können. Es gibt Befehlszeilenmethoden, GUI-Softwareinstallationsprogramme oder sogar die Website von Kali, die genutzt werden können, um diese Hacking-Tools zu finden.
Obwohl Kali mit einer ganzen Reihe von Hacking-Paketen geliefert wird, kann es von Vorteil sein, in den Repositories nach weiteren Tools zu stöbern, da es Hunderte gibt, die unter dem Radar fliegen, wenn Sie nicht danach suchen. Vielleicht möchten Sie auch unseren Leitfaden zum Hinzufügen des Bleeding-Edge-Repos zu Kali lesen, damit Sie die neuesten verfügbaren Paketversionen erhalten.