-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 回答