
17.01.2009, 17:50
|
|
Постоянный
Регистрация: 04.11.2007
Сообщений: 303
С нами:
9746420
Репутация:
119
|
|
Сообщение от desTiny
FileHeader->Characteristics->Dll
Не, так низя
Есть такой способ:
Код:
if(PE->FileHeader.Characteristics & IMAGE_FILE_EXECUTABLE_IMAGE)
printf("File type: EXE\n");
if(PE->FileHeader.Characteristics & IMAGE_FILE_DLL)
printf("File type: DLL\n");
В случае с ехе-файлом все норм, выводится File type: EXE,а если файл является dll'кой, то выводится и File type: EXE, и File type: DLL.
|
|
|