有没有程序将程序集转换为C ++?

是否有程序可以将程序集转换为C或C ++? 我做了很多搜索,但找不到任何有用的东西。 有一个名为“回旋镖”的程序; 它看起来很棒,只是想要我想要的,但是当我尝试使用它时,它非常不稳定并且崩溃。 (飞去来器)

有没有其他免费程序可以做到这一点?


你正在寻找的是一个反编译器。

你最终会得到比ASM资源更好的东西,而且我相信你最终会用C而不是C ++。


有很少的工具能够进行转换,如从ASM到C的Regolix转换器,以及将ASM转换为C / C ++ / Cobol / C#的Datatek。 但是,我认为转换代码的维护可能会有问题。


这不可能。

它不能做到。

它超越了凡人的把握。

那么,除非C代码使用嵌入式汇编。 但即使在那里也有一点点。

请注意,反编译器不会“将程序集转换为C”。 反编译器尝试近似程序的原始源代码。 映射不一定是完美的,并且不可能用于任意组合(再次,除非在结果C中使用内联汇编)。

链接地址: http://www.djcxy.com/p/2085.html

上一篇: Is there a program to convert assembly to C++?

下一篇: How do conditionals in lookaround groups work in .NET regex?