Creazione di un’unità USB “live” di Kali Linux
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 dall’unità USB
. Fa parte di una serie di tutorial che ti aiuteranno a configurare l’ambiente corretto
per l’utilizzo di Kali Linux e ti mostreranno come utilizzare i suoi strumenti.
I tutorial della serie includono:
- Installazione di Kali Linux come VM
- Creazione di un’unità USB Kali Linux Live
- Configurazione di Kali Linux
- Gestione dei pacchetti con Kali Linux
- Impostazione di un laboratorio di prova Kali Linux
- Utilizzo degli strumenti Kali Linux
Obiettivi
Entro la 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.
Download di Kali Linux
Come scaricare Kali Linux è spiegato nel tutorial “Installazione di Kali Linux come VM”, il primo di questa serie. Le immagini possono essere trovate qui: https://www.kali.org/downloads/.
Verifica del download
Come verificare l’ISO di Kali Linux è spiegato anche nel tutorial “Installazione di Kali Linux come VM”. Per fare ciò, esegui quanto segue:
L’output dovrebbe essere simile al seguente:
La firma SHA256 risultante dovrebbe corrispondere alla firma visualizzata nella colonna sha256sum sulla pagina di download ufficiale dell’immagine.
Unità USB live avviabile
Il modo più rapido per iniziare a usare 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 averlo funziona 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 un’unità USB, di dimensioni minime di 8 GB. Creare un’unità USB Kali Linux avviabile è abbastanza semplice. Dopo aver scaricato e verificato il tuo file ISO Kali, utilizza uno dei seguenti comandi:
- In Linux accedi come root e usa il comando dd
- In Windows usane uno degli strumenti GUI, unetbootin o rufus
Userò il primo metodo su MX Linux.
Monta l’unità USB
Accedi root (o usa sudo) e controlla l’elenco delle unità disco prima di inserire l’unità USB:
Per un disco restituirà qualcosa del tipo:
Ora inserisci l’unità USB e esegui di nuovo il comando:
Questo restituirà qualcosa di simile a:
Qui l’unità USB è montata come / dev / sdb.
Crea l’USB Unità
Per creare l’unità USB avviabile, passare alla directory contenente l’ISO ed eseguire il comando dd. Questo richiederà da 5 a 10 minuti.
ATTENZIONE: sebbene questo processo sia molto semplice, fai attenzione perché sovrascrivi facilmente un’unità disco se specifichi un percorso errato. Ricontrolla cosa stai facendo prima di farlo, sarà troppo tardi dopo. Il comando dd non è noto come distruttore di dischi per niente!
# dd status = progress if = kali-linux-2020.1-live -amd64 di = / dev / sdb bs = 512k
Prova l’unità USB
Per testare l’unità USB avviabile, riavvia la macchina.
Aggiungi persistenza
Il Kali L’unità USB Linux Live ha un’opzione, 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 configuriamo l’unità USB Kali Linux Live per supportare la persistenza. Assumeremo che:
- l’utente sia root
- l’unità USB sia / dev / sdb
- l’unità USB abbia una capacità di almeno 8 GB. L’immagine Kali Linux richiede poco più di 3 GB ed è necessaria una nuova partizione di circa 4,5 GB per archiviare dati persistenti
- è in esecuzione un sistema Linux separato, non può essere un’unità USB Kali Live
Per aggiungere persistenza, avvia prima un sistema Linux e inserisci l’unità USB Kali Live. Qui userò MX Linux.
Mostra dischi
Prima inserisci l’unità USB e visualizza i dettagli del disco:
Modifica disco
Inserisci il seguente comando:
Quindi, per mostrare la schermata della guida, inserisci m al prompt dei comandi:
Crea partizione
Per creare la nuova partizione, inserisci n:
Nota che i valori predefiniti sono mostrati tra parentesi.
Premi Invio per una partizione primaria (predefinito p).
Premi Invio per la partizione numero (predefinito 3).
Premi Invio per accettare l’impostazione predefinita per il primo settore.
Inserisci una dimensione di + 4.5G e premi Invio.
Per visualizza la tabella delle partizioni inserisci p.
Salva parti Tabella delle partizioni
Per terminare e scrivere la nuova tabella delle partizioni su disco, immettere w:
Elenca le partizioni del disco disponibili con:
Puoi anche controllare con:
Crea filesystem
Il passo successivo è creare un file system ext3 sulla partizione ed etichettarlo come persistenza. Questa operazione potrebbe richiedere alcuni minuti:
# e2label / dev / sdb3 persistenza
Crea un punto di montaggio e monta la nuova partizione:
# mount / dev / sdb3 / mnt / my_usb
Crea file
Visualizza il file montato partizione:
Quindi crea il file di configurazione per abilitare la persistenza:
Infine, smonta la partizione:
Testing Persistence
Per testare la persistenza, avvia dall’unità USB di Kali Live Linux.
Ora scegli non la prima ma la quarta opzione .
Apri una finestra di terminale e inserisci :
Salva il seguente testo nel nuovo file miofile:
$ ls
$ cat myfile
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:
Se l’unità USB è stata configurata correttamente, il file verrà visualizzato.
Conclusione
In questo tutorial abbiamo visto come creare e testare un Kali Live Linux persistente Chiavetta USB.
Passaggi successivi
Spero che metterai a frutto le conoscenze acquisite qui e tenterai di creare e testare la tua unità USB. Quindi ti suggerisco di passare alla parte successiva di questa serie, Configurazione di Kali Linux.