-2

メモリ内の DLL から次の情報をクエリしたい:

  • エントリ ポイントの正確なアドレス (DllMain?!)
  • Dll のコード セクションのアドレスとサイズ
  • 各 EXPORTED 関数のエントリ ポイントのアドレス

GetModuleInformation()PSAPI 関数から使用して、エントリ ポイントをクエリしました。しかし、MSDN によると、「これはDllMain関数のアドレスではありません」。

これらの情報を照会するためのライブラリ/API はありますか?

ハードコードされた文字列などに依存しない、この情報を照会する一般的な方法が必要です。

4

1 に答える 1

0

エントリポイントは によって返されGetModuleInformation()ます。

DllMainがエクスポートされている場合は、 を使用しますGetProcAddress()

あなたが拒否した回答に基づいて、私は多かれ少なかれあなたが実際にやろうとしていることに途方に暮れています. 何を達成しようとしているのかを説明すれば、有意義な助けが得られる可能性が高くなります。

于 2013-04-12T23:05:53.300 に答える