ファイルをバイナリ形式で開き、本来の拡張子を調べる

  • 画像などにおいて、設定されている拡張子と、本来ファイル持っている拡張子が異なる場合がある。
  • WordPressではファイルアップロード時にバイナリを参照するため、ファイル本来の拡張子にリネームされる
  • ファイルの本来の拡張子を調べたい場合には、コンソールで以下のコマンド叩く
$ xxd ファイル名 | head -2
  • 表示されたバイナリの最初の4文字(マジックナンバー)から本来の拡張子を調べる
  • 下記のQiita記事が大変参考になる。

参考