1

用IDA(ARM920核心)拆解固件..大多数是拇指模式..有些是ARM模式想在ASM中制作一些模组。

将几行 ASM(几十行)转换为机器语言的最简单方法是什么。有人可以建议一个免费的工具/如何。

我刚下载了WinARM。附带程序员记事本。已经几个小时了,试图理解这一切......只是为了编译几行ASM......我制作的MAKE文件仍然无法正常工作(关于行尾的一些事情)

4

1 回答 1

1

将汇编代码转换为机器代码的工具称为汇编程序。任何常用的工具链都包括一个。对于 ARM,你可以试试旧的 gcc。可用的源代码和二进制文件:http ://www.gnuarm.com/

运行汇编程序应该很简单:

gcc -o example.o example.s

您必须gcc在示例中替换为您的交叉编译器的名称。我认为我上面的链接中的一个是arm-elf-gcc

于 2012-02-14T04:36:02.000 回答