Has used scripts to enumerate ESXi hypervisors and their guest VMs.1
Virtual Machine Discovery T1673
- Tactic
- Discovery
- Platforms
- ESXi, Linux, macOS, Windows
- Version
- 1.0
- Created
- 27 March 2025
- Last modified
- 12 May 2026
- Contributor
- Janantha Marasinghe
An adversary may attempt to enumerate running virtual machines (VMs) after gaining access to a host or hypervisor. For example, adversaries may enumerate a list of VMs on an ESXi hypervisor using a Hypervisor CLI such as esxcli or vim-cmd (e.g. esxcli vm process list or vim-cmd vmsvc/getallvms).[1][2] Adversaries may also directly leverage a graphical user interface, such as VMware vCenter, in order to view virtual machines on a host.