Cum să instalezi Kali Linux pe VirtualBox: Un ghid complet pas cu pas
Kali Linux este distribuția Linux standard din industrie pentru testarea penetrării, hacking-ul etic și cercetarea de securitate cibernetică. Indiferent dacă ești un profesionist experimentat în securitate sau abia îți începi călătoria în securitatea ofensivă, rularea Kali Linux în VirtualBox este una dintre cele mai inteligente și sigure moduri de a construi un mediu de laborator complet funcțional — nu este necesară dual-boot, nu este nevoie de hardware dedicat.
În acest ghid cuprinzător, vei învăța exact cum să descarci, să configurezi și să instalezi Kali Linux pe VirtualBox, inclusiv cum să optimizezi mașina virtuală cu Guest Additions pentru un flux de lucru mai lin și mai productiv.
De ce să rulezi Kali Linux în VirtualBox?
Înainte de a intra în pașii de instalare, merită să înțelegi de ce un mediu virtualizat este adesea alegerea preferată a profesioniștilor în securitate:
- Izolare: Sistemul tău de operare gazdă rămâne protejat de instrumentele sau exploiturile potențial periculoase care rulează în VM.
- Snapshot-uri: Poți salva starea VM-ului tău în orice moment și reveni instant dacă ceva merge prost.
- Portabilitate: Mașinile virtuale pot fi exportate, partajate și implementate pe diferite hardware-uri.
- Rentabil: Nu este nevoie de o mașină fizică separată dedicată testării de securitate.
Dacă cauți să mergi dincolo de virtualizarea locală și ai nevoie de un mediu accesibil de la distanță, mereu activ, ia în considerare o soluție de VPS Hosting — ideală pentru a rula instanțe Kali Linux persistente în cloud.
Cerințe preliminare
Înainte de a începe, asigură-te că ai următoarele:
- O mașină gazdă care rulează Windows, macOS sau Linux
- Cel puțin 8GB de RAM (4GB minim alocat VM-ului)
- Cel puțin 50GB de spațiu liber pe disc
- O conexiune internet stabilă pentru descărcarea fișierelor necesare
- VirtualBox instalat (acoperit în Pasul 1)
Pasul 1: Descarcă și instalează VirtualBox
VirtualBox este un hipervisor gratuit și open-source dezvoltat de Oracle care suportă sisteme gazdă Windows, macOS și Linux.
- Vizitează pagina oficială de descărcări VirtualBox.
- Selectează pachetul de instalare care se potrivește cu sistemul tău de operare gazdă (Windows, macOS sau Linux).
- Descarcă și rulează instalatorul.
- Urmează indicațiile pe ecran pentru a completa instalarea.
- Opțional, descarcă și instalează și VirtualBox Extension Pack din aceeași pagină — adaugă suport pentru USB 2.0/3.0, RDP și criptarea discului.
După instalare, lansează VirtualBox pentru a confirma că se deschide corect înainte de a continua.
Pasul 2: Descarcă ISO-ul Kali Linux
Apoi, trebuie să obții imaginea ISO oficială Kali Linux.
- Navighează la pagina oficială de descărcări Kali Linux.
- Sub Installer Images, alege versiunea 64-bit (recomandată pentru majoritatea sistemelor moderne).
- Poți descărca prin HTTP direct sau prin linkul torrent pentru viteze mai mari.
- Verifică integritatea fișierului descărcat folosind suma de control SHA256 furnizată — aceasta este deosebit de importantă într-un mediu axat pe securitate.
> Sfat de securitate: Verifică întotdeauna sumele de control ISO înainte de instalare pentru a te asigura că imaginea nu a fost modificată.
Pasul 3: Creează o nouă mașină virtuală în VirtualBox
Cu VirtualBox instalat și ISO-ul descărcat, este moment să creezi mașina virtuală.
- Deschide VirtualBox și fă clic pe butonul New din bara de instrumente.
- În dialogul Name and Operating System, configurează următoarele:
- Name: Kali Linux (sau orice nume preferi)
- Type: Linux
- Version: Debian (64-bit)
- Fă clic pe Next.
- Memory (RAM): Alocă cel puțin 2048 MB (2GB). Pentru o experiență confortabilă cu mai multe instrumente care rulează simultan, 4096 MB (4GB) este puternic recomandat.
- Fă clic pe Next.
- Hard Disk: Selectează Create a virtual hard disk now și fă clic pe Create.
- Alege VDI (VirtualBox Disk Image) ca tip de fișier disc dur virtual și fă clic pe Next.
- Selectează Dynamically allocated pentru a economisi spațiu pe disc fizic, apoi fă clic pe Next.
- Setează dimensiunea discului virtual la cel puțin 20GB — 40GB sau mai mult este recomandat dacă plănuiești să instalezi instrumente suplimentare și să stochezi date capturate.
- Fă clic pe Create pentru a finaliza mașina virtuală.
Pasul 4: Configurează setările mașinii virtuale
Înainte de a porni VM-ul pentru prima dată, aplică următoarele ajustări de configurare pentru a asigura o instalare lină.
Setări de sistem
- Selectează VM-ul nou creat în bara laterală VirtualBox și fă clic pe Settings.
- Navighează la System > Motherboard.
- Asigură-te că Enable EFI (special OSes only) este unchecked dacă nu ai nevoie în mod specific de modul de boot UEFI.
- Sub System > Processor, alocă 2 sau mai multe nuclee CPU dacă mașina gazdă o suportă — aceasta îmbunătățește semnificativ performanța.
Setări de stocare
- Mergi la Storage în meniul Settings.
- Sub Controller: IDE, fă clic pe empty optical drive (pictograma disc).
- Pe partea dreaptă, fă clic pe pictograma disc lângă Optical Drive și selectează Choose a disk file.
- Răsfoiește și selectează ISO-ul Kali Linux pe care l-ai descărcat în Pasul 2.
Setări de rețea
- Navighează la Network > Adapter 1.
- Alege unul dintre următoarele moduri în funcție de nevoile tale:
- NAT: VM-ul partajează conexiunea internet a gazdei. Cel mai bun pentru testare izolată.
- Bridged Adapter: VM-ul primește propria adresă IP pe rețeaua locală. Cel mai bun dacă ai nevoie ca VM-ul să comunice cu alte dispozitive.
Setări de afișare
- Mergi la Display > Screen.
- Setează Video Memory la 128 MB pentru o performanță grafică mai bună.
- Activează 3D Acceleration dacă GPU-ul gazdei o suportă.
Fă clic pe OK pentru a salva toate setările.
Pasul 5: Instalează Kali Linux
Acum ești gata să pornești mașina virtuală și să rulezi instalatorul Kali Linux.
- Selectează VM-ul tău în bara laterală VirtualBox și fă clic pe Start.
- VM-ul va porni din ISO-ul Kali Linux. Când apare meniul de boot, selectează Graphical Install pentru cea mai ușoară experiență de instalare.
- Urmează asistentul de instalare prin următorii pași:
Limbă și localizare
- Selectează limba, țara/regiunea și aspectul tastaturii preferate.
Configurarea rețelei
- Introdu un hostname pentru mașina ta (de ex.,
kali-lab). - Poți lăsa domain name gol pentru o configurație autonomă.
- Dacă ți se cere configurarea rețelei, poți o sări și configura rețeaua după instalare.
Configurarea contului de utilizator
- Creează un cont de utilizator non-root cu o parolă puternică (Kali Linux 2020+ nu mai folosește root ca login implicit).
- De asemenea, ți se va cere să setezi o parolă root — alege ceva sigur.
Partiționarea discului
- Selectează Guided – Use Entire Disk pentru o configurație simplă.
- Alege discul dur virtual atunci când ți se cere.
- Selectează All files in one partition pentru simplitate.
- Confirmă modificările de partiție și scrie-le pe disc.
Instalarea software-ului
- Instalatorul va copia și instala acum toate pachetele necesare. Aceasta poate dura 10–20 minute în funcție de performanța sistemului tău gazdă.
Bootloader-ul GRUB
- Când ți se cere, instalează bootloader-ul GRUB pe unitatea primară (
/dev/sda).
- După ce instalarea se completează, fă clic pe Continue pentru a reporni VM-ul.
- După repornire, elimină ISO-ul din unitatea optică virtuală (Devices > Optical Drives > Remove disk from virtual drive) pentru a preveni pornirea din instalator din nou.
- Conectează-te cu acreditările pe care le-ai creat în timpul instalării.
Pasul 6: Instalează VirtualBox Guest Additions (Recomandat)
VirtualBox Guest Additions este un pachet de drivere și utilitare care îmbunătățește dramatic performanța și utilizabilitatea VM-ului tău Kali Linux. Instalarea sa este unul dintre cei mai importanți pași post-instalare.
Beneficiile Guest Additions:
- Grafică îmbunătățită: Rezoluții de ecran mai mari și redimensionare dinamică a ferestrei
- Integrare fără probleme a mouse-ului: Nu este nevoie să captezi/eliberezi manual cursorul mouse-ului
- Clipboard partajat: Copiază și lipește text între sistemul tău de operare gazdă și Kali Linux
- Dosare partajate: Transferă ușor fișiere între gazdă și oaspete
- Performanță mai bună: Drivere de afișare și I/O optimizate
Pași de instalare:
1. Actualizează lista de pachete:
sudo apt update && sudo apt upgrade -y2. Instalează anteturile kernel necesare și instrumentele de construire:
sudo apt install -y linux-headers-$(uname -r) build-essential dkms3. Inserează imaginea CD Guest Additions:
În bara de meniu VirtualBox, mergi la Devices > Insert Guest Additions CD image…
4. Montează CD-ul și rulează instalatorul:
sudo mkdir -p /media/cdrom
sudo mount /dev/cdrom /media/cdrom
sudo /media/cdrom/VBoxLinuxAdditions.run5. Repornește VM-ul pentru a aplica modificările:
sudo rebootDupă repornire, ar trebui să observi o rezoluție de ecran îmbunătățită, mișcare fără probleme a mouse-ului și capacitatea de a redimensiona dinamic fereastra VM-ului.
Pasul 7: Întărire post-instalare și sfaturi
Acum că Kali Linux este activ și rulează în VirtualBox, iată câteva bune practici de urmat:
Ține-ți sistemul actualizat
sudo apt update && sudo apt full-upgrade -yRulează aceasta în mod regulat pentru a te asigura că ai cele mai recente instrumente de securitate și patch-uri.
Fă un snapshot
Înainte de a face modificări majore sau de a începe o nouă angajare de testare, fă un snapshot VirtualBox:
- Mergi la Machine > Take Snapshot
- Numește-l (de ex., "Clean Install") pentru a putea reveni în orice moment
Configurează dosarele partajate
Configurează un dosar partajat între gazdă și oaspete pentru transfer ușor de fișiere:
- Mergi la Settings > Shared Folders
- Adaugă un dosar nou, bifează Auto-mount și Make Permanent
- În Kali, accesează-l la
/media/sf_<foldername>
Explorează setul de instrumente pre-instalate
Kali Linux vine pre-încărcat cu sute de instrumente de securitate organizate pe categorii, inclusiv:
- Nmap – scanare de rețea
- Metasploit Framework – exploatare
- Burp Suite – testare aplicații web
- Wireshark – analiza pachetelor
- John the Ripper / Hashcat – spargere de parole
Duce-ți laboratorul de securitate mai departe
O configurație locală VirtualBox este un punct de plecare excelent, dar are limitări — laboratorul tău este legat de o singură mașină, iar sarcinile care consumă resurse pot încetini sistemul tău gazdă. Pentru profesioniști care au nevoie de mai multă putere, flexibilitate sau acces de la distanță, ia în considerare aceste alternative:
- VPS Hosting — Implementează o instanță Kali Linux bazată pe cloud accesibilă de oriunde, cu resurse dedicate și acces root complet.
- Dedicated Servers — Pentru laboratoare de securitate la nivel de întreprindere, operații red team sau medii de antrenament care necesită performanță maximă și izolare.
- GPU Hosting — Accelerează spargerea de parole, analiza hash și sarcini de securitate bazate pe învățare automată cu infrastructură alimentată de GPU.
Pentru echipe care rulează instrumente de securitate interne, tablouri de bord sau platforme de raportare, Shared Web Hosting oferă o modalitate rentabilă de a găzdui aplicații web de sprijin alături de mediul tău de laborator.
Întrebări frecvente
Pot rula Kali Linux pe VirtualBox fără un computer puternic?
Da, dar performanța va fi limitată. Alocă cel puțin 2GB RAM și 2 nuclee CPU VM-ului. Pentru o experiență mai bună, sunt recomandate 4GB RAM și 4 nuclee CPU.
Este legal să folosesc Kali Linux?
Da. Kali Linux în sine este complet legal. Cu toate acestea, folosirea instrumentelor sale pentru a ataca sisteme fără permisiune scrisă explicită este ilegală. Efectuează întotdeauna testarea penetrării doar pe sisteme pe care le deții sau pe care ai fost autorizat să le testezi.
Care este diferența dintre Kali Linux și Ubuntu?
Deși ambele sunt bazate pe Debian, Kali Linux este construit special pentru securitatea ofensivă și vine pre-încărcat cu sute de instrumente de testare a penetrării. Ubuntu este o distribuție de uz general axată pe utilizabilitate și stabilitate.
Ar trebui să folosesc NAT sau Bridged networking?
Folosește NAT pentru testare izolată unde VM-ul are nevoie doar de acces la internet.
