能力值:
(RANK:260 )
|
-
-
2 楼
这个与操作系统的版本无关,根据PE规范,PE文件以section为单位映射到内存中,很多信息都是用RVA表示的,RVA代表映射入内存后的虚拟地址VA与文件映射的基址BASE之间的差(所以叫相对虚拟地址),但由于内存中section与文件中section的对齐粒度可以不一样(并且通常都不一样),所以,RVA不一定就等于文件偏移(File Offset)。
RVA换算offset的方法是通过RVA计算出在section内的偏移,而这个偏移在内存中和在文件中是一致的,所以再把它加上文件中节的地址偏移量。反向的换算也是通过section内部偏移来计算的。
|
|
|