How do people reverse-engineer compiled applications to get the source code?

320 views

I know the long answer to this question would probably be the equivalent of a college course, but can you summarise how tech people do this?

If you open game.exe with a text editor you’re just going to get what looks like a scrambled mess of characters, so how would one convert this into readable source code?

In: 5

12 Answers

Anonymous 0 Comments

You have tools that convert assembly tool into readable code, but the complicated part is that every variable name, function name and everything that help a human understand code is lost.
Imagine if someone only give you step by step mathematical instructions to calculate pi. If you don’t know that this specific part is made to calculate pi, and you only have the basic mathematical operation to figure out what is does, it would be very complicated for you.
You don’t need to read assembly code but it’s like a puzzle but with variables and functions.

You are viewing 1 out of 12 answers, click here to view all answers.