tangptr@126.com 发表于 2018-7-13 12:58:54

TP的工作笔记:AMD64体系下的长模式四级页表简介

因为公司的产品需求要搞一搞EPT和NPT,这俩玩意其实结构上和AMD64体系下长模式分页的四级页表是一致的,下面对四级页表做简单的介绍。

**** Hidden Message *****

tangptr@126.com 发表于 2018-9-4 03:09:41

在Windows 10 Rs4中,由于受到“熔断”与“恶魂”漏洞的影响,MmMapIoSpace函数将拒绝页表物理地址的映射。
http://www.kernelmode.info/forum/viewtopic.php?f=13&t=5199

Tesla.Angela 发表于 2018-7-13 15:44:18

页表非常复杂,而且M$在WIN8之后做了很多无意义的变更,比如把PTEBASE给动态化了,不再是WRK里定死的常量0xFFFFF680`00000000。你继续研究就会发现更多的坑等着你。

tangptr@126.com 发表于 2018-7-13 15:59:37

Tesla.Angela 发表于 2018-7-13 15:44
页表非常复杂,而且M$在WIN8之后做了很多无意义的变更,比如把PTEBASE给动态化了,不再是WRK里定死的常量0x ...

我没使用任何常量,直接映射了页表的物理内存

zoandcom 发表于 2018-7-29 19:37:34

学习中。。。

^_^ 发表于 2018-8-2 19:38:59

学习页表知识

lucious 发表于 2018-8-6 09:54:46

学习一下!

CleanLove 发表于 2018-8-7 18:30:21

看看学习一下,谢谢~

软绵绵 发表于 2018-8-7 23:06:48

感谢分享.学习一下

zt8152070 发表于 2018-8-15 17:21:19

学习一下

357491546 发表于 2018-8-16 20:22:46

路过学习

Kshom 发表于 2018-10-10 10:17:53

学习学习

wrsharp 发表于 2018-10-15 09:49:40

路过看看简介

sc12345 发表于 2019-5-19 22:05:37

谢谢分享

委员长 发表于 2019-6-9 14:04:25

本帖最后由 委员长 于 2019-6-10 14:55 编辑

AMD的还没接触过,看看具体内容

dearfuture 发表于 2019-7-7 05:10:07

学习四级页表和EPT

橄榄绿 发表于 2021-9-21 20:48:01

学习页表知识

cj0377 发表于 2021-9-24 04:40:16

大哥牛皮

qwqdanchun 发表于 2021-9-24 16:43:04

学习一下

baichimm 发表于 2021-10-13 15:41:06

谢谢楼主 学习学习

kjUCmoxb3xNW8J 发表于 2021-12-21 20:54:54

谢谢楼主

yuyisama 发表于 2023-7-25 16:30:29

感谢分享.学习一下

Intel-小林同学 发表于 2023-7-30 19:08:38

学习学习

376408384 发表于 2023-10-23 09:04:30

我来学习

wst5898 发表于 2025-1-30 10:25:30

x64之后,核心编程与调试难度大大提高了,还得学习

cg980925441 发表于 2025-7-7 15:34:49

学习学习

chen364884756 发表于 2025-7-18 19:30:17

学习学习
页: [1]
查看完整版本: TP的工作笔记:AMD64体系下的长模式四级页表简介