Hello all,
Just curious if there is something like a de-compiler for C++. For example it takes something like the .exe or a .dll and it "reverse compiles" it back into the C++ language. If so what are some tools out there?
Unfortunately, no. The c++ language is linked to the processor for optimal performance. This means that the language is translated to assembly, which then translates to binary.
Since there is a one–to–one correspondence between each assembly language statement and an executable machine instruction, you can decompile the binary code into assembly language, but you cannot (effectively) decompile it into the C++ language.