vm
VM detection, hypervisor fingerprinting, container escape testing.
Load with: use vm
Quick example
use vm
result = vmisc("hello")
prn(result)
Functions
Hypervisor detection
vmdet()
Performs the operation.
vmhvn()
Performs the operation.
vmisc(id)
Performs the operation. Takes id.
Timing analysis
vmram(iterations)
Performs the operation. Takes iterations.
vmiot(iterations)
Performs the operation. Takes iterations.
vmtim(threshold)
Performs the operation. Takes threshold.
Specific hypervisor checks
vmxen()
Encodes.
vmkvm()
Performs the operation.
vmhyp()
Performs the operation.
vmvmw()
Performs the operation.
vmvbo()
Performs the operation.
Fingerprinting
vmfin()
Initialises.
Container detection
vmisc()
Performs the operation.
vmcon()
Performs the operation.
Escape testing
vmesc()
Performs the operation.
vmsaf()
Performs the operation.
PCI/PCIe scanning
vmpci()
Performs the operation.
vmspo()
Performs the operation.
Network interface analysis
vmnet()
Performs the operation.
vmpar()
Performs the operation.
CPU count anomalies
vmcpu()
Performs the operation.
Full report
vmrep()
Performs the operation.
Notes
- ilusm virtual machine - instantiate, run bytecode.