Come configurare Kali Linux in VirtualBox sul tuo computer Windows
Kali Linux è una sorta di punto di riferimento per gli esperti di sicurezza che desiderano una distribuzione solida per il pen testing e l’hacking etico. Eseguirla all’interno di una VM VirtualBox su una macchina Windows è estremamente utile perché mantiene il sistema isolato. Non è necessario modificare la configurazione principale, inoltre è possibile creare snapshot e ripristinare il sistema quando necessario. L’installazione vera e propria non è un’impresa titanica, ma ha le sue peculiarità, soprattutto se la virtualizzazione non è abilitata nel BIOS o se la configurazione di rete non è corretta. Ecco quindi una guida che illustra ciò che ho imparato sperimentando con questa configurazione, nella speranza di risparmiare a qualcuno qualche ora di frustrazione.
Come installare Kali Linux in VirtualBox su Windows
Abilitazione della virtualizzazione nel BIOS/UEFI
Questa è una cosa imprescindibile. Se la virtualizzazione non è abilitata, VirtualBox non può eseguire le VM a 64 bit senza problemi, e sarà un vero grattacapo.È un po’ strano, ma Windows non ha sempre la virtualizzazione attivata di default: dopotutto, ovviamente, Windows deve renderla più difficile del necessario.
Perché è utile: garantisce che la VM funzioni in modo efficiente e con meno errori. Quando si avvia Kali, si affida alla virtualizzazione hardware per funzionare correttamente. Se non si abilita questa funzionalità, VirtualBox potrebbe rifiutarsi di avviare correttamente la VM o semplicemente restituire errori criptici.
Quando si applica: prima di creare la VM, ogni volta che la VM Kali si rifiuta di avviarsi o si blocca. Potrebbero comparire messaggi di errore relativi alla mancata disponibilità di VT-x o AMD-V.
Ecco la spiegazione veloce e approssimativa:
- Avviare Impostazioni.
- Vai su Sistema > Ripristino.
- Fare clic su Avvio avanzato > Riavvia ora.
- Nel menu di ripristino, seleziona Risoluzione dei problemi > Opzioni avanzate > Impostazioni firmware UEFI > Riavvia.
- Una volta all’interno del BIOS/UEFI, cerca opzioni come Intel Virtualization Technology o AMD-V.
- Abilitali, salva ed esci.
Consiglio: ogni produttore ha un layout del BIOS diverso, quindi se non vedi queste opzioni, controlla il manuale. A volte, anche solo un aggiornamento del BIOS può essere utile se il processore supporta la virtualizzazione ma è disattivata.
Dopo aver abilitato la virtualizzazione, riavvia Windows e sentiti un po’ più sicuro: la tua VM ti ringrazierà.
Come scaricare e installare VirtualBox
VirtualBox è gratuito, open source e, a dire il vero, piuttosto valido per l’esecuzione di Linux su Windows. Se avete usato VMware, la differenza principale è che VirtualBox risulta più leggero e facile da personalizzare per un utilizzo occasionale.
Scaricalo dal sito ufficiale di VirtualBox. Scarica l’ultima versione di Windows, esegui il programma di installazione e segui le istruzioni. Aspettati di dover installare alcuni driver di rete: a volte Windows si blocca, quindi potresti dover confermare alcune richieste.
Una volta installato, VirtualBox è pronto ed è il momento di configurare la tua VM Kali. Tieni presente che VirtualBox installa un driver di rete che consente alla tua VM di connettersi alla tua rete: a volte, i problemi di rete che non funzionano all’interno di Kali sono dovuti semplicemente al fatto che quei driver non sono installati correttamente o sono bloccati da Windows Defender.
Crea e configura la tua VM Kali Linux
Una volta che VirtualBox funziona, il passo successivo è scaricare Kali Linux. Scarica l’ultima ISO dalla pagina dei download di Kali Linux. Scegli l’ISO per le installazioni virtuali: di solito esiste un’ISO specifica ottimizzata per l’uso su VM.
Ecco come creare la tua VM:
- Apri VirtualBox e clicca su Nuovo.
- Chiamalo “Kali Linux” o come preferisci. Scegli Linux come tipo e Linux 2.6 / 3.x / 4.x / 5.x (64 bit) come versione.
- Assegna almeno 2 GB di RAM, anche di più se il tuo computer riesce a gestirli senza bloccarsi.(Su un computer ho provato con 4 GB, su un altro solo 2 GB.)
- Crea un nuovo disco rigido virtuale, se possibile di dimensioni pari a 40 GB. L’allocazione dinamica semplifica la configurazione; la dimensione fissa è un po’ più rapida.
- Controlla le impostazioni della tua VM: in Sistema > Scheda madre, imposta l’ordine di avvio in modo che l’ unità ottica inizi prima. Questo assicura che l’ISO si avvii per prima.
- Nella scheda Schermo, aumenta la memoria video a 128 MB e abilita l’accelerazione 3D : a volte questo può essere utile per risolvere i problemi grafici.
Fatto? Premi Start : VirtualBox mostrerà un popup per selezionare la tua ISO. Vai alla cartella in cui hai scaricato la ISO di Kali e selezionala.
Installazione di Kali Linux
Questa parte è un po’ banale, ma vale la pena menzionarla. All’avvio di Kali, vi verrà chiesto di selezionare una lingua, quindi seguite le istruzioni. Utilizzate l’installer grafico a meno che non abbiate un motivo specifico per farlo diversamente.È semplice ma, ed ecco il bello, se non vedete l’ISO montato, di solito è perché la macchina virtuale non l’ha riconosciuta o avete dimenticato di impostarla nelle impostazioni dell’unità ottica della macchina virtuale.
Suggerimento: se Kali non si avvia o mostra errori, controlla attentamente il montaggio dell’ISO e la virtualizzazione del BIOS. A volte, rimuovere e ricollegare l’ISO o riavviare la VM può risolvere il problema.
Una volta effettuato l’accesso, procedi con le opzioni predefinite per disco, utente e password. Per quanto riguarda il partizionamento del disco, l’opzione guidata “usa l’intero disco” è perfetta: dopotutto, i dischi virtuali sono file singoli. Conferma le impostazioni e lascia che l’installazione venga completata. Potrebbe volerci un po’ di tempo.
Ritocchi finali e modifica dell’ordine di avvio
Dopo l’installazione e il riavvio di Kali, assicurati che si avvii dal disco rigido: torna quindi in Impostazioni VM > Sistema > Scheda madre e sposta il disco rigido sopra l’ unità ottica. In questo modo, la prossima volta che Kali si avvierà direttamente, dovrai accedere a Kali.
Et voilà: puoi avviare Kali Linux da VirtualBox, pronto per qualsiasi test tu abbia programmato. Le credenziali utente sono quelle impostate durante l’installazione, ovviamente.
Test di sicurezza su Linux con VirtualBox
Questa configurazione offre un’ottima sandbox per testare ogni tipo di hack o strumento di sicurezza. Se a un certo punto Windows Defender o il tuo antivirus ti bloccano, controlla le autorizzazioni di rete o le regole del firewall: a volte, il driver di rete di VirtualBox viene segnalato. Se vuoi disinstallarlo in seguito, disinstallalo da Impostazioni > App.
Ah, e per test rapidi senza dover configurare una macchina virtuale, Windows offre anche Windows Sandbox. Non è altrettanto flessibile, ma funziona bene per ambienti rapidi e temporanei, senza complicazioni.
In ogni caso, configurare Kali in VirtualBox non è poi così complicato una volta abilitata la virtualizzazione e pronta l’ISO. Certo, all’inizio è un po’ complicato, ma spero che questo aiuti qualcuno a evitare qualche errore. Buona fortuna con l’hacking…ehm, volevo dire, con l’apprendimento della sicurezza!
Riepilogo
- Abilitare la virtualizzazione nel BIOS/UEFI.
- Scarica VirtualBox dal sito ufficiale.
- Crea una VM Kali Linux in VirtualBox con impostazioni sensate.
- Collega l’ISO di Kali, installalo e poi modifica l’ordine di avvio per avviare dal disco.
Incartare
Tutto sommato, una volta avviata la virtualizzazione, configurare Kali Linux in VirtualBox è piuttosto semplice. Aspettatevi qualche intoppo, soprattutto con il BIOS o la rete, ma è gestibile. Se questo vi permette di completare una configurazione più velocemente, allora ne vale la pena. Incrociamo le dita affinché questo aiuti.
Articoli correlati
Questo articolo è stato utile?