0

所以基本上我想使用这个命令来获取.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

我尝试了几种方法,但我就是无法做到...

谁能给我一些帮助?

4

1 回答 1

3

与其匹配包含 的行plt,不如说您希望第二个字段为.plt

readelf -S ELF_Binary | awk '$2==".plt" {print $2,$4,$5,$6}'
于 2014-05-20T17:44:50.563 回答