Good native machine code to C/C++ interpreter?

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • massdeletion101
    New Member
    • Mar 2007
    • 23

    Good native machine code to C/C++ interpreter?

    I tried google and Ask, but java to C++ or native code to byte code etc etc interpretors always flood the screen. Here is the thing though, I basically need a way to "decompile" an executable back into C/C++ source and thought that this apparently fictional interpretor was the way to go. Can someone give me some links to a couple good ones? I'm having a lot of trouble finding them.
  • Banfa
    Recognized Expert Expert
    • Feb 2006
    • 9067

    #2
    That is because they don't really exist, you may be able to find a dis-assembler that gives assembly code from an executable but the extra step of going back to C++ code just isn't going to happen.

    Compilation is a one-way process.

    Comment

    • massdeletion101
      New Member
      • Mar 2007
      • 23

      #3
      Originally posted by Banfa
      That is because they don't really exist, you may be able to find a dis-assembler that gives assembly code from an executable but the extra step of going back to C++ code just isn't going to happen.

      Compilation is a one-way process.
      Well that kinda stinks. Oh well, no biggy since I already have a good history of assembly under my belt. I also kind of suspected this because C++ has more diverse versions and libraries and as such, converting native back to C++ would be no easy task unless there was a standard library that could not be altered/added to or created in any way much in the way Assembly works (or at least I think it does).

      Comment

      Working...