所以基本上我想用这个命令来获取.plt
部分信息。
readelf -S ELF_Binary | awk '/plt/ {print $2,$4,$5,$6} '
,输出如下:
.rel.plt 08048b20 000b20 0001f0
.plt 08048d40 000d40 0003f0
.got.plt 08050ff4 007ff4 000104
所以基本上我只想得到中间线,即:
.plt 08048d40 000d40 0003f0
我尝试了几种方法,但我无法做到......
有人能给我一些帮助吗?
答案 0 :(得分:3)
不要匹配包含plt
的行,而是要让第二个字段为.plt
:
readelf -S ELF_Binary | awk '$2==".plt" {print $2,$4,$5,$6}'