Come costruire un home lab di cybersecurity: guida per principianti — PickAClass
Come costruire un home lab di cybersecurity: guida per principianti Cybersecurity

Come costruire un home lab di cybersecurity: guida per principianti

8 min di lettura · 16.10.2026

In breve: Un home lab di cybersecurity è un ambiente sicuro e isolato di macchine virtuali in cui puoi esercitarti su attacco, difesa e analisi. Puoi costruirlo gratis su un portatile di fascia media con software di virtualizzazione e strumenti open source.

Un home lab di cybersecurity è un ambiente autonomo e isolato, di solito costruito con macchine virtuali su un solo computer, in cui puoi esercitarti in sicurezza su hacking, difesa, analisi dei log e gestione dei malware senza toccare reti reali né violare alcuna legge. Per costruirne uno, installi un software di virtualizzazione, crei alcune macchine attaccanti e bersaglio, le colleghi in una rete privata e aggiungi strumenti gratuiti su cui esercitarti. Puoi partire gratis con un portatile da 16 GB di RAM e ampliare più avanti con hardware dedicato, se vuoi.

Perché costruire un home lab?

Leggere di concetti di sicurezza non è la stessa cosa che metterli in pratica. Un laboratorio ti permette di rompere cose, fare errori e ripetere gli esercizi finché non ti restano in testa. È anche il modo più sicuro per esercitarsi con le tecniche offensive, perché attaccare sistemi che non ti appartengono è illegale nella maggior parte dei paesi. Un laboratorio ti dà l’autorizzazione per definizione: tutto ciò che c’è dentro è tuo.

La pratica rafforza inoltre lo studio per le certificazioni (Security+, CEH, OSCP) e ti offre spunti concreti per i colloqui. Non garantisce un lavoro, ma dimostra curiosità e competenza reali molto meglio di una riga sul curriculum.

Che cosa ti serve per iniziare

  • Un computer host: idealmente 16 GB di RAM (8 GB bastano per una o due VM), una CPU moderna multicore e più di 100 GB di spazio libero su disco. Un SSD rende tutto più fluido.
  • Software di virtualizzazione: VirtualBox (gratuito, multipiattaforma), VMware Workstation Player oppure Hyper-V su Windows. Sui Mac con Apple Silicon funzionano bene UTM o VMware Fusion.
  • Immagini di macchine virtuali: sistemi operativi scaricabili da eseguire come ospiti.
  • Pazienza e curiosità: il laboratorio è uno spazio di sperimentazione per imparare, non un prodotto finito.

Passo dopo passo: costruisci il tuo primo laboratorio

  1. Installa un hypervisor. Scarica e installa VirtualBox o VMware. È lo strato che esegue le tue macchine virtuali.
  2. Crea una rete isolata. Nelle impostazioni di rete dell’hypervisor, imposta le VM su una rete «Host-Only» o «Rete interna». Così il traffico del laboratorio resta lontano dal router di casa e da internet, il che è fondamentale quando maneggi qualcosa di malevolo.
  3. Aggiungi una macchina attaccante. Kali Linux e Parrot OS sono distribuzioni gratuite già dotate di strumenti di sicurezza. Scarica l’immagine VM ufficiale e importala.
  4. Aggiungi macchine bersaglio vulnerabili. Usa sistemi volutamente deboli, pensati per esercitarsi (vedi sotto). Non dirigere mai gli attacchi contro siti web reali o server di altre persone.
  5. Crea degli snapshot. Prima di ogni esercizio, fai uno snapshot delle VM per poter tornare in pochi secondi a uno stato pulito se qualcosa si rompe o viene infettato.
  6. Documenta tutto. Annota comandi, risultati e correzioni. Una buona documentazione è già di per sé una competenza che serve nel mondo reale della sicurezza.

Bersagli e strumenti gratuiti su cui esercitarsi

  • Metasploitable 2/3: una VM Linux volutamente vulnerabile per esercitarsi con gli exploit.
  • OWASP Juice Shop e DVWA: applicazioni web vulnerabili per imparare le falle più comuni del web.
  • VulnHub: macchine «boot-to-root» scaricabili gratuitamente, di difficoltà diverse.
  • TryHackMe e Hack The Box: laboratori nel browser se vuoi sfide guidate senza costruire tutto da solo.
  • Wireshark, Nmap, Burp Suite Community e Security Onion: strumenti fondamentali per analisi, scansione, test web e monitoraggio difensivo.

Aggiungi il lato blue team (difesa)

L’attacco è solo metà del campo. Per esercitarti nella difesa, aggiungi uno stack di log e monitoraggio:

  • Security Onion o lo stack ELK per raccogliere e ricercare i log.
  • Una VM Windows con Sysmon installato per generare eventi endpoint realistici.
  • pfSense o OPNsense come firewall virtuale per segmentare il laboratorio e studiare il traffico di rete.

Eseguire un attacco e poi cercarne le tracce nei log insegna entrambi i lati in un colpo solo: uno degli esercizi più preziosi che tu possa fare.

Regole di sicurezza da rispettare

  • Mantieni la rete del laboratorio isolata dalla rete di casa e da internet, soprattutto quando esegui malware.
  • Attacca solo macchine di tua proprietà o piattaforme che autorizzano esplicitamente i test.
  • Usa gli snapshot e non eseguire mai campioni sconosciuti sul sistema operativo host.
  • Scarica immagini di sistemi operativi e strumenti solo da fonti ufficiali.

Far crescere il laboratorio nel tempo

Parti in piccolo: una VM attaccante e un bersaglio bastano per imparare molto. Man mano che le tue competenze crescono, puoi aggiungere un domain controller per esercitarti con gli attacchi ad Active Directory, un mini PC dedicato o un vecchio desktop con Proxmox, oppure un account cloud con piano gratuito per studiare la sicurezza del cloud. L’obiettivo è procedere per gradi: aggiungi una macchina quando hai in mente un esercizio preciso, non solo per accumulare hardware.

Abbinare il laboratorio a uno studio strutturato

Un laboratorio risponde al «come», ma i corsi strutturati spiegano il «perché»: i concetti, la terminologia e le catene d’attacco che stanno dietro agli strumenti. Unire lezioni guidate e pratica ripetuta è il modo più rapido per costruire competenze durature. Se cerchi opzioni accessibili da seguire con i tuoi tempi, puoi sfogliare i corsi di cybersecurity adatti ai principianti e seguirli insieme agli esercizi del laboratorio.

Costruisci un po’, rompi un po’, documenta tutto e ripeti. Un home lab trasforma la teoria astratta della sicurezza in una competenza pratica e dimostrabile, e iniziare costa quasi nulla.

Domande frequenti

Servono hardware costosi per costruire un home lab di cybersecurity?
No. Un portatile o un desktop con 16 GB di RAM e un SSD può far girare comodamente due o tre macchine virtuali, quanto basta per la maggior parte degli esercizi da principiante e di livello intermedio. Se ti sta stretto, potrai aggiungere hardware dedicato più avanti.
È legale esercitarsi con l’hacking in un home lab?
Sì, purché tu attacchi solo macchine e software di tua proprietà o piattaforme che autorizzano esplicitamente i test. Attaccare sistemi per cui non hai il permesso è illegale quasi ovunque, ed è proprio per questo che un laboratorio isolato è importante.
Quale sistema operativo conviene usare per la macchina attaccante?
Kali Linux e Parrot OS sono le scelte più comuni perché includono già strumenti di sicurezza. Entrambi sono gratuiti e le immagini ufficiali delle macchine virtuali sono facili da importare in VirtualBox o VMware.
Come evito che i malware del mio laboratorio si diffondano?
Usa una rete Host-Only o interna, in modo che il laboratorio non abbia alcun percorso verso la rete di casa o internet, fai snapshot delle VM prima dei test e non eseguire mai campioni sconosciuti sul sistema operativo host. Dopo ogni esperimento, torna a uno snapshot pulito.
Un home lab può sostituire la formazione formale o le certificazioni?
Le integra, ma non le sostituisce. Un laboratorio costruisce competenze pratiche e rafforza ciò che studi, ma i corsi strutturati e le certificazioni riconosciute continuano ad aiutare a spiegare i concetti e a dimostrare la competenza ai datori di lavoro. Né un laboratorio né un certificato garantiscono da soli un lavoro.

Corsi su questo argomento