readelf -d <elf> | grep RPATH
シェルから特定のバイナリを検査するために使用できることは承知していますが、プロセス内でこれを行うことは可能ですか?
次のようなもの(私の完全に構成されたシステムコール):
/* get a copy of current rpath into buffer */
sys_get_current_rpath(&buffer);
私たちのコードベースで疑わしい SO リンクの問題を診断しようとしています。可能であれば、この方法で RPATH を検査したいと考えています (外部スクリプトを生成する必要はありません)。