用IDA(ARM920核心)拆解固件..大多数是拇指模式..有些是ARM模式想在ASM中制作一些模组。
将几行 ASM(几十行)转换为机器语言的最简单方法是什么。有人可以建议一个免费的工具/如何。
我刚下载了WinARM。附带程序员记事本。已经几个小时了,试图理解这一切......只是为了编译几行ASM......我制作的MAKE文件仍然无法正常工作(关于行尾的一些事情)
将汇编代码转换为机器代码的工具称为汇编程序。任何常用的工具链都包括一个。对于 ARM,你可以试试旧的 gcc。可用的源代码和二进制文件:http ://www.gnuarm.com/
运行汇编程序应该很简单:
gcc -o example.o example.s
您必须gcc
在示例中替换为您的交叉编译器的名称。我认为我上面的链接中的一个是arm-elf-gcc
。