2013-02-23 2 views
5

特定のAndroidシステムライブラリの.rel.pltセクションを処理しようとしていますが、機能のアドレスを簡単に見つけることができます。ELF Androidシステムライブラリの.rel.dynセクションの目的

しかし、私は.rel.dynセクションのエントリから何を作るのか分かりません。このセクションには機能も含まれていますか? X86ライブラリにある.got.pltテーブルがARM Androidライブラリにありません。それらも必要であるかどうかは分かりません。

アンドロイドリンカのコードには、システムライブラリがあらかじめリンクされており、固定アドレスでロードされていることが記載されています。 .rel.plt.rel.dynセクションを処理するにはどうすればよいですか。

質問はより広く周りに投げプレリンクの追加問題とAndroidのARMベースのシステムライブラリと.rel.dynrel.plt.got.pltセクションを理解することです。

答えて

関連する問題