【问题标题】:purpose of .rel.dyn section in ELF Android system librariesELF Android 系统库中 .rel.dyn 部分的用途
【发布时间】:2013-02-09 07:22:15
【问题描述】:

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

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

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

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

【问题讨论】:

    标签: android elf prelink


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-10-10
      • 2018-10-23
      • 1970-01-01
      • 1970-01-01
      • 2012-12-01
      相关资源
      最近更新 更多