购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

3.10 readelf

readelf工具常用于查看ELF文件的信息。常见的ELF文件有Linux中的可执行文件、动态库(*.so)或者静态库(*.a)等。readelf工具的常用选项如表3.2所示。

表3.2 readelf工具的常用选项

readelf工具的示例如下:

(1)利用readelf-s获取共享库中函数的地址偏移量。共享库中的函数和全局变量都有一个对应的符号,因此需要使用-s选项。命令为:

(2)利用readelf获取.bss节的地址。命令为:

(3)利用readelf-r获取函数在.got表中地址。命令为: sqJJy73OkmvAsbBf4MlLwNIEAZ7xLZxe6P1bPUtkIBCfTzkpJ8Op8VC0nvU32ARk

点击中间区域
呼出菜单
上一章
目录
下一章
×