Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

PE [D6, Win95/98]


xZero ©   (2003-02-09 00:15:00) 


dos:TImageDosHeader;
nt:PImageNtHeaders;

p:=MapViewOfFile()
dos:=TImageDosHeader(p^);


nt:=PImageNtHeaders(dword(@dos) + dword(dos._lfanew));

почему в nt 0, должен-то быть по теме сигнатура PE, и где же она, что не так?


Digitman   (2003-02-10 08:20:00) [1]

pOptHdr := PImageOptionalHeader(ImageBase + PImageDosHeader(ImageBase)._lfanew + SIZE_OF_NT_SIGNATURE + IMAGE_SIZEOF_FILE_HEADER);


Наверх

Титульная страница Поиск, карта сайта Написать письмо