Fehlende Programme in Kali Linux sollten über die offiziellen Paketquellen installiert werden. Manuell heruntergeladene Pakete, fremde Repositories und ungeprüfte Skripte können Abhängigkeiten beschädigen oder Schadcode mit Root-Rechten ausführen.

System und Paketquellen prüfen

cat /etc/os-release
grep -R --no-filename -h '^deb ' /etc/apt/sources.list /etc/apt/sources.list.d/ 2>/dev/null
sudo apt update

Vergleiche die Quellen mit der offiziellen Kali-Dokumentation. Mische Kali nicht mit Ubuntu- oder zufälligen Drittanbieter-Repositories.

Paket suchen und installieren

apt search SUCHBEGRIFF
apt show PAKETNAME
sudo apt install PAKETNAME

Lies Beschreibung, Herkunft und zusätzliche Abhängigkeiten. Installiere nur Werkzeuge, die du tatsächlich benötigst.

Abhängigkeiten reparieren

sudo dpkg --configure -a
sudo apt --fix-broken install
sudo apt full-upgrade

Wichtig: Sichere wichtige Daten, bevor du große Abhängigkeits- oder Distributionsänderungen bestätigst.

Einzelne DEB-Pakete

Lade DEB-Dateien ausschließlich vom Hersteller, prüfe Signatur oder Prüfsumme und installiere sie mit APT.

sha256sum datei.deb
sudo apt install ./datei.deb

Entwicklungswerkzeuge isolieren

Python-Anwendungen gehören häufig in pipx oder eine virtuelle Umgebung. Sicherheitstools dürfen nur in eigenen Laboren oder mit ausdrücklicher Autorisierung eingesetzt werden.

Fazit

Offizielle Repositories, nachvollziehbare Paketinformationen und isolierte Umgebungen halten Kali Linux stabil und reduzieren Supply-Chain-Risiken.