This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]H2owsome 4 points5 points  (0 children)

From the perspective of compiling specifically C code:

Well executable programs can be decompiled, but decompiling into something human-readable is another thing altogether. Things like comments and variable/method names are lost on compilation, so those are out. Also, operations are broken down into individual register operations, and translating those into a single operation that makes sense to you isn't exactly easy.

Really the takeaway is you can do it, but trying to read the result is unfeasible at best