
使用ARM反汇编工具objdump,并结合一个简易示例进行学习。
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
1、反汇编的理论基础及其必要性。ARM-linux-objdump -D led.elf > led_elf.dis objdump作为GCC工具链中的反汇编工具,其主要功能是从编译和链接后的ELF可执行文件出发,将其转换成汇编源代码。 选项“-D”指示了进行反汇编操作。 “>”符号表示将ELF可执行文件(作为反汇编的输入材料)重定向到反汇编生成的汇编语言程序。 通常情况下,我们编写源代码,类似于Windows中的EXE文件或PE文件的格式。
2、进行反汇编的原因在于我们需要分析可执行程序本身。 反汇编的主要理由包括: 1、逆向工程和破解。 如果您希望复制或破解现有的程序,那么对它进行反汇编是至关重要的步骤。
全部评论 (0)
还没有任何评论哟~


