Skip to content

Commit

Permalink
change EPT hooks to a multiple EPTP model
Browse files Browse the repository at this point in the history
  • Loading branch information
SinaKarvandi committed Aug 31, 2023
1 parent 85ee990 commit 7f53fab
Show file tree
Hide file tree
Showing 15 changed files with 474 additions and 342 deletions.
2 changes: 1 addition & 1 deletion hyperdbg/hprdbghv/code/features/DirtyLogging.c
Original file line number Diff line number Diff line change
Expand Up @@ -258,7 +258,7 @@ DirtyLoggingFlushPmlBuffer(VIRTUAL_MACHINE_STATE * VCpu)

AccessedPhysAddr = PmlBuf[PmlIdx];

PmlEntry = EptGetPml1OrPml2Entry(g_EptState->EptPageTable, AccessedPhysAddr, &IsLargePage);
PmlEntry = EptGetPml1OrPml2Entry(VCpu->EptPageTable, AccessedPhysAddr, &IsLargePage);

if (PmlEntry == NULL)
{
Expand Down
Loading

0 comments on commit 7f53fab

Please sign in to comment.