| HyperDbg Debugger
    | 
Functions for working with memory layouts. More...
#include "pch.h"| Functions | |
| _Use_decl_annotations_ CR3_TYPE | LayoutGetCr3ByProcessId (UINT32 ProcessId) | 
| Converts pid to kernel cr3. | |
| CR3_TYPE | LayoutGetCurrentProcessCr3 () | 
| Get cr3 of the target running process. | |
| CR3_TYPE | LayoutGetExactGuestProcessCr3 () | 
| Get cr3 of the target running process. | |
| UINT64 | LayoutGetSystemDirectoryTableBase () | 
| Find cr3 of system process. | |
Functions for working with memory layouts.
Converts pid to kernel cr3.
this function should NOT be called from vmx-root
| ProcessId | ProcessId to switch | 
| CR3_TYPE LayoutGetCurrentProcessCr3 | ( | ) | 
Get cr3 of the target running process.
| CR3_TYPE LayoutGetExactGuestProcessCr3 | ( | ) | 
| UINT64 LayoutGetSystemDirectoryTableBase | ( | ) | 
Find cr3 of system process.