0

Linux で実行可能な .bin ファイルのヘッダーを持つコンテンツはどれですか?

Windows で .exe ファイルの情報は見つかりましたが、.bin ファイルの情報が見つかりません。

ティア

4

2 に答える 2

1

明確にするために、Linuxでは、実行可能ファイルは「バイナリ」と呼ばれる場合がありますが、明示的な「.bin」はありません

Linux は一般に ELF 形式を使用します。最初のバイトは 0x7F で、その後に E、L、F の ascii が続きます。これは、バイナリをテキスト エディタにロードするか、「cat」または「less」を使用してコマンド ラインで出力できる場合に簡単に確認できます。後は・・・まぁさびですが、詳細はネットで簡単に調べられます。

手始めにhttp://www.thegeekstuff.com/2012/07/elf-object-file-format/http://www.acsu.buffalo.edu/~charngda/e ​​lf.html を試してみてください。(これらは表面的なクイック検索で見つけたものであり、これらが最高であると主張するものではありません。楽しい狩りをしてください!)

于 2012-10-13T02:24:28.457 に答える
0

私はあなたが何を求めているのか100%確信が持てません。ただし、ほとんどの Linux 実行可能ファイルはELF形式を使用します。

readelf ユーティリティは、ELF 実行可能ファイルからメタデータを読み取ることができます。

ウィキペディアのエルフ

于 2012-10-13T02:18:43.080 に答える