組み立ててリンクしているNASMアセンブリファイルがあります(Intel-64 Linux上)。
テキスト ファイルがあり、テキスト ファイルの内容を結果のバイナリに (基本的には文字列として) 表示する必要があります。バイナリは ELF 実行可能ファイルです。
私の計画は、ELF ファイルに新しい読み取り専用データ セクションを作成することです (従来のセクションと同等.rodata
)。
理想的には、elf ファイルの新しいセクションとしてファイルを逐語的に追加するツール、またはファイルを逐語的に含めるためのリンカー オプションがあります。
これは可能ですか?