GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Kali Linux 2019.4 Release (Xfce, Gnome, GTK3, Kali-Undercover, Kali-Docs, KeX, PowerShell &Public Packaging)

Zeit, sich einen Drink zu holen, das dauert eine Weile!

Wir freuen uns unglaublich, unsere vierte und letzte Version von 2019, Kali Linux 2019.4, anzukündigen, die sofort zum Download zur Verfügung steht.

2019.4 enthält einige aufregende neue Updates:

  • Eine neue Standard-Desktop-Umgebung, Xfce
  • Neues GTK3-Design (für Gnome und Xfce)
  • Einführung des „Kali Undercover“-Modus
  • Die Kali-Dokumentation hat ein neues Zuhause und wird jetzt von Git unterstützt
  • Öffentliche Verpackung – Ihre Werkzeuge in Kali bringen
  • Kali NetHunter KeX - Vollständiger Kali-Desktop für Android
  • BTRFS während der Einrichtung
  • PowerShell hinzugefügt
  • Der Kernel wird auf Version 5.3.9 aktualisiert
  • … Plus die normalen Fehlerbehebungen und Updates.

Neue Desktop-Umgebung und GTK3-Design

Es gibt eine Menge Updates für diese Version, aber das auffälligste Element, das jeder zuerst bemerken wird, sind die Änderungen an der Desktop-Umgebung und dem Design. Lassen Sie uns das zuerst behandeln.

Ein Update der Desktop-Umgebung hat lange auf sich warten lassen. Wir haben seit Monaten darüber gesprochen, wie wir das angehen können, was wir tun wollten, mit verschiedenen Ansätzen experimentiert und so weiter. Zusammenfassend hatten wir einige Probleme, die wir direkt ansprechen wollten:

  • Leistungsprobleme – Gnome ist eine voll funktionsfähige Desktop-Umgebung mit einer Menge toller Dinge, die sie tun kann. Aber all diese Funktionen sind mit Overhead verbunden, oft Overhead, der für eine Distribution wie Kali nicht nützlich ist. Wir wollten die Dinge beschleunigen und eine Desktop-Umgebung haben, die nur das tut, wofür sie benötigt wird, und sonst nichts. Gnome war für die meisten Kali-Benutzer übertrieben, da viele nur einen Fenstermanager wollen, mit dem Sie mehrere Terminalfenster gleichzeitig ausführen können, und einen Webbrowser.
  • Unterbrochene Benutzererfahrung - Wir unterstützen eine Reihe von Hardware, von sehr hoch bis sehr niedrig. Aus diesem Grund hatten unsere ARM-Builds der unteren Preisklasse traditionell eine völlig andere Benutzeroberfläche als unser Standard. Das ist nicht optimal, und wir wollten diese Erfahrung vereinheitlichen, sodass es keine Rolle spielt, ob Sie eine Bare-Metal-Installation auf einem High-End-Laptop ausführen oder einen Raspberry Pi verwenden, die Benutzeroberfläche sollte dieselbe sein.
  • Modernes Aussehen - Wir verwenden seit geraumer Zeit dieselbe Benutzeroberfläche, und unser alter Betreuer des Themas war aus Zeitmangel weggezogen. Also wollten wir etwas Frisches, Neues und Modernes.

Um uns dabei zu helfen, diese Probleme anzugehen, haben wir Daniel Ruiz de Alegría aufgespürt und mit der Entwicklung eines neuen Themas begonnen, das auf Xfce läuft. Warum Xfce? Nachdem wir die oben genannten Probleme überprüft hatten, waren wir der Meinung, dass Xfce sie am besten angegangen ist und dennoch für die Mehrheit der Benutzer zugänglich ist.

Die Lösung, der wir uns verschrieben haben, ist leichtgewichtig und kann auf allen Ebenen von Kali-Installationen ausgeführt werden. Es ist insofern funktional, als es die verschiedenen Bedürfnisse des durchschnittlichen Benutzers ohne Änderungen bewältigt. Es ist zugänglich, wenn es Standard-UI-Konzepte verwendet, mit denen wir alle vertraut sind, um sicherzustellen, dass es keine Lernkurve gibt. Und es sieht gut aus mit modernen UI-Elementen, die den Platz auf dem Bildschirm effizient nutzen.

Wir freuen uns sehr über dieses UI-Update und glauben, dass Sie es lieben werden. Da die Benutzeroberfläche jedoch ein bisschen wie Religion sein kann, machen Sie sich keine Sorgen, wenn Sie Gnome nicht verlassen möchten. Wir haben noch einen Gnome-Build für Sie, mit einigen Änderungen, die bereits vorhanden sind. Im Laufe der Zeit werden wir Änderungen an allen Desktop-Umgebungen vornehmen, die wir für Installationen veröffentlichen, um sie einer ähnlichen Benutzererfahrung „nahe“ zu bringen, unabhängig davon, welche DE Sie ausführen. Dies wird Grenzen haben, da wir nicht über die Ressourcen verfügen, um stark in die Optimierung all dieser verschiedenen Umgebungen zu investieren. Wenn Sie also etwas sehen möchten, können Sie gerne eine Feature-Anfrage einreichen!

Wir haben auch eine FAQ zum neuen Design veröffentlicht, die Sie auf unserer Dokumentationsseite finden können. Dazu gehören einige gängige Elemente, z. B. wie Sie in Ihrer vorhandenen Installation zum Design wechseln, wie Sie es deaktivieren, wenn es Ihnen nicht gefällt, und so weiter.

Kali Undercover

Mit der Änderung der Umgebung dachten wir, wir würden einen Seitensprung machen und etwas Spaß machen. Dank Robert, der unser Penetrationstestteam leitet, für den Vorschlag eines Kali-Designs, das in der beiläufigen Ansicht wie Windows aussieht, haben wir das Kali Undercover-Design erstellt.

Angenommen, Sie arbeiten an einem öffentlichen Ort, hacken herum und Sie möchten vielleicht nicht, dass jeder den unverwechselbaren Kali-Drachen sieht und sich fragt, was Sie tun. Also haben wir ein kleines Skript erstellt, das Ihr Kali-Design so ändert, dass es wie eine Standard-Windows-Installation aussieht. Auf diese Weise können Sie etwas inkognito arbeiten. Nachdem Sie fertig sind und sich an einem privateren Ort befinden, führen Sie das Skript erneut aus und Sie wechseln zurück zu Ihrem Kali-Design. Wie Magie!

Kali-Docs ist jetzt auf Markdown und ein neues Zuhause (/docs/)

Dies ist vielleicht nicht so auffällig wie das neue Thema, aber die Änderungen an der Dokumentation, die wir vorgenommen haben, sind genauso bedeutsam.

Eines unserer zukünftigen Ziele mit Kali ist es, mehr von der Entwicklung an die Öffentlichkeit zu bringen und es für jeden so einfach wie möglich zu machen (das heißt Sie!) sich zu engagieren und zu Kali beizutragen. Darum ging es bei unserem Wechsel zu GitLab Anfang des Jahres. Ein weiterer Teil davon ist der veränderte Umgang mit Dokumenten.

Seitdem haben wir unsere gesamte Dokumentation in Markdown in ein öffentliches Git-Repository verschoben. Von nun an kann jeder, nicht nur Kali-Mitarbeiter, durch Zusammenführungsanfragen zu einer besseren Dokumentation beitragen. Wir werden weiterhin alle Inhaltsänderungen genehmigen, aber nach der Zusammenführung sind die Änderungen automatisch im Dokumentbereich unserer Website verfügbar.

Wir ermutigen alle, sich zu engagieren! Wenn Sie in den vorhandenen Dokumenten etwas falsch sehen, ändern Sie es! Wenn Sie eine Idee für neue Dokumente haben, schreiben Sie sie! Diese Art von Beiträgen macht Kali für alle besser.

Dies ist nur der erste Schritt. Halten Sie angesichts dieser Änderung in Kürze Ausschau nach einem Kali-Docs-Paket in Kali, das Ihnen vollen Offline-Zugriff auf die Dokumentation zu jeder Installation von Kali gibt. Perfekt für Situationen, in denen Sie in einer abgeschlossenen Umgebung ohne Internetzugang arbeiten.

Öffentliche Verpackung

Eines der bedeutenderen neuen Dokumente, die wir erstellt haben, dokumentiert, wie Sie ein neues Paket erstellen können, das in Kali aufgenommen wird.

Einer der häufigsten Fehlerberichte sind Anfragen an uns, neue Tools hinzuzufügen oder vorhandene zu aktualisieren. Oftmals von den Tool-Entwicklern selbst, da sie erkennen, dass ihr Tool im Kali-Repo der einfachste Vertriebskanal für Tools zur Sicherheitsbewertung ist, den es gibt. Es war schon immer schwierig, mit diesem Volumen Schritt zu halten, und wir müssen einige schwierige Entscheidungen treffen, wo wir unsere begrenzten Ressourcen einsetzen.

Jetzt, da dieser Arbeitsablauf eingerichtet und dokumentiert ist, müssen Sie nicht mehr auf uns warten. Verpacken Sie Ihr Werkzeug und reichen Sie es zur Genehmigung bei uns ein. Dies ist eine großartige Möglichkeit, sich an der Verbesserung von Kali zu beteiligen.

BTRFS während der Einrichtung

Eine weitere wichtige Neuerung in der Dokumentation ist die Verwendung von BTRFS als Root-Dateisystem. Dies ist ein erstaunlicher Ansatz, der von Re4son dokumentiert wurde und Ihnen nach Abschluss die Möglichkeit gibt, Dateisystem-Rollbacks nach Upgrades durchzuführen.

Wenn Sie sich in einer VM befinden und dabei sind, etwas Neues auszuprobieren, erstellen Sie oft einen Snapshot, falls etwas schief geht, können Sie leicht zu einem bekanntermaßen guten Zustand zurückkehren. Wenn Sie jedoch Kali Bare Metal ausführen, ist das nicht so einfach. Am Ende sind Sie also besonders vorsichtig, oder wenn etwas schief geht, müssen Sie viel manuelles Aufräumen erledigen. Mit BTRFS haben Sie dieselbe Snapshot-Funktion bei einer Bare-Metal-Installation!

Da dies neu ist, ist es noch nicht in unseren Installer integriert. Sobald wir Feedback dazu erhalten, wie es für alle funktioniert, besteht der nächste Schritt darin, dies zu rationalisieren und es zu einer einfacheren Option in unserem Installationsprogramm zu machen. Wenn Sie es also ausprobieren, teilen Sie uns unbedingt mit, wie es bei Ihnen funktioniert!

PowerShell

Nun zu anderen Funktionen, falls Sie es verpasst haben PowerShell ist jetzt in Kali. Dies war wirklich großartig, um die Möglichkeit zu bieten, PowerShell-Skripte direkt auf Kali auszuführen.

NetHunter Kex – Full Kali Desktop auf Android-Telefonen

Ein weiteres Feature, auf das wir uns sehr freuen, ist die Einführung von NetHunter Kex. Kurz gesagt, dies ermöglicht es Ihnen, Ihr Android-Gerät zusammen mit einer Bluetooth-Tastatur und -Maus an einen HDMI-Ausgang anzuschließen und einen vollständigen, kompromisslosen Kali-Desktop zu erhalten. Ja. Von Ihrem Telefon.

Wir hatten einen Live-Penetrationstest mit Kali-Kurs, den wir unterrichteten, und NetHunter Kex befand sich gerade in einer Beta-Phase. Also wollten wir wirklich an die Grenzen gehen. Im Live-Kurs haben wir also einen USB-C-Hub an unser OnePlus7 angeschlossen. Dies gab uns HDMI- und Ethernet-Zugang. Wir haben den HDMI-Anschluss an den Projektor angeschlossen und eine Bluetooth-Tastatur/Maus verwendet. Damit konnten wir ein ganzes PWK-Modul vom Telefon aus durchführen.

Dies ist eine Funktion, die Sie sehen müssen, um es zu glauben. Bis Sie es erfahren, werden Sie nicht vollständig verstehen, was dies bietet. Mit einem ausreichend starken Telefon ist dies der Verwendung eines schönen, voll ausgestatteten tragbaren ARM-Desktops sehr ähnlich, der zufällig in Ihre Tasche passt. Die Möglichkeiten, wie Sie dies in Bewertungen nutzen können, sind riesig.

Eine vollständige Aufschlüsselung der Verwendung von NetHunter Kex finden Sie in unseren Dokumenten unter.

ARM

2019.4 ist die letzte Version, die 8-GB-SD-Karten auf ARM unterstützt. Ab 2020.1 wird eine SD-Karte mit 16 GB das Minimum sein, das wir unterstützen. Sie können jederzeit Ihr eigenes Image erstellen, das kleinere Karten unterstützt, wenn Sie dies wünschen.

  • RaspberryPi-Kernel wurde auf 4.19.81 aktualisiert, und das Firmware-Paket wurde aktualisiert, um die eeprom-Updates für RaspberryPi 4 einzuschließen.

Während des Release-Tests zeigte eine begrenzte Anzahl von Geräten das Kali-Menü nicht richtig an. Dies war nicht kritisch genug, um die Veröffentlichung zu verzögern, daher können Sie stattdessen als Problemumgehung den folgenden Befehl ausführen, um das Menü korrekt anzuzeigen:

apt update && apt dist-upgrade

Wenn dies abgeschlossen ist, melden Sie sich ab, damit Sie wieder beim Login-Manager sind. Wechseln Sie dann über STRG+ALT+F11 zu einer Konsole (auf den Chromebooks ist dies die nach links zeigende Taste neben der ESC-Taste).

Melden Sie sich an und führen Sie dann Folgendes aus:

rm -rf .cache/ .config/ .local/ && sync && reboot

Nach dem Neustart enthält das Menü die richtigen Einträge. Wir untersuchen immer noch, warum es nur bei einigen Bildern auftritt.

Kali Linux 2019.4 herunterladen

Also, worauf wartest Du? Starten Sie jetzt den Download!

Außerdem produzieren wir, um nur zu erwähnen, auch wöchentliche Builds, die Sie ebenfalls verwenden können. Wenn seit unserer letzten Veröffentlichung einige Zeit vergangen ist und Sie die neuesten Pakete wünschen, müssen Sie unsere neueste Veröffentlichung und Aktualisierung nicht verlassen. Sie können stattdessen einfach das wöchentliche Image verwenden und müssen weniger Aktualisierungen vornehmen. Sie müssen nur wissen, dass dies automatisierte Builds sind, die wir nicht wie unsere Standard-Release-Images einer Qualitätssicherung unterziehen.

Wenn Sie bereits eine vorhandene Kali-Installation haben, denken Sie daran, dass Sie jederzeit ein schnelles Update durchführen können:

[email protected]:~# cat </etc/apt/sources.list
deb http://http.kali.org/kali kali-rolling main non-free contrib
EOF
[email protected]:~#
[email protected]:~# apt update && apt -y full-upgrade
[email protected]:~#
[email protected]:~# [ -f /var/run/reboot-required ] && reboot -f

Wenn Sie zu unserem neuen Xfce wechseln möchten:

[email protected]:~# apt -y install kali-desktop-xfce

Sie sollten jetzt auf Kali Linux 2019.4 sein. Wir können eine schnelle Überprüfung durchführen, indem wir Folgendes tun:

[email protected]:~# grep VERSION /etc/os-release
VERSION="2019.4"
VERSION_ID="2019.4"
VERSION_CODENAME="kali-rolling"
[email protected]:~#
[email protected]:~# uname -v
#1 SMP Debian 5.3.9-3kali1 (2019-11-20)
[email protected]:~#
[email protected]:~# uname -r
5.3.0-kali2-amd64
[email protected]:~#

HINWEIS:Die Ausgabe von „uname -r“ kann je nach Architektur unterschiedlich sein.

Wie immer, sollten Sie auf Fehler in Kali stoßen, senden Sie bitte einen Bericht über unseren Fehler-Tracker. Wir werden nie in der Lage sein, Dinge zu reparieren, von denen wir nichts wissen.


Linux
  1. Kali Linux 1.0.4 Sommer-Update-Veröffentlichung

  2. Nachwirkungen der Kali Linux-Veröffentlichung

  3. Kali Linux 1.0.7-Veröffentlichung

  4. Kali Linux 1.0.6-Veröffentlichung

  5. Kali Linux 2.0-Veröffentlichung - Sana

Kali Linux 2019.3 Release (CloudFlare, Kali-Status, Metapakete, Hilfsskripte &LXD)

Kali Linux 2019.2-Version

Kali Linux 2019.1-Version

Kali Linux 2020.2-Version (KDE &PowerShell)

Kali Linux 2020.1a-Version

Kali Linux 2021.4-Version