Windows
Windowsのexeファイルが32ビットか64ビットかを判別する
AMD64版Windowsのexeファイルは、拡張子からだけでは32bitアプリと64bitアプリを見分けられない。
この2つを判別するには、バイナリエディタで開き、0x80~0x100番地付近に存在するPEヘッダを見ればよい。
この部分が、50 45 00 00 4C 01 なら32bit版であり、50 45 00 00 64 86 なら64bit版となる。
[ 戻る ]