I got told my a professional Coder that if u code / get a Decrypter, u can decrypt a .EXE and retrieve the source code from it... is this true?
Printable View
I got told my a professional Coder that if u code / get a Decrypter, u can decrypt a .EXE and retrieve the source code from it... is this true?
i dont know about decrypting a .exe and retrieving the actual source code from it but there are programs out there (lots of them) called hex editors that allow you to view an .exe in hexidecmal form and also allows you to make changes within the .exe (or dll, ocx, ect ect..)
That depends on the language used. What you think of is called a decompiler that can create source from the binary executable. Those programs only exist for binaries created in languages that include meta information as VB, Java and C#. You can decompile those languages fairly well. You cannot decompile C/C++.
You can disassemble C/C++ ( or any other ) binary. That way you can see the instructions on machine level. You will not get the C/C++ source however. You will get Assembly, stripped of any names ( i.e. variables ) the source may have had.
and if you can narrow it down enough, you can change these values to giev you an advantage in your game :D
There is actually a project that is working on taking the assembly code and creating C code from it. However the last I check on it, about a year ago, it was still in the beginning stages and had barely even gotten loops and control blocks working. There is also some legality questions with it.Quote:
Originally Posted by nvoigt