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


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

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

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

计算: VA = 基地址 + RVA;

RAW: 文件外设相对地址

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

posted @ 2015-12-19 16:12  hrhguanli  阅读(470)  评论(0编辑  收藏  举报