[Windows] そのexeがx64かx86かを見分ける方法 Part2
先日、こんなブログを書きました
- [Windows] そのexeがx64かx86かを見分ける方法
http://h-sao.com/blog/2020/10/26/how-to-check-x64-or-x86-windows-binary/
このブログを公開したところ、Twitterで @ripjyr さんより
macなら file
コマンドあるよと教えていただいたので追加記事を書いておきます~
上記のブログ記事では、 exe データが 32bit なのか 64bit なのかを調べるやりかたとして
3つのチェック方法を記載しました
今回は4つ目の方法の紹介です~!
パターン4. file コマンドで調べる(macOSの場合)
これは mac のみの環境で、Win exe を調べたいって時のお話です
mac には file
コマンドがあって、それを使うと簡単に Windows exe のビット(PEヘッダ)を調べることができます
$ file 調べたいファイル名
- x86の場合
PE32 executable (GUI) Intel 80386, for MS Windows と表示されます!
|
|
- x64の場合
PE32+ executable (GUI) x86-64, for MS Windows とでます
|
|
真に、素の mac でバイナリデータを見たいときは、これが良いですぅ!!!
謝辞
@ripjyr さん、教えてくださってありがとうございました ^^