путем реверса выяснил что в структуре IMAGE_EXPORT_DIRECTORY поля MajorVersion и MinorVersion у многих (в том числе у уважаемого товарища Клерка) объявлено как DWORD, но в коде ReactOS эти поля есть WORD prof WTF
FCron У меня эти поля обьявлены как ворды: Код (Text): MajorVersion USHORT ? MinorVersion USHORT ? ntimage.inc, более того я всегда пользуюсь сурцами врк: Код (Text): // Export Format // typedef struct _IMAGE_EXPORT_DIRECTORY { ULONG Characteristics; ULONG TimeDateStamp; USHORT MajorVersion; USHORT MinorVersion; ULONG Name; ULONG Base; ULONG NumberOfFunctions; ULONG NumberOfNames; ULONG AddressOfFunctions; // RVA from base of image ULONG AddressOfNames; // RVA from base of image ULONG AddressOfNameOrdinals; // RVA from base of image } IMAGE_EXPORT_DIRECTORY, *PIMAGE_EXPORT_DIRECTORY; Так что вы бред пишите какойто, ртфм..)
FCron Это был этот семпл http://files.virustech.org/indy/Code/IDP/Test/Other/Cookie/ залитый в мае, а тут http://www.wasm.ru/forum/viewtopic.php?pid=336434#p336434 он лежит с 22-08-2009, причём рабочий семпл. Да и вобще я уже пару лет PE-хидер не изменял.)