Assembly 将汇编代码转换为C代码
什么过程可以用来将汇编代码转换成等价的C代码?什么样的工具可以用于更高的结果准确性?您要寻找的术语是“反编译器”。请点击此处进行讨论:Assembly 将汇编代码转换为C代码,assembly,disassembly,Assembly,Disassembly,什么过程可以用来将汇编代码转换成等价的C代码?什么样的工具可以用于更高的结果准确性?您要寻找的术语是“反编译器”。请点击此处进行讨论: 您不能返回到原始的C,但可以将静态二进制翻译成C,这相当于机器指令。我过去使用过IDAPro,它能很好地满足您的需要 看看吧 如果您的整个应用程序最初都是用汇编编写的,那么您可以寻找一个能够转换整个代码库的自动化工具。进行汇编程序转换的一个可能需要注意的问题是: Datatek开发了一套复杂的工具集和一个高度 用于将汇编程序自动转换为 高级语言,如C、C++、C
您不能返回到原始的C,但可以将静态二进制翻译成C,这相当于机器指令。我过去使用过IDAPro,它能很好地满足您的需要 看看吧
如果您的整个应用程序最初都是用汇编编写的,那么您可以寻找一个能够转换整个代码库的自动化工具。进行汇编程序转换的一个可能需要注意的问题是: Datatek开发了一套复杂的工具集和一个高度 用于将汇编程序自动转换为 高级语言,如C、C++、COBOL、C、java等
充分披露:我为Datatek工作,我个人认为我们提供了一项有用的服务 是的,有。这就是你想知道的吗?还是你的问题还有更多?“不是问题!而且你的描述也没那么好。这不是一个论坛!编辑*好多了:)@Brian:“U”?“thx”?那些话是什么?请继续更新您的问题,以澄清您正在寻找的内容。请解决您的问题。搜索时:这叫做逆向工程。很简单,转换工具就是大脑。我需要一个软件将汇编代码转换成C,而不是机器代码转换成汇编代码。thx.@Brian:请实际阅读实际提供的链接。反编译器也在该页面上。IDA只是反编译器,而不是反编译器,因为你还需要hexrays插件。我可能会在你的帖子中透露你与Datatek有关联(你的个人资料有)。@MichaelPetch你是对的,我错了。