首页 > 代码库 > 对文件地址的几种概念的理解

对文件地址的几种概念的理解


基地址:文件的实际装入内存地址、模块首址(大多数情况下为模块句柄、loadlibrary或getmodulehandle函数返回的整数)

RVA:文件在内存中相对虚拟地址、相对于基地址的偏移量

VA:文件在内存中的虚拟地址、或叫文件内存中的实际地址(4g内存逻辑空间中的实际地址、非内存物理地址)

计算: VA = 基地址 + RVA;

RAW: 文件外设相对地址

.............................................