# Guest Virtual Machines

It may be difficult to identify guest VMs if you only have access to the console and not the ESXi web interface.

:exclamation:**vmdumper** is able to quickly provide information about virtual machines which are present on the host **and currently running**\
:exclamation:**vm-support** can list all configured VMs, regardless of powered state

```
[root@localhost:~] vmdumper -l
wid=528305      pid=-1  cfgFile="/vmfs/volumes/{volume-UUID}/host3/host3.vmx"     uuid="{UUID-hex}"  displayName="host3"     vmxCartelID=528303
wid=528307      pid=-1  cfgFile="/vmfs/volumes/{volume-UUID}/host1/host1.vmx"     uuid="{UUID-hex}"  displayName="host1"     vmxCartelID=528304
wid=528308      pid=-1  cfgFile="/vmfs/volumes/{volume-UUID}/host2/host2.vmx"     uuid="{UUID-hex}"  displayName="host2"     vmxCartelID=528302

[root@localhost:~] vm-support --listvms
/vmfs/volumes/{volume-UUID}/Ubuntu/Ubuntu.vmx (Registered)
/vmfs/volumes/{volume-UUID}/Kali/Kali.vmx (Registered)
/vmfs/volumes/{volume-UUID}/Windows10_1/Windows10_1.vmx (Registered)
/vmfs/volumes/{volume-UUID}/pfSense_gateway/pfSense_gateway.vmx (Registered)
/vmfs/volumes/{volume-UUID}/Windows_Flare/Windows_Flare.vmx (Registered)
/vmfs/volumes/{volume-UUID}/REMNUX/REMNUX.vmx (Registered)
/vmfs/volumes/{volume-UUID}/DC01/DC01.vmx (Registered)
/vmfs/volumes/{volume-UUID}/OpenCTI/OpenCTI.vmx (Registered)
/vmfs/volumes/{volume-UUID}/50cent/50cent.vmx (Registered)
/vmfs/volumes/{volume-UUID}/dht-tracker/dht-tracker.vmx (Registered)
/vmfs/volumes/{volume-UUID}/ubuntu-template/ubuntu-template.vmx (Registered)
/vmfs/volumes/{volume-UUID}/host1/host1.vmx (Running)
/vmfs/volumes/{volume-UUID}/host2/host2.vmx (Running)
/vmfs/volumes/{volume-UUID}/host3/host3.vmx (Running)
```

For specific information about a guest VM (or **cat** the same vmx file)

```
[root@localhost:~] vm-support -v /vmfs/volumes/{volume-UUID}/host1/host1.vmx
```
