掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
exeファイルのimport sectionのアドレス取得したい (ID:38307)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
こんにちは。 リンク先には > あとは前回書いた通り、 > IMAGE_DATA_DIRECTORY::VirtualAddress - ( IMAGE_SECTION_HEADER::VirtualAddress - IMAGE_SECTION_HEADER::PointerToRawData ) > が、ファイル上でのインポートデスクリプタ(IMAGE_IMPORT_DESCRIPTOR)の位置になります。 とありますから、 IMAGE_DATA_DIRECTORY.RVA - (IMAGE_SECTION_HEADER.VirtualAddress - IMAGE_SECTION_HEADER.PointerToRawData) となるのではないでしょうか。 なお PE ヘッダ等の構造体は、あらかた Windows.pas にて定義されています。 RTL の定義で書きなおすと、 IMAGE_DATA_DIRECTORY.VirtualAddress - (IMAGE_SECTION_HEADER.VirtualAddress - IMAGE_SECTION_HEADER.PointerToRawData) となると思います。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.