decompiled

Binary made readable

Decompiled describes software that has been reverse-engineered from executable code back into human-readable source code.

A decompiled program reveals its underlying logic, though often imperfectly—variable names and comments are typically lost in compilation.

The security researcher examined the decompiled malware to understand how it worked.

reverse-engineering

disassembly

Separating into components

assembly · executable · binary · debugger · static-analysis · disassembler · firmware · pseudocode · reconstruction · obfuscated

code-analysis

functions

Works or serves purposes

logic · structure · stack · registers · mnemonics · hexadecimal · symbols · strings · branches · loops

translation

high-level

Abstract, not detailed

pseudocode · intermediate · original · reconstructed · recovered · extracted · converted · transformed · interpreted · representation

Opposites
compilation direction

decompiledcompiled

Gathered and arranged

built · assembled · linked · interpreted

code state

decompiledsource code

Programming instructions before compilation

authored · hand-written · written · obfuscated

Family

decompile, decompiling, decompiler, decompiles

Familiarity
Top 1,000,000
Profile
Used worldwide · Timeless · Rated G