Ikasten.IO
Learning, Aprendiendo

HackIt’2010: Level 2 29 marzo, 2011

Más de lo mismo 🙂 Aunque ahora el código Javascript está ofuscado con un empaquetador (packer).
Basta con abrir el level2.js y analizar la primera línea:

Busando packers de Javascript en Google, llegamos a éste (usando “eval(function(p,a,c,k,e,r)” como cadena de búsqueda).

Desempaquetamos y obtenemos código mucho más clarito (donde vemos también que hey_neken metió líneas de código espurio)

Siguiendo las comprobaciones de las ramas if, llegamos a:

Donde la longitud ha de ser de 8 caracteres, siendo el último de ellos uno cualquiera. Y con esto, llegamos al level3 donde estuvimos un buen rato atascados… a ver qué tal se os da a vosotros 😉

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *