特定のAndroidシステムライブラリの.rel.plt
セクションを処理しようとしていますが、機能のアドレスを簡単に見つけることができます。ELF Androidシステムライブラリの.rel.dynセクションの目的
しかし、私は.rel.dyn
セクションのエントリから何を作るのか分かりません。このセクションには機能も含まれていますか? X86ライブラリにある.got.plt
テーブルがARM Androidライブラリにありません。それらも必要であるかどうかは分かりません。
アンドロイドリンカのコードには、システムライブラリがあらかじめリンクされており、固定アドレスでロードされていることが記載されています。 .rel.plt
と.rel.dyn
セクションを処理するにはどうすればよいですか。
質問はより広く周りに投げプレリンクの追加問題とAndroidのARMベースのシステムライブラリと.rel.dyn
、rel.plt
と.got.plt
セクションを理解することです。