Quote:
|
A decompiler will be completely useless, for the most part, on a C++ executable.
|
Not quite. A .NET assembly created with managed C++ can easily be translated back to source. I've used Spices .NET for this. Older executables (from the mid to late 90's) can be decompiled into C source code using dcc.
Quote:
|
Unless, that is, you are a pro at deciphering assembly language with no semantic information.
|
I like disasm for generating assembly from an executable. If you've spent even a small amount of time working with assembly, it's really not that hard to figure out.