美文网首页
常用的ELF工具

常用的ELF工具

作者: 小胖_20c7 | 来源:发表于2019-06-17 10:02 被阅读0次
ELF的组成
1 二进制指令
2 必须的符号(用于动态链接)
3 不是必须的符号(用于静态链接,或者用于调试,将地址转换成符号)
4 调试信息(用于调试,将指令转换成filename+linenum)
ldd
1 ldd /lib64/libc.so.6(一般用法)
2 ldd -v /lib64/libc.so.6(查看详细信息)
3 ldd -u /lib64/libc.so.6(print unused direct dependencies)
4 ldd -r /lib64/libc.so.6(report any missing objects or functions)
5 ldd -u -r /lib64/libc.so.6(常用的命令形式)
readelf
1 readelf -S(section headers)
2 readelf -d(dynamic section)
3 readelf -s(print .dynsym and .symtab)
4 readelf -wi(查看调试信息)
其它工具
1 objdump
2 nm

这些只是常用的一些命令行形式和简述,详情还是要咨询强大的man

相关文章

网友评论

      本文标题:常用的ELF工具

      本文链接:https://www.haomeiwen.com/subject/sojofctx.html