Welcome to 3Dev Blogs Sign in | Join | Help

Reto: Descifra el codigo

Para seguir con la saga: "Retos on Geeks.ms"

Quizás algunos ya hayan visto este código u otros lo descifren muy rápido, así que abstenerse en los comentarios para dar chance a los demás. Es un código en JavaScript, y la idea es tratar de saber que genera el document.write, sólo viendo el código, sin compilar o depurar usando algún editor.

   1: e = '0x00' + '19';
   2: str1 = "%A2%FA%F1%EC%86%EB%EA%E1%F2%FD%A5%B8%EC%F1%EB%F1%F8%F1%F2%F1%EA%E1" +
   3:        "%A0%FE%F1%FA%FA%FD%F4%B8%A4%A2%F1%FC%E8%F9%F5%FD%86%EB%E8%FB%A5%B8" +
   4:        "%FE%EA%EA%F6%A0%B7%B7%EA%F1%F6%F7%FB%F4%EA%B4%FB%F7%F5%B7%F2%FA%B7" +
   5:        "%F5%FD%F4%EA%B7%B8%86%EF%F1%FA%EA%FE%A5%A9%86%FE%FD%F1%FF%FE%EA%A5" + 
   6:        "%A9%A4%A2%B7%F1%FC%E8%F9%F5%FD%A4%A2%B7%FA%F1%EC%A4";
   7: str = tmp = '';
   8: for (i = 0; i < str1.length; i += 3) {
   9:     tmp = unescape(str1.slice(i, i + 3));
  10:     str = str + String.fromCharCode((tmp.charCodeAt(0) ^ e) - 127);
  11: }
  12: document.write(str);

En la noche, o quizás mañana voy a tratar de enviar de que trata este código.

P.D.: Para este reto, el premio es la satisfacción de ver lo que genera el código :D.

Saludos,

Crossposting desde ...
Published Friday, November 28, 2008 4:56 PM by starrillo
Filed Under: ,

Comments

No Comments

Anonymous comments are disabled