各バイナリ ファイルにはマジック ナンバーが関連付けられています。ファイルからこの情報を取得する方法を知っている人はいますか?
26141 次
6 に答える
9
file <file_name>
マジック ナンバーは通常 (linux) に保存されます。
/usr/share/file/magic
また、このリンクを確認してください。誰かがlibmagicを使用してCプログラムで情報を取得しようとしていました。自分で何かを書いている場合に役立つかもしれません。
于 2010-01-27T14:21:02.850 に答える
1
The unix file command uses magic number. see the file man page for more.(and where to find the magic file )
于 2010-01-27T14:20:15.827 に答える
1
マジック ライブラリを使用するファイルコマンドがあり、マジック ライブラリは /etc にあるファイルから読み取りますmagic
(これはインストールに依存し、異なる場合があります) file
。ファイルの種類は、jpg、バイナリ、テキスト、シェル スクリプトなどです。sourceforge に古いバージョンの libmagic があります。ちなみに、これに関連する回答がここにあります。
これがお役に立てば幸いです。よろしくお願いします、トム。
于 2010-01-27T14:21:29.837 に答える
1
これを読んでください:http://linux.die.net/man/5/magic
複雑で、探している特定のファイルの種類によって異なります。
于 2010-01-27T14:20:25.723 に答える