【发布时间】:2019-04-20 19:30:26
【问题描述】:
我想写一个 elf 解析器并反汇编 .text 部分,所以我解析了 elf 文件并将 .text 部分交给 capstone 为我反汇编。不幸的是,capstone 不解析函数名称。
根据我的elf文件中的以下汇编代码,有一个函数调用我想解析它的名字。
call 8048380
我检查了 .symtab 部分,但是像 printf 这样需要重定位的函数在表中的地址为 0,因为它们的地址在加载之前是未知的。
那我要怎么解决它的名字呢?
【问题讨论】:
标签: elf relocation