!measure (measuring and providing details for transparent-mode)
Description of the '!measure' command in HyperDbg.
Last updated
Description of the '!measure' command in HyperDbg.
Last updated
This command is deprecated, you should not use it anymore!
!measure
!measure [default]
Measures and provides the details for the transparent-mode of HyperDbg for defeating anti-debugging and anti-hypervisor methods.
This command should be run before you '' the debugger, and after that, you can use the '' command.
[default] (optional)
If you specify 'default', then HyperDbg uses the hardcoded measurements from a not-running hypervisor machine; however, it's not recommended. See the Remarks for more information.
The following command measures and provides statistics for transparent-mode based on your machine.
The following command uses the hardcoded results and statistics for a not-running hypervisor machine.
None
If you are running on a nested-virtualization environment, then the result of the measurements will not provide transparency for you. Instead, you can use the following command :
The above command uses hardcoded details from a not-running hypervisor, and this way, you can provide transparency for vm-exit. However, it does not belong to your machine, so it's highly recommended to let HyperDbg measure and provide your own machine's details.
This command will continue the debuggee for some time (in Debugger Mode). This means that you lose the current context (registers & memory) after executing this command.
None