我发现了很多 mips 32 位反编译器。我正在尝试将一个简单的 64 位精灵从 mips 反编译为 c。Ida 似乎在反汇编方面没有太大问题。经过一些修复后,我尝试了反编译器,发现 ida 仅支持 32 位。然后我去了谷歌兔子洞。
有谁知道 64 位 mips 反编译器?
我发现了很多 mips 32 位反编译器。我正在尝试将一个简单的 64 位精灵从 mips 反编译为 c。Ida 似乎在反汇编方面没有太大问题。经过一些修复后,我尝试了反编译器,发现 ida 仅支持 32 位。然后我去了谷歌兔子洞。
有谁知道 64 位 mips 反编译器?
Ghidra 支持很多处理器,包括 mips64
Mumbel 是对的,Ghidra 支持 MIPS64 二进制文件的反编译;请参阅常见问题解答中的“当前支持哪些处理器”。
下面是编译到目标MIPS64架构的main()
函数反编译截图readelf
:
Reko 是一个二进制反编译器,支持很多处理器,包括 Mips64。请随时通过https://gitter.im/uxmal/reko 联系我们寻求帮助。
Ghidra 是要走的路,没有其他逆向工程软件有 64 位 MIPS。Reko 接近了,当我给那个团队发邮件时,他们说他们将在未来几天内实施它。IDA只能部分反汇编,不能反编译。也只能从 Avast 32 位恢复。一旦安装了 JDK 11,就可以轻松地反汇编和反编译 .o elf。矮人分析器无法正常工作或执行符号链接存在一些问题,因此我必须为此找到解决方案。我不喜欢 Ghidra,但我想我也开始了。