0

PEView で実行可能ファイルを調べていたところ、インポート テーブルの DataDirectory にリストされている RVA が 0x649c であり、インポート テーブルがファイルのオフセット 0x649c にあることがわかりました。ディスクで行います。セクション ヘッダーを確認したところ、セクションごとに VirtualSize と SizeOfRawData が異なるにもかかわらず、RVA と PointerToRawData は常に同じようです。サイズが異なる場合、これはどのようになりますか?

4

2 に答える 2

0

これは同じフィールドです。ディスク上のファイルを見ている場合、それはファイル オフセットです。モジュールがロードされている場合、ローダーはこの値をメモリ内の RVA に置き換えます。

于 2013-11-05T01:05:36.860 に答える
0

お使いのコンピューターは新しい 4 kb のハード ドライブ セクター サイズを使用しているため、オフセットが同じでした。

于 2013-11-05T05:00:16.103 に答える