Oggi usiamo i nostri computer per molte cose, quindi la scelta del sistema operativo corretto è importante per sentirci a nostro agio quando ci lavoriamo. Tuttavia, potremmo avere una certa riluttanza a installare un sistema operativo sul nostro PC senza prima testarlo. La parte buona è che se abbiamo la possibilità di farlo, grazie a programmi di virtualizzazione che ci permettono di installare sistemi operativi su di essi per poterli testare in anticipo.
VirtualBox è una delle soluzioni più complete per tutti i problemi di virtualizzazione dell'ambiente, che ci dà la possibilità di testare nuovi sistemi operativi, applicazioni e, in generale, conoscere l'impatto che alcuni di questi avranno in un ambiente produttivo.
caratteristicheVirtualBox ci offre varie funzionalità come:
- Applicazione completamente gratuita
- Portatile poiché VirtualBox può essere eseguito su sistemi operativi sia a 32 bit che a 64 bit basati su processori basati su Intel x86-64
- Non richiede virtualizzazione hardware in quanto integra le tecnologie Intel VT-X o AMD-V per impostazione predefinita
- Consente di aggiungere le aggiunte Guest che sono un pacchetto software che viene installato nelle macchine virtuali guest e queste ottimizzano le prestazioni e allo stesso tempo ci danno ulteriore integrazione e comunicazione con il sistema host in cui è in esecuzione VirtualBox
- Consente di creare gruppi di macchine virtuali per un migliore controllo senza perdere funzioni come avvio, spegnimento, pausa, ripristino, salvataggio dello stato, spegnimento, ecc.
- Supporta la creazione di snapshot multigenerazionali
- Consente di gestire le macchine da remoto grazie a VirtualBox Remote Desktop Extension (VRDE)
- Supporto hardware completo in quanto supporta SMP, USB, ACPI completo, iSCSI e PXE
Kali Linux è un sistema operativo di sicurezza con il quale possiamo eseguire centinaia o migliaia di test di penetrazione per verificare i livelli di sicurezza di un sistema operativo. Ecco perché Solvetic ti spiegherà attraverso questo tutorial come installare VirtualBox su Kali Linux.
Come installare e configurare VirtualBox su Kali Linux
Passo 1
La prima cosa da fare è andare al link di download ufficiale di VirtualBox al seguente URL:
Passo 2
Lì selezioniamo "Distribuzioni Linux" e successivamente scarichiamo la versione più recente di Debian. Questo perché Kali Linux è basato su Debian. Questo file deve essere salvato localmente in Kali Linux.
INGRANDIRE
Passaggio 3
Dopodiché accediamo al terminale Kali e accediamo alla libreria Download e con il comando "ls" per elencare il download che abbiamo appena effettuato:
INGRANDIRE
Passaggio 4
Procediamo ad estrarre questo contenuto eseguendo la seguente sintassi:
sudo dpkg -i "file.deb"
INGRANDIRE
Passaggio 5
È normale che il risultato dell'estrazione del seguente errore:
INGRANDIRE
Passaggio 6
Ciò è dovuto alla mancanza di alcune dipendenze, per questo le scaricheremo con il seguente comando:
wget http://ftp.us.debian.org/debian/pool/main/libs/libsdl1.2/libsdl1.2debian_1.2.15+dfsg2-5_amd64.deb
INGRANDIRE
Passaggio 7
Ora scarichiamo quanto segue:
wget http://ftp.us.debian.org/debian/pool/main/libv/libvpx/libvpx6_1.8.2-1_amd64.deb
INGRANDIRE
Passaggio 8
Estraiamo il contenuto di libsdl:
sudo dpkg -i libsdl1.2debian_1.2.15 + dfsg2-5_amd64.deb
INGRANDIRE
Passaggio 9
Ora estraiamo il pacchetto libvpx:
sudo dpkg -i libvpx6_1.8.2-1_amd64.deb
INGRANDIRE
Passaggio 10
Di nuovo eseguiamo il file VirtualBox:
sudo dpkg -i "file.deb"
INGRANDIRE
Passaggio 11
Possiamo vedere che questa volta non ha avuto problemi, ma c'è un avviso che il sistema non è stato configurato per costruire i kernel del kernel, per correggere questo eseguiremo il seguente comando:
sudo apt-get install dkms build-essential
INGRANDIRE
Passaggio 12
Inseriamo la lettera "S" per confermare il download e l'installazione di questa utility:
INGRANDIRE
Passaggio 13
Ora da terminale eseguiamo "virtualbox" e verrà visualizzata l'applicazione:
INGRANDIRE
Passaggio 14
Controlliamo la versione dal menu Aiuto - Informazioni su VirtualBox:
INGRANDIRE
Passaggio 15
Andiamo al menu "File - Preferenze":
INGRANDIRE
Passaggio 16
Da lì possiamo gestire diversi parametri di VirtualBox in Kali Linux:
INGRANDIRE
Passaggio 17
Le estensioni giocano un ruolo fondamentale nell'interazione tra la macchina fisica e quella virtuale, per installare queste estensioni del pacchetto eseguiremo quanto segue:
wget https://download.virtualbox.org/virtualbox/6.1.2/Oracle_VM_VirtualBox_Extension_Pack-6.1.2.vbox-extpack
INGRANDIRE
Passaggio 18
Ora eseguiamo quanto segue:
sudo vboxmanage extpack install Oracle_VM_VirtualBox_Extension_Pack-6.1.2.vbox-extpackVerranno visualizzati i termini di licenza per le estensioni:
INGRANDIRE
Passo 19
Inseriamo la lettera "y" e premiamo Invio per aggiungere le estensioni di VirtualBox:
INGRANDIRE
Passaggio 20
Ora sarà possibile avviare VirtualBox dal menu di Kali Linux:
INGRANDIRE
Passo 21
Se ora andiamo nel menu File - Preferenze possiamo vedere che le estensioni del pacchetto sono state installate correttamente:
INGRANDIRE
Passo 22
Ora siamo pronti per creare le nostre macchine virtuali dal menu Macchina - Nuovo:
Passo 23
Possiamo definire le variabili già note in VirtualBox:
Passaggio 24
Accediamo alla configurazione delle macchine virtuali con le stesse funzioni:
INGRANDIRE
Con questi passaggi che Solvetic ti ha spiegato, hai un sistema di sicurezza esperto e un'applicazione che ti aiuta a creare ambienti sicuri che non influiscono su un sistema reale grazie alla virtualizzazione.