您的位置:首页 > 其它

分析elf文件的利器(常用命令)

2013-09-22 16:46 204 查看
(1)readelf

针对elf文件的解析器

readelf -a a.out

(2)objdump -h

objdump -h a.out 将elf文件的各个段的基本信息打印出来

objdump -x a.out可以打印更多的信息,但是比较杂乱

(3)size

size命令查看elf文件的代码段、数据段和BSS段的长度

size a.out

(4)objdump -s -d

-s 选项将所有段的内容以十六进制的形式打印出来

-d 选项将所有包含指令的段反汇编

(5)如何将一个二进制文件作为目标文件中的一个段

使用objcopy工具。

objcopy -I binary -O elf32-i386 -B i386 image.jpg image.o

(6)objdump -r a.o

查看目标文件的重定位表(用来描述如何修改相应的段里的内容)。

7 提取section
objcopy -O binary -j .data TestZSP2.out testzsp.data
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: