Foro de elhacker.net

Programación => Scripting => Mensaje iniciado por: MCKSys Argentina en 21 Septiembre 2016, 01:05 am



Título: Un javascript muy raro
Publicado por: MCKSys Argentina en 21 Septiembre 2016, 01:05 am
Bueno, esto es algo interesante que he encontrado por la red: http://aem1k.com/%D7%90/ (http://aem1k.com/%D7%90/)

Si miran el código fuente de la página (es muy pequeño), veran el código javascript que produce el efecto. No lo pego aquí para que puedan verlo por sí mismos (no es nada malo, sólo raro.)

La verdad, no entiendo cómo funciona esa cosa... ideas?

Saludos!


Título: Re: Un javascript muy raro
Publicado por: EFEX en 21 Septiembre 2016, 01:27 am
Ahh el juego de la vida

https://es.wikipedia.org/wiki/Juego_de_la_vida

No utiliza ninguna letra(si, muy hardcore)..

Código
  1. א = 'אֲֲֲֲֲֲֲֲֲֲֲֲֲֲֲֲֲֲֲֲֲֲֲֲֲֲֲ֤֤֧֥֤֦֣֤֥֦֤֥֦֦֤֤֥֦֦֦֤֥֤֥֤֧֤֦֥֧֦֥֤֧֥֤֥֤֤֧֥֥֧֥֣֣֣֥֥֤֥֧֥֦֣֦֧֦֦֦֧֣֥֥֥֥֥֧֣֥֥֣֧֥֤֣֤֦֥֦֦֥֧֦֣֤֦֥֦֦֥֧֧֥֥֤֣֣֥֤֥֧֦֧֧֤֣֣֥֣֥֧֥֤֧֧֦֣֧֥֧֥֤֤֧֤֤֣֣֥֣֥֤֦֦֧֥֧֥֤֤֧֦֦֤֥֥֤֥֦֧֤֥֦֧֦֣֥֥֤֦֥֧֦֥֤֤֧֥֦֥֤֥֧֥֦֥֧֣֤֥֧֥֥֦֧֤֥֥֥֥֥֥֥֧֧֥֣֥֧֣֥֤֤֥֣֧֥֤֣֣֥֥֣֤֥֣֥֥֣֤֣֣֥֥֥֤֥֣֥֧֣֤֤֥֧֤֣֦֥֥֥֤֥֥֦֦֤֥֦֤֥֧֤֤֧֥֦֥֥֦֥֦֤֥֦֤֥֤֧֥֥֤֧֥֤֧֧֥֠֡֠֠֡֡֡֡֡֡֡֡֡֡֡֡֡֡֡֠֠֠֡֡֡֠֠֡֡֠֡֠֡֠֡֠֠֡֡֠֡֡֠֠֠֠֠֠֠֡֡֠֠֠֡֠֠֠֠֡֡֠֠֠֠֠֡֡֡֠֠֠֠֠֡֠֠֡֡֡֠֠֡֠֠֡֡֡֡֡֠֡֡֠֠֠֠֡֡֡֡֡֡֡֡֠֠֠֠֡֠֠֠֠֡֡֠֠֠֠֠֠֡֠֡֡֡֡֠֠֡֠֠֠֠֡֠֠֠֡֠֠֠֠֠֡֠֠֠֡֠֠֠֠֡֠֡֠֠֡֡֠֠֡֡֡֡֡֠֡֡֠֡֡֡֡֡֠֡֡֠֡֡֡֡֡֡֡֡֠֡֡֡֡֡֠֡֡֡֡֡֡֡֡֠֡֡֡֡֡֠֡֠֠֠֠֡֠֡֠֡'
  2.  
  3. ב = "", ח = !ב + ב, ד = !ח +
  4.   ב, ו = ב + {}, ה = '        "        ', ע = ח[0],
  5.   נ = ח[1], ך =
  6.   ו[5], ם = (ח.ד + ו)[1], ף = ח[2], מ = ו[1], ס = ד[3], כ = ח[3], י = ד[1]
  7. ג = נ + כ + ע + ף + נ + ם + " ", ט = (ז = ך +
  8.   מ + ם + ס + ע + נ + ף + ך + ע + מ + נ)[ז][ז], ט(ט(ג +
  9.   ה + ט(ג + ט(ג + ה + כ + ס + ך + י + (ן = "\\160") + כ + "(א)." + נ + כ + ן + "\\154" + י + ך + כ + "(/" + (ל =
  10.     ".{5}(.)") + ל + ל + "/\\147,'\\\\\\\\$1$2$3')" + ה)())() + ה)())()


Título: Re: Un javascript muy raro
Publicado por: MCKSys Argentina en 21 Septiembre 2016, 01:36 am
jajajaja!!! Muy bueno! Gracias!


Título: Re: Un javascript muy raro
Publicado por: engel lex en 21 Septiembre 2016, 02:33 am
si, juega con que el navegador lo interpreta de una manera visual mente y el motor de script lee el binario de otra manera


Título: Re: Un javascript muy raro
Publicado por: EFEX en 21 Septiembre 2016, 10:59 am
Este es el actual codigo del juego de la vida

Código
  1. <body onload=b=!setInterval('for(a=b,b=h=[],i=3760;i--;h+="&#9601;&#9609;-"[i%92?b[i]=a?d==3|a[i]&d==2:24*i%7%2:2])for(d=0,j=5;e=(2<j--)*89+j;)d+=a[i+e]+a[i-e];s.innerHTML=h',99) id=s>

En la pagina principal tiene otro proyecto que utiliza el alfabeto hebreo como js valido, linda manera de ofuscar el codigo. El author Martin Kleppe tiene algunos videos de charlas sobre estos proyectos, buscalo en youtube.