Проверьте 64-разрядный двоичный файл в Windows - PullRequest
3 голосов
/ 01 июня 2010

Как я могу проверить, что .exe-файл создан для 64-битной ОС Windows? Я привык к Linux, где я могу просто использовать команду 'file', чтобы увидеть это.

1 Ответ

3 голосов
/ 01 июня 2010

Загляните в файл, используя HEX-редактор. Где-то после заглушки DOS есть магическая подпись PE, а идентификатор платформы находится позади (несколько байтов позже). Для 64-битных сборок это 0x8664 или около того, что довольно легко обнаружить.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...