【发布时间】:2013-09-05 07:51:31
【问题描述】:
最近我对 ELF 文件结构很感兴趣。在网上搜索,我发现了一个很棒的脚本,名为 pyelftools。但实际上我不知道如何保存修改后的 ELF; ELFFile 类没有任何方法可做。
首先,我确实喜欢以下内容:
header = self.elf.header
self._emitline("%s" % header['e_shnum'])
header['e_shnum'] = 30
self._emitline("%s" % header['e_shnum'])
是的,这很糟糕。但遗憾的是,我不知道在 ELF 文件中获得 e_shnum 的偏移量。有没有人可以教教我?
问候,
雷克斯。
【问题讨论】: