2

当您使用!address命令查找拥有内存地址的模块时,它会同时显示 aAllocation BaseBase Address.

那么Allocation Base加载 DLL 映像的位置(与lm命令的输出相同),Base Address然后呢?

4

1 回答 1

2

AllocationBase 指的是内存中分配块的起始地址。该块可以容纳不同类型的段。当检查一个特定的地址时,基地址会告诉你它所属的块从哪里开始,基地址将指向段的起始地址。

检查这个链接,一个来自 MSDN 的很棒的教程: Memory User Mode Tutorial

于 2013-10-04T14:23:00.723 回答