-1

PE ファイルのエントリポイントを読み取る良い方法はありますか? 次の行にいくつかのコードが見つかりましたhttp://code.cheesydesign.com/?p=572

私のコードは次のとおりです。

PeHeaderReader reader = new PeHeaderReader("c:\\testfile.exe");
if (reader.Is32BitHeader)
{
   long EntryPoint = reader.OptionalHeader32.AddressOfEntryPoint;
}

問題は、エントリポイントが正確でないことですか?

4

1 に答える 1

1

EntryPoint(RVA) を FileOffest に変換することで問題を解決しました。ありがとう

于 2012-01-13T11:35:23.490 に答える