CR3寄存器与进程内存读写机制.pdfVIP

  • 2
  • 0
  • 约1.88万字
  • 约 18页
  • 2026-10-20 发布于北京
  • 举报

首先CR3是什么,CR3是一个寄存器,该寄存器内保存有页目录表物理地址(PDBR地址),其实CR3内

部存放的就是页目录表的内存址,运用CR3切换可实现对特定进程内存地址的强制读写操作,此类

读写属于有痕迹的读写,多数驱动保护都会将这个地址改为无效,此时CR3读写就失效了,当然如果能

找到CR3的正确地址,此方式也是可靠的一种读写机制。

在读写进程之前需要先找到进程的

PEPROCESS结构,查找结构的方法也很简单,依次遍历进程并对比进

程名称即可得到。

#includentifs.h

#includewindef.h

#

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档