This topic has been touched on several times before, but it is a bit tricky to phrase correctly in a search box.
Quote:
|
Can assembly code be decompiled back into <insert language here>.
|
Basically no.
In an advanced level of consciousness you could examine the code, determine how it structures its calls (__STD, etc...), parameters and
cleans up itself, and then write VC code that duplicates how it works.
But, with many different compiler optimizations, options, etc. You'd never get back to it's original code. Even writing something functionally equivalent would likely end up compiling to a different code structure.
-bg