【发布时间】:2020-08-21 00:37:27
【问题描述】:
我知道可以基于information found in the header(即e_shoff + (e_shentsize * e_shnum))计算ELF文件的大小(即,它的结束位置),假设有一个节头表(“SHT”) ,而 SHT 是 ELF 的最后一部分。
但是,加载二进制文件不需要 SHT,我想知道如果 SHT 丢失(例如,剥离的二进制文件)是否可以计算相同的信息。我们可以利用程序头或其他偏移量以编程方式计算大小吗?
【问题讨论】:
标签: linux reverse-engineering executable elf