Creazione di un'unità USB 'Live' Kali Linux

Creating Kali Linux Live Usb Drive

Questo tutorial ti mostrerà come installare Kali Linux su un'unità USB, aggiungi
persistenza in modo da poter salvare i file sull'unità e quindi eseguire Kali dal
Chiavetta USB. È uno di una serie di tutorial che ti aiuteranno a configurare l'ambiente corretto
per usare Kali Linux e poi mostrarti come usare i suoi strumenti.

I tutorial della serie includono:



  • Installazione di Kali Linux come VM
  • Creazione di un'unità USB live Kali Linux
  • Configurazione di Kali Linux
  • Gestione dei pacchetti con Kali Linux
  • Configurazione di un laboratorio di test Kali Linux
  • Utilizzo degli strumenti di Kali Linux

obiettivi

Alla fine di questa sessione sarai in grado di creare: un'unità USB con Kali Live Linux; una partizione per la persistenza sull'unità USB; un file system sulla nuova partizione; e file persistenti sull'unità USB.



Scarica Kali Linux

Come scaricare Kali Linux è spiegato nel tutorial 'Installazione di Kali Linux come VM', il primo di questa serie. Le immagini le trovate qui: https://www.kali.org/downloads/ .



Utilizzerò l'ultima versione (a partire da marzo 2020) di Kali Linux a 64 bit (Live), kali-linux-200.1-live-amd64.iso. l'ho scaricato qui:

Verifica del download

Come verificare l'ISO di Kali Linux è spiegato anche nel tutorial 'Installazione di Kali Linux come VM'. Per fare ciò, eseguire quanto segue:

$shasum-a 256kali-linux-2020.1-live-amd64.iso

L'output dovrebbe essere simile a questo:



acf455e6f9ab0720df0abed15799223c2445882b44dfcc3f2216f9464db79152

La firma SHA256 risultante dovrebbe corrispondere alla firma visualizzata nella colonna sha256sum nella pagina di download ufficiale dell'immagine.

Unità USB live avviabile

Il modo più rapido per iniziare a utilizzare Kali Linux è eseguirlo dal vivo da un'unità USB. Questo metodo ha diversi vantaggi:

  • Non è distruttivo in quanto non apporta modifiche al disco rigido del sistema host
  • È portatile, quindi puoi portarlo con te e farlo funzionare in pochi minuti su un sistema disponibile
  • È potenzialmente persistente in modo che i dati possano essere salvati sull'unità UDB

Per creare un'unità USB avviabile avrai bisogno di una copia verificata dell'immagine ISO dell'ultima build di Kali e di un'unità USB, con una dimensione minima di 8 GB. Creare un'unità USB avviabile Kali Linux è abbastanza semplice. Dopo aver scaricato e verificato il file ISO di Kali, utilizza uno dei seguenti comandi:

  • In Linux accedi come root e usa il comando dd
  • In Windows usa uno degli strumenti della GUI, unetbootin o rufus

Userò il primo metodo su MX Linux.

Montare l'unità USB

Accedi a root (o usa sudo) e controlla l'elenco delle unità disco prima inserendo l'unità USB:

#fdisk-l# usa una L . minuscola

Per un disco questo restituirà qualcosa come:

Ora inserisci l'unità USB ed esegui nuovamente il comando:

#fdisk-l# usa una L . minuscola

Questo restituirà qualcosa di simile a:

Qui l'unità USB è montata come /dev/sdb.

Crea l'unità USB

Per creare l'unità USB avviabile, passare alla directory contenente l'ISO ed eseguire il comando dd. Ci vorranno dai 5 ai 10 minuti.

AVVERTIMENTO Nota: sebbene questo processo sia molto semplice, prestare attenzione poiché si sovrascrive facilmente un'unità disco se si specifica un percorso errato. Ricontrolla quello che stai facendo prima di farlo, sarà troppo tardi dopo. Il comando dd non è noto come distruttore di dischi per niente!

# ls
# dd status=progress if=kali-linux-2020.1-live-amd64 of=/dev/sdb bs=512k

Prova l'unità USB

Per testare l'unità USB avviabile, riavviare la macchina.

Aggiungi persistenza

L'unità USB Kali Linux Live ha un'opzione, l'opzione 4, nel menu di avvio che consente l'uso della persistenza, la conservazione dei dati sull'unità USB durante i riavvii di Kali Live. Questo può essere molto utile in quanto le modifiche ai file possono essere salvate anche durante l'avvio da sistemi diversi.

Qui impostiamo l'unità USB Kali Linux Live per supportare la persistenza. Assumeremo che:

  • l'utente è root
  • l'unità USB è /dev/sdb
  • l'unità USB ha una capacità di almeno 8 GB. L'immagine di Kali Linux richiede poco più di 3 GB ed è necessaria una nuova partizione di circa 4,5 GB per memorizzare i dati persistenti
  • è in esecuzione un sistema Linux separato, non può essere un'unità USB Kali Live

Per aggiungere persistenza, avviare prima un sistema Linux e inserire l'unità USB Kali Live. Qui userò MX Linux.

Mostra dischi

Per prima cosa inserisci l'unità USB e visualizza i dettagli del disco:

#fdisk-l# usa una L . minuscola

Modifica disco

Immettere il seguente comando:

#fdisk /sviluppo/bagno

Quindi per mostrare la schermata di aiuto, inserisci m al prompt dei comandi:

Comando (m per aiuto): m

Crea partizione

Per creare la nuova partizione immettere n:

Comando (m per aiuto): n

Notare che i valori predefiniti sono mostrati tra parentesi.

Premi Invio per una partizione primaria (predefinito p).

Premere Invio per il numero della partizione (default 3).

Premi Invio per accettare l'impostazione predefinita per il primo settore.

Inserisci una dimensione di +4,5G e premi Invio.

Per visualizzare la tabella delle partizioni inserire p.

Salva tabella delle partizioni

Per finire e scrivere la nuova tabella delle partizioni su disco, inserisci w:

Comando (m per aiuto): w

Elenca le partizioni del disco disponibili con:

#lsdevsdb*

Puoi anche verificare con:

#fdisk -l

Crea filesystem

Il prossimo passo è creare un file system ext3 sulla partizione ed etichettarlo come persistenza. Questo potrebbe richiedere alcuni minuti:

# mkfs.ext3 -L persistenza /dev/sdb3
# e2label /dev/sdb3 persistenza

Crea un punto di montaggio e monta la nuova partizione:

# mkdir -p /mnt/my_usb
# mount /dev/sdb3 /mnt/my_usb

Crea file

Visualizza la partizione montata:

#df -h

Quindi creare il file di configurazione per abilitare la persistenza:

#buttato fuori '/ unione' > /mnt/mio_usb/persistenza.conf

Infine, smonta la partizione:

#smontare /sviluppo/sdb3

Test di persistenza

Per testare la persistenza, avviare dall'unità USB Kali Live Linux.

Ora scegli non il primo ma il 4nsopzione .

Apri una finestra di terminale e inserisci:

$ls

Salva il seguente testo nel nuovo file myfile:

$buttato fuoriQuesta è la mia insistenzafile>il mio file
$ls
$gattoil mio file

Ora, spegni il sistema e rimuovi l'unità USB.

Per verificare che la persistenza funzioni, riavvia da Kali Live Linux USB, apri un terminale e inserisci:

$sudo gatto /correre/abitare/persistenza/sdb3/il mio file

Se l'unità USB è stata configurata correttamente, verrà visualizzato il file.

Conclusione

In questo tutorial abbiamo visto come creare e testare un'unità USB Kali Live Linux persistente.

Prossimi passi

Spero che metterai a frutto le conoscenze acquisite qui e proverai a creare e testare la tua unità USB. Quindi ti suggerisco di passare alla parte successiva di questa serie, Configurazione di Kali Linux.