版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_32113133/article/details/85064600
readelf命令,一般用于查看ELF格式的文件信息,常见的文件如在Linux上的可执行文件,动态库(*.so)或者静态库(*.a) 等包含ELF格式的文件。以下命令的使用是基于android编译出来的so文件上面去运行。
1.显示elf文件开始的文件头信息:
2.以16进制方式显示指定段内内容。number指定段表中段的索引,或字符串指定文件中的段名
3.显示符号的时候,显示bucket list长度的柱状图
4.显示CPU架构信息
5.显示note段(内核注释)的信息
6.显示unwind段信息。当前只支持IA64 ELF的unwind段信息。
7.显示版本段的信息
8.显示程序头(段头)信息(如果有数据的话)
9.显示动态段的信息
10.显示符号表段中的项(如果有数据的话)
11.显示节的详细信息(-S的)
12. 显示节头信息(如果有数据的话)
13.显示节组信息(如果有数据的话)
14.显示可重定位段的信息