RVA VA ImageBase RAW offset关系

来源:互联网 发布:超级淘宝系统360118 编辑:程序博客网 时间:2024/05/16 07:40

RVA VA ImageBase RAW offset关系

RVA:relative virtrual address

VA:virtrual address

ImageBase:基地址

RAW offset:物理地址,也就是磁盘文件上的文件偏移地址(File offset)

 

PE文件在内存中时:

虚拟地址(VA)=基地址(ImageBase)+相对虚拟地址(RVA)

PE文件在磁盘上时:

某个数据的位置相对于文件头的偏移量,称为文件偏移地址(File Offset)或物理地址(RAW offset)

文件偏移地址从PE文件第一个字节起计数,初始值为0。

 

假设一个EXE文件从地址400000H处装入,并且它的代码区块开始于401000h,代码区块的RVA将是:

目标地址401000h - 装入地址400000h=RVA 1000h

原创粉丝点击