ELF Android系统库中.rel.dyn部分的目的

时间:2013-02-23 20:13:13

标签: android elf prelink

我正在尝试处理某些Android系统库的.rel.plt部分,我可以很容易地找到这些函数的地址。

但是我不确定.rel.dyn部分的条目中的内容。此部分是否也包含功能? ARM安卓库中缺少X86库中的.got.plt表。不确定是否也需要这些。

android链接器代码提到系统库是预先链接并在固定地址加载的。如何处理.rel.plt.rel.dyn部分。

更广泛的问题是了解基于Android ARM的系统库以及.rel.dynrel.plt.got.plt部分,并添加了预关联的问题。

1 个答案:

答案 0 :(得分:0)

我认为这个项目对你有很大的帮助。 https://github.com/shoumikhin/ELF-Hook 这家伙刚刚将这个方法记录在这里http://www.codeproject.com/Articles/70302/Redirecting-functions-in-shared-ELF-libraries适用于ARM Android平台