Credit image

¿Te gusta el diseño web? ¡Echa un vistazo a la documentación de LenguajeCSS.com!

Código ofuscado

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:

Escrito por Manz, el , en programacion. Comentarios recibidos: 17.

17 comentarios de lectores
DaNiTo
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
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
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
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
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

Bernardo
Bernardo
6

Interesante, hace poco vi un programa de la ultima edicion del concurso, que tenia forma de caballo, ¡y jugaba ajedrez!. Juego de ajedrez

juan
juan
7

hola alguien puede dejarme los codigos d nero 7

M
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.

pedro
pedro
9

toma pilla----123456879012432568643_6 apunta juan!!

CRISTIAN KARELY
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
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
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
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

Angelill0
Angelill0
14

contestar rapido plis

juan
juan
15

porque no puedo utilizar el codigo???

Jairo
Jairo
16

Solía ofuscar el codigo php, pero ya no importa, es mejor compartir. Excelente blog felicitaciones.

hola
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

Si lo deseas, puedes utilizar el siguiente formulario para publicar tu opinión o responder a alguna de las existentes:

Previsualización

Aquí se previsualizará su comentario. Revise que sea correcto antes de publicarlo.