- 命令 nm -D,如下所示:
nm -D liblistdevs.so > listdevs.txt //列出 liblistdevs.so 的函数 输出到 listdevs.txt 文本文件里面
- 命令 objdump -tT,如下所示:
objdump -tT liblistdevs.so > listdevs.txt //列出 liblistdevs.so 的函数 输出到 listdevs.txt 文本文件里面
- 使用IDA工具,将so库拖入IDA工具进行分析搜索,更快更直接。
libc.so库
man -k libc
man -k libc | grep version
查看libc.so中的 gnu_get_libc_version实现
man 3 gnu_get_libc_version
strings /lib/tls/libc.so.6 | grep GLIBC
在shell命令行:
1、nm -D xxx.so
2、readelf -s xxx.so
3、objump -tT xxx.so
本文介绍了如何使用Linux命令nm-D和objdump-tT来列出动态链接库如liblistdevs.so的函数,同时提到了IDA工具作为更深入的分析手段。此外,还展示了查找libc.so中特定功能如gnu_get_libc_version的方法,以及利用strings命令来搜索库文件中的特定字符串。
1349

被折叠的 条评论
为什么被折叠?



