| HyperDbg Debugger
    | 
Headers of Debugger Commands (Extensions) More...
Go to the source code of this file.
Headers of Debugger Commands (Extensions)
routines for !msrread command which
causes vm-exit on all msr reads
| BitmapMask | Bit mask of msr to put on msr bitmap | 
routines for !msrwrite command which
causes vm-exit on all msr writes
| VOID ExtensionCommandDisableMov2ControlRegsExitingForClearingEventsAllCores | ( | PDEBUGGER_EVENT | Event | ) | 
routines ONLY for disabling !crwrite command
| Event | 
| VOID ExtensionCommandDisableMov2DebugRegsExitingForClearingEventsAllCores | ( | ) | 
routines ONLY for disabling !dr command
| VOID ExtensionCommandDisableMovDebugRegistersExitingAllCores | ( | ) | 
routines for disabling !dr
| VOID ExtensionCommandDisableRdpmcExitingAllCores | ( | ) | 
routines for disabling !pmc
| VOID ExtensionCommandDisableRdtscExitingAllCores | ( | ) | 
routines for disabling rdtsc/p exiting
| VOID ExtensionCommandDisableRdtscExitingForClearingEventsAllCores | ( | ) | 
routines ONLY for disabling !tsc command
| VOID ExtensionCommandEnableMovControlRegisterExitingAllCores | ( | PDEBUGGER_EVENT | Event | ) | 
routines for !crwrite
causes vm-exit on all accesses to debug registers
| Event | 
| VOID ExtensionCommandEnableMovDebugRegistersExitingAllCores | ( | ) | 
routines for !dr
causes vm-exit on all accesses to debug registers
| VOID ExtensionCommandEnableRdpmcExitingAllCores | ( | ) | 
routines for !pmc
causes vm-exit on all execution of rdpmc
| VOID ExtensionCommandEnableRdtscExitingAllCores | ( | ) | 
routines for !tsc command
causes vm-exit on all execution of rdtsc/rdtscp
routines for !ioin and !ioout command which
causes vm-exit on all i/o instructions or one port
| VOID ExtensionCommandIoBitmapResetAllCores | ( | ) | 
routines for reset !ioin and !ioout command
| BOOLEAN ExtensionCommandPte | ( | PDEBUGGER_READ_PAGE_TABLE_ENTRIES_DETAILS | PteDetails, | 
| BOOLEAN | IsOperatingInVmxRoot ) | 
routines for !pte command
| PteDetails | |
| IsOperatingInVmxRoot | 
| VOID ExtensionCommandResetAllMsrBitmapWriteAllCores | ( | ) | 
routines for reset !msrwrite command which
| VOID ExtensionCommandResetChangeAllMsrBitmapReadAllCores | ( | ) | 
routines for disable (reset) !msrread command
| VOID ExtensionCommandResetExceptionBitmapAllCores | ( | ) | 
routines for reset !exception command
routines for !exception command which
causes vm-exit when exception occurred
| ExceptionIndex | index of exception on IDT | 
| VOID ExtensionCommandSetExternalInterruptExitingAllCores | ( | ) | 
routines for !interrupt command which
causes vm-exit when external interrupt occurs
routines for disabling exception bitmap
removes vm-exit when exception occurred
| ExceptionIndex | index of exception on IDT | 
| VOID ExtensionCommandUnsetExternalInterruptExitingOnlyOnClearingInterruptEventsAllCores | ( | ) | 
routines for ONLY terminate !interrupt command
| VOID ExtensionCommandVa2paAndPa2va | ( | PDEBUGGER_VA2PA_AND_PA2VA_COMMANDS | AddressDetails, | 
| BOOLEAN | OperateOnVmxRoot ) | 
routines for !va2pa and !pa2va commands
| AddressDetails | |
| OperateOnVmxRoot |