2012-01-16 8 views
0

モジュールハンドルが与えられているモジュールのすべてのロード済みセグメントを列挙したい。これを行うために呼び出せるAPI関数はありますか?あるいは、PEヘッダーを読んで、どのセグメントが読み込まれているのか、どのセグメントが読み込まれていないのかを調べる唯一の方法ですか?モジュールハンドルが与えられたモジュールのセグメントを列挙する

もし私がPEヘッダーを読むことになったら、誰かがヘッダーの構造を説明したり、私をガイドにリンクさせたり、セグメントを列挙するためのステップを与えることができますか?私はELFヘッダーでこれを行う方法を知っていますがPEではありません。

答えて

2

マット・ピエトレックすることにより、これらのMSDNの記事を読むと、そのリンクをたどる:

+0

2番目のリンクは、最も助けた:)。 'IMAGE_SECTION_HEADER'構造体は' IMAGE_NT_HEADERS'構造体に従っており、それらは私が必要とするものでした!これを読んでいる誰かのために、 'IMAGE_NT_HEADERS'に続く' IMAGE_SECTION_HEADER'の数は 'IMAGE_NT_HEADERS :: FileHeader.NumberOfSections'で指定されています –

関連する問題