Stack Exchange Network

Stack Exchange network consists of 175 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.

Visit Stack Exchange

Process of translating assembly code extracted from a binary file in a structured programming language, such as C.

Decompiling is the process of analyzing an executable or object code binary and outputting source code in a programming language such as C. The process involves translating a file from a low level of abstraction to a higher level of abstraction.

Decompilation is usually carried out using a decompiler.

is a technique used to make the decompilation process harder.

history | excerpt history