[零碎知识]arm-linux程序反编译bin文件成汇编的指令
2016-09-20 09:22
946 查看
命令格式:
arm-linux-objdump -D -b binary -m arm file.bin > file.asm
描述:
-D 指反编译文件所有内容
-b binary 源文件格式 是二进制的bin文件
-m 指machine的类型
> 表示生成的文件重定向到哪里去,注意与>>区分,>>代表的是在文件后附加
file.bin 是你要反汇编的源bin文件
file.asm 是存放生成的汇编源文件
arm-linux-objdump -D -b binary -m arm file.bin > file.asm
描述:
-D 指反编译文件所有内容
-b binary 源文件格式 是二进制的bin文件
-m 指machine的类型
> 表示生成的文件重定向到哪里去,注意与>>区分,>>代表的是在文件后附加
file.bin 是你要反汇编的源bin文件
file.asm 是存放生成的汇编源文件
相关文章推荐
- Linux操作系统的简单指令及如何使用vim编写一个程序,然后使用gcc查看【预处理】、【编译】、【汇编】、【链接】各阶段文件的内容。
- 1.2.在linux环境实践,使用vim编写一个程序,然后使用gcc查看【预处理】、【编译】、【汇编】、【链接】各阶段文件的内容。并熟悉相关指令。
- 在linux中把汇编或c程序交叉编译成二进制文件烧录开发板过程详解
- 在Linux中编译汇编文件并生成bin二进制文件
- 我在linux主机用arm-linux-gcc编译后,复制到开发板根目录运行,出现/bin/sh: ./hello not found
- linux下编译程序使其处理超过2G的大文件
- 安装交叉编译工具,执行arm-linux-gcc –v命令出现提示找不到该文件或目录?解决方法
- 交叉编译场景分析(arm-linux)(一)--基本知识
- 交叉编译场景分析(arm-linux)(一)--基本知识
- 工具链 (编译程序,汇编程序,和链接程序和内核头文件)linux
- /bin/bash: prebuilt/linux-x86/toolchain/arm-eabi-4.4.3/bin/arm-eabi-gcc: 没有那个文件或目录
- linux kernel arm 汇编代码部分的一点知识
- Linux上编译SIMD指令程序
- 安装交叉编译工具,执行arm-linux-gcc –v命令出现提示找不到该文件或目录?解决方法(转)
- 安装交叉编译工具,执行arm-linux-gcc –v命令出现提示找不到该文件或目录?解决方法
- linux下交叉编译arm平台二进制elf文件
- 交叉编译场景分析(arm-linux)(一)--基本知识
- ARM的BIN文件反汇编方法
- 在linux中如何编译C程序,使之成为可执行文件?如何调试?
- arm-linux-gcc编译生成的文件通过SD卡烧写到开发板上的方法