programacion
17

Escrito por

Como lo prometido es deuda, aquí va un artículo sobre código ofuscado que le prometí a un buen amigo de clase. Para los que no hayan oído nunca sobre el tema, el código ofuscado es el ¿arte? de hacer tan confuso e ilegible el código fuente de un programa, que sea casi imposible de interpretar.

Esta práctica para muchos no es más que una estupidez, para otros una buena táctica, ya que hace más dificil el plagio en lenguajes de programación interpretados o sin compilar (y generalmente el resultante es mucho más pequeño!), pero todos coincidiremos en que es, cuanto menos, curioso.

Hace poco se celebró una competición de código ofuscado en C (la número 18 ya) en la que hay verdaderas virguerías:

RELACIONADOS La jerarquía del programador RELACIONADOS La jerarquía del programador
x La jerarquía del programador
Manz

17 comentarios

DaNiTo
1

Sin duda, estos usuarios se han pasado muchas horas delante de un ordenador compilando y recompilando, café y dulces :P. Pero moooooooooola! :D.

Marche Radiuju
2

Vaya esto del código ofuscado es toda un ciencia xD, pa copiar eso si que hay que sufrirlo, de todas maneras ¿Esos códigos servirán para algo????

Manz
3

Si, claro, sirven perfectamente. Solo que son más dificiles de ver al ojo humano por su disposición. A fin de cuentas para una máquina sigue siendo igual...

Marche Radiuju
4

¿Entonces si tu ahora a tu página le separas el HTML y lo pones con forma de algo raro seguirá siendo la EMEZETA tal y como la conocemos???

Ray
5

Esta curioso el tema, aunque con un par de comandos bien puestos en el vim, el codigo te quedaria otra vez bien formateado... Una vez vi un codigo en perl con forma de camello (el de perl), que lo que hacia al ejecutarlo era printar 4 camellos por pantalla. Recursivo? Meta-recursivo?? Saludos

M
8

Si claro Juan, ahora mismo . ¿No están moderados estos comentarios? Joe, no he sido capaz de compilar ni uno de los programas xD. ¿No llevan un makefile o algo?. Por cierto, un blog chulo Manz.

CRISTIAN KARELY
10

TQM JEJE K TODO EL MUNDO LO SEPA "YO TE KIERO CON LIMON Y SAL YO TE KIERO TAL Y COMO ESTAS,NO ACE FALTA CAMBIARTE NADA YO TE KIERO TAL Y COMO ESTAS SEGURO LOKE SIENTES

jose314
11

Yo de manera natural y sin esfuerzo escribo codigo poco legible porque nunca dejos comentarios. Claro que no soy un maestro como ellos.

Diablo
12

Hola jose, mira, ayer me descarque el nro 7.8.5.0, si no me equivoco, pero tengo un problemon,tiene caducidad y me preguntaba si se podría obtener uno que lo dejara permanentemente. Gracias

Angelill0
13

oye nen decirme alguna clave para el nero k tengo la pley pirata i en el ordena tengo 7 juegos i no me los me puedo gravar bueno confio en bosotros

hola
17

Una pregunta, si a una aplicación le han aplicado ofuscación a su código, es posible poder invertir ese proceso de ofuscación para ver su código.. Existe alguna herramienta para desofuscar? Saben de alguna?

Publica tu opinión