画像ファイルのファイル名の拡張子と本来の拡張子が一致しているのか調べるためにバイナリを見たいということがありました。
アプリケーションを入れずにバイナリを確認する方法は無いか?と思ったのでメモを残しておきます。
環境
OS:Windows7以降
※Windwos7より前の場合は「debug」というコマンドを使います。
コマンド
■ファイル→バイナリ(16進数) certutil -encodehex [コマンド] <変換元ファイル名> <変換先ファイル名> ■バイナリ(16進数)→ファイル certutil -decodehex [コマンド] <変換元ファイル名> <変換先ファイル名>
やってみた
いらすとやさんの画像をバイナリに変換してみます。
コマンドを実行します。
certutil -encodehex [コマンド] <変換元ファイル名> <変換先ファイル名>
変換後のファイルはテキストエディタなどで開いて確認できます。
「PNG」とあるので、この画像の拡張子はPNGでした。