Ethical Hacker con AI

Metasploit

Macchina vulnerabile progettata per il penetration testing.

Istruzioni per importare e avviare Metasploitable in VirtualBox


Metasploitable è una macchina virtuale volutamente vulnerabile progettata per l apprendimento e la pratica in ambienti di penetration testing e ethical hacking.
Contiene versioni datate di servizi e applicazioni con vulnerabilita note, utili per esercitazioni controllate su scanning, sfruttamento e hardening. Non deve mai essere esposta a reti pubbliche o di produzione.

💾 1) Primo passo: ottenere il file Metasploitable.vmdk

1. Visita il sito ufficiale di Metasploitable 2: https://sourceforge.net/projects/metasploitable2/

2. Scarica l archivio e decomprimilo con 7 Zip nella cartella Downloads o in una cartella a tua scelta.

3. All interno della cartella estratta trova il file Metasploitable.vmdk. Questo file e il disco virtuale che userai nella VM.

Percorso di esempio su Windows
C:\Users\TUO_UTENTE\Downloads\Metasploitable\Metasploitable.vmdk

⚙️ 2) Requisiti preliminari

  • VirtualBox installato sul sistema host.
  • File Metasploitable.vmdk estratto con 7 Zip.
  • Opzionale: ISO di pfSense per isolare la rete del laboratorio.

💻 3) Creare la VM Metasploitable in VirtualBox

1. Apri VirtualBox e clicca su New.

2. Imposta i campi come segue.

  • Name: Metasploitable
  • Type: Linux
  • Version: Ubuntu 32 bit per Metasploitable 2 legacy

3. Prosegui fino alla schermata Specify virtual hard disk.

🗃️ 4) Collegare il file Metasploitable.vmdk

1. Seleziona Use an Existing Virtual Hard Disk File.

2. Sfoglia fino al percorso del file Metasploitable.vmdk e selezionalo.

3. Clicca Finish per creare la VM senza avviarla.

🛠️ 6) Impostazioni VM consigliate prima dell avvio

System
  • Motherboard: RAM 1024 MB, I O APIC abilitato.
  • Processor: 1 core.
Storage
  • Verifica che Metasploitable.vmdk sia collegato come disco primario.

🖥️ 7) Network: usare pfSense con Internal Network intnet

Impostazioni della scheda su Metasploitable
  • Enable Network Adapter: attivo.
  • Attached to: Internal Network.
  • Name: intnet.(stesso di Pfsense)
  • Adapter Type: Intel PRO 1000 MT Desktop 82540EM.
  • Promiscuous Mode: Allow All. Suggerimento: usare Allow VMs per maggiore sicurezza quando non serve sniffing.
  • Virtual Cable Connected: attivo.
Perche usare pfSense con Internal Network intnet
  • Isolamento: la rete intnet e separata dalla rete reale dell host.
  • Controllo e logging: pfSense agisce da firewall gateway e registra il traffico.
  • Servizi di rete centralizzati: pfSense puo offrire DHCP e DNS al laboratorio.
  • Sicurezza: riduce il rischio che il traffico di laboratorio raggiunga Internet.

▶️ 8) Avvio della VM Metasploitable e verifica

1. Avvia la VM Metasploitable in VirtualBox.

2. Effettua il login con le credenziali predefinite.

  • username: msfadmin
  • password: msfadmin

3. Esegui i comandi di verifica nella shell.

uname -a
ifconfig -a
netstat -tulnp
whoami

4. Se usi pfSense verifica in Status e DHCP Leases che la VM abbia un indirizzo nella subnet impostata ad esempio 192.168.100.0 24.

✅ 9) Checklist finale

  • File Metasploitable.vmdk estratto con 7 Zip.
  • VM creata con Use an Existing Virtual Hard Disk File.
  • RAM 1024 MB e 1 core impostati.
  • Rete Internal Network con nome intnet e opzioni come da screenshot.
  • pfSense opzionale con LAN su intnet e DHCP attivo.
  • Avvio completato e verifica da shell eseguita.
Livio Bollini
Walter Livio Bollini

Matematico & Informatico · Intelligenza Artificiale · Sviluppo Web