代码之家  ›  专栏  ›  技术社区  ›  Mark

是否有一个反编译器将在VisualStudio 6 C++中运行

  •  4
  • Mark  · 技术社区  · 14 年前

    我有一个项目,我正试图从一个离开我公司的人那里解决。他违反了软件工程的每一个基本原则,不使用源代码管理,不在进行更多更改之前备份源代码,等等。

    我需要对字段中的应用程序进行更改,并且我没有原始源代码,但是我有一个可执行文件。我需要的是反编译器,它将反编译VisualStudio 6 C++应用程序,并为我提供某种类型的源代码。任何人都有主意……

    3 回复  |  直到 14 年前
        1
  •  8
  •   Vinzenz    14 年前

    好吧,这是Hex Rays的解压器: http://www.hex-rays.com/decompiler.shtml

    它可以很好地利用汇编程序创建C代码,但是它工作得很好。它也很贵

    编辑:另外请注意,它与IDAPro结合在一起,IDAPro是它们中相当有名的反汇编程序。这已经可以在与反编译器的组合中向您显示大量信息,甚至更容易反转代码。

        2
  •  3
  •   Martin Beckett    14 年前

    反编译到什么汇编程序?

    没有任何东西能让你从一个exe得到有意义的c。

        3
  •  2
  •   Greg Domjan    14 年前

    我已经使用了ReCtudio(ReC22)和IDAPro来尝试和反编译一个C++项目,它们可能不足以完成我的工作,只是我设计了这个演示项目,所以他们提供了足够的信息,我可以再做一个相同的项目。

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

    祝你好运。