您的位置:首页 > 其它

反汇编工具 objdump的使用简介

2015-12-06 16:19 253 查看
arm-linux-objdump -D led.elf > led_elf.dis

objdump是gcc工具链中的反汇编工具,作用是由编译链接好的elf格式的可执行程序反过来得到反汇编代码

-D 表示反汇编 > 左边的是elf的可执行程序(反汇编的原材料), >右边的是反汇编生成的反汇编程序

反汇编的原因有以下

1、逆向破解。

2、调试程序时,反汇编可以帮助我们理解程序, 尤其是在理解链接脚本。链接地址等概念时。

3、把C语言源代码编译链接生成可执行程序反汇编后得到对应的汇编代码,可以帮助我们理解C语言和汇编语言之间的对应关系。非常有助于深入理解C语 言。

反汇编文件的格式和看法

汇编 assembly 反汇编 dissembly



起始代码的开始其实是由链接的时候决定的, 改Makefile就可以修改

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: