|
(disassembler). Programa de computadora que traduce el lenguaje máquina a lenguaje ensamblador (la operación inversa a ensamblar). Un desensamblador no es un descompilador, pues este último descompila lenguajes de alto nivel (en vez de lenguaje ensamblador, que es un lenguaje de bajo nivel).
El resultado de un desensamblador suele ser más difícil de interpretar por un humano que el código fuente original. Además, sus resultados no siempre son exactos.
Los desensambladores suelen emplearse en la ingeniería inversa de las aplicaciones. Por ejemplo, muchos crackers emplean desensambladores para crear los keygens de ciertas aplicaciones.
Relacionado:
• Ensamblador.
• Ingeniería inversa.
|
Categoría: Terminología de programación -
Sinónimos: desensambladores - desensamblar - disassemblers |