GNU/Linux >> Linux Esercitazione >  >> Linux

Importante rifacimento del metapacchetto

Con il nostro rilascio di Kali 2019.3 imminente, volevamo prenderci un momento per discutere uno dei nostri cambiamenti imminenti più significativi:la nostra selezione di metapacchetti. Queste modifiche sono progettate per ottimizzare Kali, ridurre le dimensioni ISO e organizzare meglio i metapacchetti man mano che continuiamo a crescere.

Prima di entrare nelle novità, ricapitoliamo brevemente cos'è un metapacchetto. Un metapacchetto è un pacchetto che non contiene alcuno strumento, ma piuttosto è un elenco di dipendenze di pacchetti normali (o altri metapacchetti). Questo ci consente di raggruppare insieme gli strumenti correlati. Ad esempio, se vuoi essere in grado di accedere a tutti gli strumenti wireless, installa semplicemente il kali-tools-wireless metapacchetto. Questo otterrà tutti gli strumenti wireless in un download. Come sempre, puoi accedere all'elenco completo dei metapacchetti disponibili in Kali su kali.org/docs/general-use/metapackages/. Se preferisci utilizzare la riga di comando, il comando seguente elencherà i pacchetti che verranno installati tramite un metapacchetto specifico:

[email protected]:~# apt update
Hit:1 http://http.kali.org/kali kali-rolling InRelease
Reading package lists... Done
Building dependency tree
Reading state information... Done
All packages are up to date.
[email protected]:~#
[email protected]:~# apt depends kali-tools-wireless
kali-tools-wireless
  Depends: kali-tools-802-11
  Depends: kali-tools-bluetooth
  Depends: kali-tools-rfid
  Depends: kali-tools-sdr
  Depends: killerbee
  Depends: rfcat
  Depends: rfkill
    rfkill:i386
  Depends: sakis3g
  Depends: spectools
  Depends: wireshark
[email protected]:~#

Ci siamo presi il tempo per creare nuovi metapacchetti e rinominare quelli esistenti, e abbiamo fatto lo stesso con gli strumenti elencati al loro interno. Come risultato di queste modifiche, abbiamo implementato una nuova convenzione di denominazione per semplificare e migliorare il controllo granulare. Alla fine del post c'è una tabella che mostra le relazioni tra i nomi precedenti e quelli nuovi che vanno avanti, insieme a una descrizione dello scopo del metapacchetto.

Se sei arrivato così lontano, probabilmente ti starai chiedendo "in che modo questo mi influenza"?

  • Se stai utilizzando una versione di Kali precedente alla 2019.3, se e quando esegui l'upgrade, avrai ancora lo stesso set di strumenti (solo più recente)!
  • Tuttavia, se esegui una nuova installazione di Kali con una versione superiore a quella settimanale W34 o ISO 2019.3, noterai che alcuni degli strumenti installati da DEFAULT sono cambiati (abbiamo messo a dieta Kali!)

In precedenza, kali-linux-full era il metapacchetto predefinito, che è stato rinominato in kali-linux-large con un reindirizzamento messo in atto. Abbiamo introdotto un nuovo metapacchetto predefinito chiamato kali-linux-default , che funge da versione ridotta degli strumenti di kali-linux-large .

A seconda di come usi Kali, determinerà quale metapacchetto ti si addice meglio. Questo è il potere dei metapacchetti. Ad esempio:

  • Se desideri un set di strumenti di base, attieniti a kali-linux-default (progettato per valutazioni semplici) .
  • Se desideri una gamma di strumenti più generale e più ampia, seleziona kali-linux-large (utile se l'accesso a Internet è consentito ma lento) .
  • Se vuoi essere preparato a qualsiasi cosa, vai con kali-linux-everything (ottimo se hai intenzione di fare lavoro air-gap/offline)

Nota:puoi installare più metapacchetti contemporaneamente e non limitarti a uno solo, quindi mescola e abbina!

Ognuno di questi metapacchetti dipende da quello sopra. Ciò significa che quando aggiungiamo un nuovo strumento essenziale a kali-linux-default , fa automaticamente parte di kali-linux-large e quindi kali-linux-everything . Altrimenti, quando aggiungiamo un nuovo strumento che potrebbe non essere utile a tutti, verrà inserito in kali-linux-large o kali-linux-everything - a seconda della nostra politica sugli strumenti. Maggiori informazioni sulla nuova politica degli strumenti saranno rese pubbliche verso la fine dell'anno. Resta sintonizzato per alcune notizie molto interessanti!

Il modo in cui Kali viene utilizzato oggi è cambiato da quando Kali (e persino BackTrack) è nato per la prima volta. Non tutti hanno bisogno di tutti gli strumenti contemporaneamente, ma sono comunque disponibili quando necessario. Abbiamo optato per un nuovo set predefinito di strumenti per adattarsi alla maggior parte degli attuali ambienti di rete, rimuovendo i casi limite e gli strumenti legacy che vengono utilizzati raramente.

Dopo aver eseguito un aggiornamento del sistema (apt -y full-upgrade ) su una versione di Kali precedente alla 2019.3, vedrai rimosso il vecchio nome del metapacchetto. Questo è sicuro. Se hai già provato a rimuovere uno strumento, potresti esserti imbattuto in questo (quando lo strumento fa parte di un metapacchetto). Questo è anche sicuro da rimuovere, poiché non rimuove altri strumenti. Significa semplicemente che quando un nuovo strumento viene aggiunto a quel metapacchetto, non lo riceverai.

Se stai utilizzando la versione 2019.3 e desideri il vecchio set di strumenti predefinito, puoi eseguire entrambi apt -y install <tool> per un'installazione di un pacchetto una tantum o apt -y install kali-linux-large per ripristinare il vecchio strumento. Per la versione 2019.3, realizzeremo un'immagine extra una tantum, basata su kali-linux-large per aiutare con la transizione.

Di seguito sono riportate le tabelle con un'analisi completa dei nomi dei metapacchetti precedenti, insieme ai rispettivi nuovi nomi:

Sistemi

Questi metapacchetti vengono utilizzati durante la generazione delle nostre immagini

Vecchio Nuovo Note
kali-linux kali-linux-core Sistema Base Kali Linux - elementi principali sempre inclusi
nuovo kali-linux-default Le immagini desktop "predefinite" (amd64/i386) includono questi strumenti
nuovo kali-linux-light Le immagini Kali-Light usano questo per essere generate
nuovo kali-linux-arm Tutti gli strumenti adatti ai dispositivi ARM
kali-linux-nethunter kali-linux-nethunter (stesso) Strumenti utilizzati come parte di Kali NetHunter

Menu Kali

Queste voci si basano sul menu Kali

Vecchio Nuovo Note
nuovo kali-tools-raccolta-informazioni Utilizzato per Open Source Intelligence (OSINT) e raccolta di informazioni
nuovo kali-tools-vulnerabilità Strumenti di valutazione delle vulnerabilità
kali-linux-web kali-tools-web Progettato per attacchi alle applicazioni web
nuovo database-kali-tools Basato su qualsiasi attacco al database
kali-linux-pwtools password-kali-tools Utile per attacchi di cracking delle password - Online e offline
kali-linux-wireless kali-tools-wireless Tutti gli strumenti basati sui protocolli Wireless:802.11, Bluetooth, RFID e SDR
nuovo kali-tools-reverse-engineering Per i binari del reverse engineering
nuovo kali-tools-sfruttamento Comunemente usato per fare sfruttamento
nuovo kali-tools-ingegneria-sociale Rivolto a fare tecniche di ingegneria sociale
nuovo kali-tools-sniffing-spoofing Qualsiasi strumento pensato per lo sniffing e lo spoofing
nuovo kali-tools-post-sfruttamento Tecniche per la fase di post sfruttamento
kali-linux-forense kali-tools-forense Strumenti forensi - Live e offline
nuovo Kali-tools-report Strumenti di reporting

Strumenti

Questi sono elenchi di strumenti basati sulla categoria e sul tipo

Vecchio Nuovo Note
kali-linux-gpu kali-tools-gpu Strumenti che traggono vantaggio dall'accesso all'hardware della GPU
nuovo Kali-tools-hardware Strumenti di hacking hardware
nuovo kali-tools-crypto-stego Strumenti basati su crittografia e steganografia
nuovo Kali-tools-fuzzing Per protocolli fuzz
nuovo kali-tools-802-11 802.11 (comunemente noto come "Wi-Fi")
nuovo kali-tools-bluetooth Per il targeting di dispositivi Bluetooth
kali-linux-rfid kali-tools-rfid Strumenti di identificazione delle radiofrequenze
kali-linux-sdr kali-tools-sdr Strumenti radio definiti dal software
kali-linux-voip kali-tools-voip Strumenti Voice over IP
nuovo kali-tools-windows-risorse Qualsiasi risorsa che può essere eseguita su host Windows

Varie

Utili metapacchetti che sono raggruppamenti "una tantum"

Vecchio Nuovo Note
kali-linux-full kali-linux-large I nostri precedenti strumenti predefiniti per le immagini amd64/i386
kali-linux-all kali-linux-tutto Tutti i metapacchetti e gli strumenti elencati qui
kali-linux-top10 kali-tools-top10 Gli strumenti più utilizzati
kali-desktop-live kali-desktop-live (stesso) Utilizzato durante una sessione live all'avvio dall'immagine
nuovo kali-tools-headless Strumenti che non richiedono una GUI per accedervi

Corsi

Strumenti utilizzati per i corsi di Offensive Security

Vecchio Nuovo Note
nuovo offsec-ae Attacchi Web avanzati e sfruttamento
nuovo offsec-pwk Test di penetrazione con Kali

Gestori desktop

Ambiente desktop (DE) e Gestione finestre (WM)

Vecchio Nuovo Note
kali-desktop-comune kali-desktop-core Qualsiasi strumento chiave richiesto per un'immagine GUI
nuovo kali-desktop-e17 Illuminazione (WM)
kali-gnomo-desktop kali-desktop-gnome (stesso) GNOME (DE)
nuovo kali-desktop-i3 i3 (WM)
kali-desktop-kde kali-desktop-kde (stesso) KDE (DE)
kali-desktop-lxde kali-desktop-lxde (stesso) LXDE (WM)
nuovo kali-desktop-mate MAE (DE)
nuovo kali-desktop-pantheon Pantheon (DE)
kali-desktop-xfce kali-desktop-xfce (stesso) XFCE (WM)

Se desideri creare il tuo metapacchetto, guarda come lo facciamo qui, prima di creare il tuo pacchetto.


Linux
  1. I migliori strumenti SEO

  2. Sicuro Kali Pi (2022)

  3. Kali Unkaputtbar

  4. WireGuard su Kali

  5. Lampone Pi 4 e Kali

Elenco dei migliori strumenti Kali Linux per test di penetrazione e hacking

Come installare VMware Tools su Kali Linux

Come installare gli strumenti Kali Linux in Ubuntu

Installa Kali Linux Tools usando Katoolin in Ubuntu 18.04 LTS

Strumenti Linux:du vs. df

Come installare Kali Linux VMWare Tools?