html

ファイルの内容を調べる方法

ファイルの種類が分からず、どのプログラムで開くべきか手がかりがない場合、ファイルの中身を調べて内容から何らかのヒントを見つけるのは有用です。多くの場合、表示されるのはバイナリデータで、ほとんどのビューアではランダムな文字に変換されてしまいますが、時折、ファイル内にヒントが含まれていることもあります。

ファイルの中身をどのように調べるかは、探しているものによって異なります。

ASCII/ANSI/Unicode


バイナリファイル

多くのファイルはバイナリデータのみを含んでいます。例えば、グラフィックファイルをテキストエディタで開いても、読み取れるテキストは表示されません。テキストを確認するには HEX エディタが必要です:

HEX エディタでバイナリファイルを開くと、バイナリデータ(左側の列)と、それに対応する ASCII 表記(右側の列)の両方が表示されます。運が良ければ、不明なファイルの作成者に関するヒントが見つかるかもしれません。

HEX エディタ

ファイルを調べる際は、特に最初の数文字に注目してください。一般的なファイル形式には、いくつかの標準的な識別子があります…

オンラインファイルビューアは、これらの標準的な識別子を自動的に調べ、正しいファイル形式を判別します。


EXE、DLL、およびその他の実行可能ファイル

EXE、DLL、またはその他の実行可能ファイルを編集しようとするのは賢明ではありませんが、多くの場合、これらのファイルにはリソースが組み込まれています。リソースビューア/エディタを使用してこれらのリソースを確認し、場合によっては抽出または変更することが可能です。(ただし、実行可能ファイルの内容を変更すると、プログラム全体が使用できなくなる可能性がある上、システムファイルを変更するとオペレーティングシステム全体が不具合を起こす恐れがあるため、十分注意してください!

以下はいくつかのリソースビューア/エディタです: