- Откройте этот исполняемый файл в любом текстовом редакторе (стандартного блоконота будет достаточно)
- Найдите первое соответствие строке "PE" (это где то в районе смещений 0xD0, 0xF0 или не далеко от них, после фразы "This program cannot be run in DOS mode")
- Пропустите два непечатаемых символа (оба '\0')
- Посмотрите на текущий символ:
- 'L' - это исполняемый файл для i386 (x86)
- 'd' - это исполняемый файл для amd64 (x64/x86-64)
- '\0' (ноль) - это исполняемый файл для ia64
5 окт. 2009 г.
Это 32- или 64-битная версия исполняемого файла Windows?
Наиболее простой способ ответить на этот вопрос без использования дополнительных утилит следующий:
Подписаться на:
Комментарии к сообщению (Atom)
Комментариев нет:
Отправить комментарий