[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [OT] ¿Descompilar?.



El Viernes, 5 de Mayo de 2006 12:13, Víctor J. González escribió:
> Existe los desensambladores o "debugger" (mostrar instrucción por
> instrucción, todo el código en ensamblador) y de ahí, yo he llegado a
> conocer traductores a C.
> El código es bastante ilegible con bucles o estructuras enrebesadas,
> lógicamente. Pues no está para que sea entendible para nosotros, está
> economizado (simplificado añadiendo líneas de código pues un ordenador
> "solo es un gran sumador" no interpreta un if, solo interpreta un si a+b=0
> o no es 0, saltar a...) al máximo para que sea utilizado por una máquina. Y
> hay un nuevo problema, mi variable llamada "auxiliar" por ejemplo, o
> variable "bandera" "pivote" "contador" ahora se llama 0001, 0002, AEF36,
> EFF9 por ejemplo, y CUESTA MUCHO entender un código si no es tuyo, si está
> en "clave" pues no lees los nombres originales de las variables (Estos
> desaparecieron antes de la compliación, en el OBJ) y por supuesto, los
> comentarios ni están.
>
> Espero no haberte desanimado, en linux es código abierto por que antes de
> hacer un apt-get (que te bajas un BINARIO) puedes encontrar por ahí el
> código fuente, no por que puedas pasar del binario al código fuente (que
> como he dicho, si se puede peeeeeeeeeeeero me abstengo a decir de nuevo de
> que manera).

Mas claro imposible.

No es que yo pretenda ponerme a descompilar o meterme en estos "fregaos". Lo 
que ocurre es que, como ya he dicho, un "inculto en estas materias" me ha 
hecho pensar en el porque de todo este tema.

Gracias por la aclaración.
-- 
Saludos.
Pablo
------------
Jabber: bruli(at)myjabber(to)net
Fingerprint: 944D 10DA 4C10 08D1 574D  4B48 3BC1 CEF7 F222 EB1D

Attachment: pgp82yHSrd257.pgp
Description: PGP signature


Reply to: