是否有可在Visual Studio 6 C ++上运行的反编译器

问题描述 投票:4回答:3

我有一个项目正在尝试从一个离开公司(放手)的家伙处修复。他违反了软件工程的所有基本原则,没有使用源代码控制,没有在进行更多更改之前备份源代码,等等。

我需要对现场的应用程序进行更改,但是我没有原始源代码,但是我有一个可执行文件。我需要的是一个反编译器,它将对Visual Studio 6 C ++应用程序进行反编译,并为我提供某种类型的源代码。任何人都有任何想法....]

c++ visual-c++ decompiling
3个回答
8
投票

还有Hex-Rays的反编译器:https://www.hex-rays.com/products/decompiler/

它是从Assembler创建C代码的事实,这很好,但它的效果很好。它也很昂贵

编辑:附加说明,它与IDA Pro结合使用,它们是众所周知的反汇编程序。与反编译器结合使用时,已经可以向您显示很多信息,甚至可以更轻松地反转代码。


3
投票

反编译为汇编程序?

没有任何东西可以通过exe给您有意义的C。


2
投票

我已经使用RecStudio(rec22)和IDAPro尝试对C ++项目进行反编译,但它们在一起可能不足以完成我的工作,只是我制定了该程序所基于的演示项目,因此给出了足够的信息,我可以再次进行相同的项目。

最后,我正在做的另一件事是编译我认为匹配的代码,并检查在反编译器中是否得到相同的结果。

祝你好运。>>

© www.soinside.com 2019 - 2024. All rights reserved.