GNU/Linux >> Linux Esercitazione >  >> Linux

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

È ora di prenderti da bere, ci vorrà un po'!

Siamo incredibilmente entusiasti di annunciare la nostra quarta e ultima versione del 2019, Kali Linux 2019.4, che è immediatamente disponibile per il download.

2019.4 include alcuni nuovi entusiasmanti aggiornamenti:

  • Un nuovo ambiente desktop predefinito, Xfce
  • Nuovo tema GTK3 (per Gnome e Xfce)
  • Introduzione della modalità "Kali Undercover"
  • Kali Documentation ha una nuova casa ed è ora alimentato da Git
  • Imballaggio pubblico:porta i tuoi strumenti in Kali
  • Kali NetHunter KeX - Desktop Kali completo su Android
  • BTRFS durante la configurazione
  • Aggiunto PowerShell
  • Il kernel è aggiornato alla versione 5.3.9
  • … Oltre alle normali correzioni di bug e aggiornamenti.

Nuovo ambiente desktop e tema GTK3

Ci sono un sacco di aggiornamenti da esaminare per questa versione, ma la cosa più importante che tutti noteranno per prima sono le modifiche all'ambiente desktop e al tema. Quindi copriamolo prima.

Un aggiornamento per l'ambiente desktop è in arrivo da molto tempo. Sono mesi che parliamo di come affrontare questo problema, cosa volevamo fare, sperimentando approcci diversi e così via. In sintesi, abbiamo avuto alcuni problemi che volevamo affrontare frontalmente:

  • Problemi di prestazioni - Gnome è un ambiente desktop completo con un sacco di cose fantastiche che può fare. Ma tutte queste funzionalità comportano un sovraccarico, spesso un sovraccarico che non è utile per una distribuzione come Kali. Volevamo velocizzare le cose e avere un ambiente desktop che facesse solo ciò per cui è necessario e nient'altro. Gnome è stato eccessivo per la maggior parte degli utenti di Kali, poiché molti vogliono solo un window manager che ti permetta di eseguire più finestre di terminale contemporaneamente e un browser web.
  • Esperienza utente fratturata - Supportiamo una gamma di hardware, dalla fascia molto alta alla fascia molto bassa. Per questo motivo, tradizionalmente le nostre build ARM di fascia bassa hanno un'interfaccia utente completamente diversa dal nostro standard. Non è ottimale e volevamo unificare questa esperienza, quindi non importava se stavi utilizzando un'installazione bare metal su un laptop di fascia alta o utilizzavi un Raspberry Pi, l'interfaccia utente dovrebbe essere la stessa.
  • Aspetto moderno - Utilizziamo la stessa interfaccia utente da un po' di tempo ormai e il nostro vecchio manutentore del tema è andato avanti per mancanza di tempo. Quindi volevamo creare qualcosa di fresco, nuovo e moderno.

Per aiutarci a risolvere questi problemi, abbiamo rintracciato Daniel Ruiz de Alegría e iniziato lo sviluppo di un nuovo tema in esecuzione su Xfce. Perché Xfce? Dopo aver esaminato i problemi di cui sopra, abbiamo ritenuto che Xfce li abbia affrontati al meglio pur rimanendo accessibile alla maggior parte degli utenti.

La soluzione su cui ci siamo impegnati è leggera e può essere eseguita su tutti i livelli di installazione di Kali. È funzionale in quanto gestisce le varie esigenze dell'utente medio senza modifiche. È accessibile laddove utilizza concetti standard dell'interfaccia utente che tutti conosciamo per garantire che non vi sia alcuna curva di apprendimento. E ha un bell'aspetto con i moderni elementi dell'interfaccia utente che fanno un uso efficiente dello spazio sullo schermo.

Siamo davvero entusiasti di questo aggiornamento dell'interfaccia utente e pensiamo che lo adorerai. Tuttavia, poiché l'interfaccia utente può essere un po' come la religione, se non vuoi lasciare Gnome non preoccuparti. Abbiamo ancora una build di Gnome per te, con alcune modifiche già in atto. Con il passare del tempo, apporteremo modifiche a tutti gli ambienti desktop che rilasciamo installazioni per avvicinarli a un'esperienza utente simile, indipendentemente dal DE che esegui. Ci saranno dei limiti a questo, poiché non abbiamo le risorse per investire pesantemente nella modifica di tutti questi diversi ambienti. Quindi, se c'è qualcosa che vorresti vedere, sentiti libero di inviare una richiesta di funzionalità!

Abbiamo anche pubblicato una FAQ sul nuovo tema che puoi trovare nella nostra pagina dei documenti. Ciò include alcuni elementi comuni come come passare al tema nell'installazione esistente, come disattivarlo se non ti piace e così via.

Kali Undercover

Con il cambiamento dell'ambiente, abbiamo pensato di fare un passo laterale e fare qualcosa di divertente. Grazie a Robert, che guida il nostro team di penetration test, per aver suggerito un tema Kali che assomigli a Windows alla vista casuale, abbiamo creato il tema Kali Undercover.

Supponiamo che tu stia lavorando in un luogo pubblico, hackerando via, e potresti non volere che il caratteristico drago di Kali sia visibile a tutti e si chieda cosa stai facendo. Quindi, abbiamo creato un piccolo script che cambierà il tuo tema Kali in modo che assomigli a un'installazione predefinita di Windows. In questo modo, puoi lavorare un po' più in incognito. Dopo aver finito e in un luogo più privato, esegui di nuovo lo script e torni al tuo tema Kali. Come per magia!

Kali-Docs è ora su Markdown e nella nuova home (/docs/)

Questo potrebbe non essere così appariscente come il nuovo tema, ma le modifiche alla documentazione che abbiamo apportato sono altrettanto significative.

Uno dei nostri obiettivi per il futuro con Kali è quello di portare più sviluppo al pubblico e renderlo il più semplice possibile per chiunque (questo significa tu!) mettersi in gioco e contribuire a Kali. Questo è il motivo del nostro passaggio a GitLab all'inizio dell'anno. Un'altra parte di questo sta cambiando il modo in cui trattiamo i documenti.

Da allora abbiamo spostato tutta la nostra documentazione in Markdown in un repository Git pubblico. Da qui in poi chiunque, non solo il personale di Kali, può contribuire a una migliore documentazione tramite richieste di unione. Continueremo ad approvare eventuali modifiche ai contenuti, ma una volta unite, le modifiche saranno automaticamente disponibili nella sezione documenti del nostro sito Web.

Invitiamo tutti a mettersi in gioco! Se vedi qualcosa di sbagliato nei documenti esistenti, cambialo! Se hai un'idea per nuovi documenti, scrivila! Questo tipo di contributi rende Kali migliore per tutti.

Questo è solo il primo passo. Con questa modifica in atto, in arrivo presto un pacchetto Kali-Docs in Kali che ti dà pieno accesso offline alla documentazione su ogni installazione di Kali. Perfetto per quelle situazioni in cui lavori in un ambiente chiuso senza accesso a Internet.

Imballaggio pubblico

Uno dei nuovi documenti più significativi che abbiamo fatto è documentare come creare un nuovo pacchetto che verrà incluso in Kali.

Una delle segnalazioni di bug più comuni è la richiesta di aggiungere nuovi strumenti o aggiornare quelli esistenti. Spesso, dagli stessi sviluppatori degli strumenti, poiché riconoscono che avere il proprio strumento nel repository Kali è il canale di distribuzione più semplice che esista per gli strumenti di valutazione della sicurezza. È sempre stato difficile tenere il passo con il volume di questo e dobbiamo prendere alcune decisioni difficili su dove impegnare le nostre risorse limitate.

Ora, con questo flusso di lavoro in atto e documentato, non devi aspettarci. Vai avanti e impacchetta il tuo strumento e inviacelo per l'approvazione. Questo è un modo fantastico per essere coinvolto nel miglioramento di Kali.

BTRFS durante l'installazione

Un'altra importante aggiunta alla documentazione è l'uso di BTRFS come file system di root. Questo è un approccio straordinario documentato da Re4son, che una volta terminato ti dà la possibilità di eseguire il rollback del file system dopo gli aggiornamenti.

Quando sei in una macchina virtuale e stai per provare qualcosa di nuovo, spesso scatterai un'istantanea nel caso in cui le cose vadano storte, puoi facilmente tornare a uno stato noto. Tuttavia, quando esegui Kali bare metal non è così facile. Quindi finisci per essere molto attento o, se le cose vanno storte, devi fare molte pulizie manuali. Con BTRFS, hai la stessa capacità di snapshot su un'installazione bare metal!

Poiché è nuovo, non è ancora integrato nel nostro programma di installazione. Dopo aver ricevuto un feedback su come funziona per tutti, il passaggio successivo è semplificare questo processo e renderlo un'opzione più semplice nel nostro programma di installazione. Quindi, se lo provi, assicurati di farci sapere come funziona per te!

PowerShell

Passando ad altre funzionalità, nel caso te lo fossi perso PowerShell è ora in Kali. Questo è stato davvero fantastico per portare la possibilità di eseguire script PowerShell direttamente su Kali.

NetHunter Kex - Desktop Kali completo su telefoni Android

Un'altra caratteristica di cui siamo super entusiasti è l'introduzione di NetHunter Kex. In poche parole, questo ti consente di collegare il tuo dispositivo Android a un'uscita HDMI insieme a tastiera e mouse Bluetooth e ottenere un desktop Kali completo e senza compromessi. Sì. Dal tuo telefono.

Abbiamo tenuto un corso di Penetration Testing con Kali dal vivo che stavamo insegnando e NetHunter Kex era solo in una fase beta. Quindi volevamo davvero spingere i limiti. Quindi, nel corso dal vivo, quello che abbiamo fatto è stato collegare un hub USB-C al nostro OnePlus7. Questo ci ha dato l'accesso HDMI ed Ethernet. Abbiamo collegato l'HDMI al proiettore e abbiamo utilizzato una tastiera/mouse bluetooth. Con questo, siamo stati in grado di creare un intero modulo PWK dal telefono.

Questa è una caratteristica che devi vedere per credere. Fino a quando non lo sperimenterai, non capirai appieno cosa offre. Con un telefono abbastanza forte, questo è molto simile all'utilizzo di un bel desktop ARM portatile con tutte le funzionalità che sembra stare in tasca. I possibili modi in cui puoi sfruttarlo nelle valutazioni sono enormi.

Per avere un'analisi completa su come utilizzare NetHunter Kex, consulta i nostri documenti all'indirizzo.

BRACCIO

2019.4 è l'ultima versione che supporterà schede SD da 8 GB su ARM. A partire dal 2020.1, una scheda SD da 16 GB sarà il minimo supportato. Sarai sempre in grado di creare la tua immagine che supporti carte più piccole, se lo desideri.

  • Il kernel RaspberryPi è stato aggiornato alla 4.19.81 e il pacchetto firmware è stato aggiornato per includere gli aggiornamenti eeprom per RaspberryPi 4.

Durante il test di rilascio, un numero limitato di dispositivi non mostrava correttamente il menu Kali. Questo non era abbastanza critico per ritardare il rilascio, quindi invece come soluzione alternativa puoi eseguire il seguente comando per visualizzare correttamente il menu:

apt update && apt dist-upgrade

Una volta completato, disconnettiti, quindi torni al gestore degli accessi. Quindi passa a una console tramite CTRL+ALT+F11 (sui Chromebook questo è il tasto che punta a sinistra accanto al tasto ESC).

Accedi e quindi esegui:

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

Dopo il riavvio, il menu conterrà le voci corrette. Stiamo ancora esaminando il motivo per cui si verifica solo su alcune immagini.

Scarica Kali Linux 2019.4

Allora, cosa stai aspettando? Inizia subito il download!

Inoltre, solo per menzionare, produciamo anche build settimanali che puoi usare anche tu. Se è passato del tempo dalla nostra ultima versione e desideri i pacchetti più recenti, non devi uscire dalla nostra ultima versione e aggiornamento. Puoi semplicemente utilizzare l'immagine settimanale e avere meno aggiornamenti da fare. Sappi solo che si tratta di build automatizzate di cui non eseguiamo il controllo qualità come facciamo con le nostre immagini di rilascio standard.

Se hai già un'installazione Kali esistente, ricorda che puoi sempre fare un rapido aggiornamento:

[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

Se vuoi passare al nostro nuovo Xfce:

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

Ora dovresti essere su Kali Linux 2019.4. Possiamo fare un rapido controllo facendo:

[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]:~#

NOTA:l'output di "uname -r" potrebbe essere diverso a seconda dell'architettura.

Come sempre, se dovessi riscontrare bug in Kali, invia una segnalazione sul nostro bug tracker. Non saremo mai in grado di riparare ciò che non sappiamo.


Linux
  1. Versione di aggiornamento estivo di Kali Linux 1.0.4

  2. Conseguenze del rilascio di Kali Linux

  3. Versione Kali Linux 1.0.7

  4. Versione Kali Linux 1.0.6

  5. Versione Kali Linux 2.0 - Sana

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

Versione Kali Linux 2019.3 (CloudFlare, stato Kali, metapacchetti, script di supporto e LXD)

Versione Kali Linux 2019.2

Versione Kali Linux 2019.1

Versione Kali Linux 2020.2 (KDE e PowerShell)

Versione Kali Linux 2020.1a