Virtualizzazione / Cloud-Stack di impronte digitali dalla VM in esecuzione

0

Come può l'ambiente host (non solo il SO) essere identificato da una VM guest in esecuzione. Per determinare quali siano effettivamente l'host sottostante e gli stack di virtualizzazione utilizzati. Cioè se c'è un VMWare, Cisco, OpenStack o altra soluzione IaaS che lo alimenta.

Conosco già imvirt e virt-what ma non forniscono molte più informazioni rispetto al tipo base di virtualizzazione utilizzato, come KVM, Xen, ecc.

Come posso scavare un livello più in profondità e scoprire più specifiche sullo stack sottostante e sui prodotti utilizzati. Esistono approcci affidabili noti per le impronte digitali?

  • Le ricerche sugli indirizzi MAC non sembrano funzionare
  • La ricerca di nomi di fornitori hardware nell'output di dmidecode non sembra affidabile in quanto questi nomi sono spesso personalizzati e marchiati dalla società che esegue l'infrastruttura.

Quanto sono affidabili i risultati di lspci come:

00:02.0 VGA compatible controller: VMware SVGA II Adapter
00:03.0 Ethernet controller: Red Hat, Inc Virtio network device
00:04.0 SCSI storage controller: Red Hat, Inc Virtio block device

Questo significa che VMWare su Red Hat è usato? O non significa nulla in quanto questi dispositivi virtuali possono essere utilizzati da chiunque?

Grazie

PS: C'è una domanda correlata qui ma piuttosto vecchia (da 08) e non proprio la stessa: link

    
posta binaryanomaly 07.05.2014 - 20:43
fonte

1 risposta

-1

Sul tentativo di identificare lo stack di virtualizzazione, un host KVM può essere identificato emettendo una combinazione di alcuni comandi come questi: dmesg | grep KVM lscpu | grep Hypervisor (dovrebbe restituire Hypervisor vendor: KVM)

Puoi persino provare a impronte digitali dell'host con nmap con l'opzione di rilevamento del sistema operativo (nmap -O host_to_check_ip), può darti qualche informazione sull'indirizzo MAC.

Penso che si possa fare lo stesso per cercare di identificare gli host VMware e altri tipi di hypervisor.

    
risposta data 08.05.2014 - 00:07
fonte

Leggi altre domande sui tag