すべての実行可能ファイルには ELF ヘッダーが必要ですか?
また、ライブラリとヘッダーのプロパティが HEX 値に関連付けられることが多い理由も知りたいです。この HEX は何に関連していますか? バイナリコードなどだけでなく、なぜHEXなのか。
たとえば、Linux でよく使用される 2 つのユーティリティの使用ldd
に伴う HEX 値について言及しています。readelf
この質問は一般的な OS に対するものであり、特定の OS を対象としているわけではありません。アーキテクチャは X86 または ARM であると想定されています。