7

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

但是,我不确定该.rel.dyn部分的条目是什么。本节是否也包含功能?.got.pltARM Android 库中缺少 X86 库中的表。不确定是否也需要这些。

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

更广泛的问题是围绕了解基于 Android ARM 的系统库和.rel.dyn,rel.plt以及.got.plt添加了预链接问题的部分。

4

1 回答 1

1

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

于 2013-07-10T02:43:12.413 回答