I just have a small question. David showed how to compile the source code "Hello.c" file using the make command to make the executable machine code file "Hello" in the lecture. I am just wondering if I just have the machine code "Hello" file, is there a way to convert it back to source code file?



Yes, it is possible to decompile or reverse engineer software. Beyond saying that, it's a more complex topic than space here would allow.

You might find the answers you want if you google "decompile c code".

Happy decompiling! ;-)

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .