Ver Mensaje Individual
  #5 (permalink)  
Antiguo 22/06/2012, 13:44
Avatar de dontexplain
dontexplain
 
Fecha de Ingreso: junio-2012
Mensajes: 536
Antigüedad: 12 años, 6 meses
Puntos: 127
Respuesta: ¿que clase de codificacion es esta?

Ese código es un subcódigo que completa otro código, porque hace referencia constantemente a objetos que ya han sido instanciados o variables que ya fueron instanciadas anteriormente.

Cita:
eval(function (_0xeee5x1,_0xeee5x2,_0xeee5x3,_0xeee5x4,_0xeee5x5,_0xeee5x6 ){_0xeee5x5=function (_0xeee5x3){return _0xeee5x3;} ;if(!_0x442f[5][_0x442f[4]]...
_0xeee5x1 es una variable que es usada como argumento, al igual que las demás, y usan eval sin comillas para que devuelva el argumento completo sin evaluarlo como instrucción.

Por ejemplo, puedes poner
eval("document.write("+(function(){d=prompt('asd') ;document.write(d);})()+")")

y ejecutará lo que esté entre comillas a la vez de ejecutar lo que esté fuera como una función.
__________________
21añero.
HTML/CSS, PHP, JS/jQuery, Mysql; NodeJS/Socket.io (& V8); C++ ; Python (wxpy); Ensamblador.
Músico (clarinetista/pianista) y compositor