Есть ли хороший способ чтения PE-файлов?Я нашел некоторые коды в следующей строке http://code.cheesydesign.com/?p=572
Мой код:
PeHeaderReader reader = new PeHeaderReader("c:\\testfile.exe"); if (reader.Is32BitHeader) { long EntryPoint = reader.OptionalHeader32.AddressOfEntryPoint; }
Проблема в том, что точка входа не точна?
Я решил проблему путем преобразования EntryPoint (RVA) в FileOffest.Спасибо