目前,我使用以下命令检查导入函数 ( .plt
) objdump
:
objdump -D -j .plt myprog | grep '@plt'
objdump
但是,将输出带注释的反汇编来grep
列出导入的 ( .plt
) 函数似乎并不正确。
要检查导出的函数,我使用readelf -s myprog
,但导入的.plt
函数没有显示在此处?
如何列出.plt
ELF 可执行文件中所有导入的 ( ) 函数?
答案1
Objdump 可以满足您的预期目的。要列出ELF的.plt部分的所有内容,可以使用以下命令:
objdump -d --full-contents --section=.plt <elf_file_name>