Об изменении каталога страниц CR3 Вы также можете получить доступ к виртуальному адресу до CR3. Друзья знают почему?
Об изменении каталога страниц CR3 Виртуальный адрес до изменения CR3 также доступен, и нет исключений триггерной страницы. Друг знает почему? (Я могу подтвердить, что виртуальный адрес действительно является виртуальным адресом до изменения CR3)
Код показан ниже
ULONG64 vliu = __readcr3();
ULONG vhui = 0;
__writecr3(0xa696b000);
vhui = 1;
gdeng = 10;
__writecr3(vliu);
__debugbreak();
KuangKeDebugPrint("vhui:%d", vhui);
KuangKeDebugPrint("gdeng:%d", gdeng);
Локальная переменная vhui Глобальная переменная Значение gdeng также модифицируется
Может ли друг, который знает, сказать мне? Спасибо