掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
*.exe がダイナミックリンクしているファイル名の一覧を取得したい (ID:86655)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
> 対象 *.exe に対しどういうアプローチで > 取得すれば良いのか? 低レベルな操作でも構わなければ、IMPORT Directory Tableを列挙して、 Name RVAフィールドが指す文字列を調べる事で取得できるかと思います。 Public Type IMAGE_IMPORT_DESCRIPTOR Characteristics As Long TimeDateStamp As Long ForwarderChain As Long Name As Long '☆ここ☆ FirstThunk As Long End Type MSDNライブラリの、以下の項を参照してみてください。 [技術仕様書] └[技術仕様書 (日本語)] └[プラットフォーム] └[Microsoft Portable Executable および Common Object File Format 仕様書] ├[3. ファイル ヘッダ] │└[3.4 オプション ヘッダ(通常はイメージのみ)] │ └[3.4.3 オプション ヘッダのデータ ディクショナリ(イメージのみ)] ├[5. 他のファイル内容] │└[5.8 遅延ロード インポート テーブル (イメージのみ)] │ └[5.8.3 名前] └[6. 特殊セクション] └[6.4 .idata セクション] └[6.4.1 インポート ディレクトリ テーブル]
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.