我正在查看 PEView 中的可执行文件,发现导入表的 DataDirectory 中列出的 RVA 为 0x649c,而导入表在文件中的偏移量为 0x649c,这意味着导入表在内存中的偏移量与它在磁盘中。我检查了部分标题,似乎尽管每个部分的 VirtualSize 和 SizeOfRawData 都不同,但 RVA 和 PointerToRawData 总是相同的。如果尺寸不同,这怎么可能?
问问题
81 次
我正在查看 PEView 中的可执行文件,发现导入表的 DataDirectory 中列出的 RVA 为 0x649c,而导入表在文件中的偏移量为 0x649c,这意味着导入表在内存中的偏移量与它在磁盘中。我检查了部分标题,似乎尽管每个部分的 VirtualSize 和 SizeOfRawData 都不同,但 RVA 和 PointerToRawData 总是相同的。如果尺寸不同,这怎么可能?