|
HyperDbg Debugger
|
Functions for switching memory layouts. More...
#include "pch.h"Functions | |
| _Use_decl_annotations_ CR3_TYPE | SwitchToProcessMemoryLayout (UINT32 ProcessId) |
| Switch to another process's cr3. | |
| CR3_TYPE | SwitchToCurrentProcessMemoryLayout () |
| Switch to guest's running process's cr3. | |
| _Use_decl_annotations_ CR3_TYPE | SwitchToProcessMemoryLayoutByCr3 (CR3_TYPE TargetCr3) |
| Switch to another process's cr3. | |
| _Use_decl_annotations_ VOID | SwitchToPreviousProcess (CR3_TYPE PreviousProcess) |
| Switch to previous process's cr3. | |
Functions for switching memory layouts.
| CR3_TYPE SwitchToCurrentProcessMemoryLayout | ( | ) |
Switch to guest's running process's cr3.
this function can be called from vmx-root mode
| _Use_decl_annotations_ VOID SwitchToPreviousProcess | ( | CR3_TYPE | PreviousProcess | ) |
Switch to previous process's cr3.
| PreviousProcess | Cr3 of previous process which is returned by SwitchToProcessMemoryLayout |
Switch to another process's cr3.
this function should NOT be called from vmx-root mode
| ProcessId | ProcessId to switch |
Switch to another process's cr3.
| TargetCr3 | cr3 to switch |