ELF ファイルに情報を追加したいのですが、ELF を理解していなくても、通常の標準言語ライブラリ以外のツールを使用していなくても、プログラムがこの情報を簡単に読み取れるようにする必要があります。このデータを ELF ファイルの末尾に単純に追加することを考えていました (データの開始を示すある種のセンチネルを使用して、読み取りプログラムがセンチネルに逆方向にシークできるようにします)。最初に ELF 仕様に違反します。特定のローダーがそのような追加されたデータで正常に動作するかどうかには興味がありません。ELF仕様自体が何かを保証しているかどうかを知りたいので、さまざまなELF準拠のローダーがそれに満足するかどうかを知ることができます.
このような質問が以前に尋ねられたことがあるようですが、この追加が問題ないと仮定するか、直接的な回答がないことを前提としています。
私が知る限り、ELF仕様は次のとおりです。
いくつかの検索では、必要なプロパティがその仕様で明確に許可されているかどうかを判断できませんでした。