F浮尘
发表于 2021-11-11 12:12
kaixinpj
发表于 2021-11-11 14:14
哪里能解密这种JS
kaixinpj
发表于 2021-11-11 14:31
(function(c, d, e) {
var f = function(g, h, i, j) {
h = h >> 0x8;
if (h < g) {
while (--g) {
j = c['shift']();
if (h === g) {
h = j;
i = c['shift']();
} else if (i['replace'](//g, '') === h) {
c['push'](j);
}
}
c['push'](c['shift']());
}
return 0x242ed;
};
return f(++d, e) >> d ^ e;
}(a, 0x1eb, 0x1eb00));
var b = function(c, d) {
c = ~~'0x' ['concat'](c);
var e = a;
if (b['gPvZlv'] === undefined) {
(function() {
var f = typeof window !== 'undefined' ? window : typeof process === 'object' && typeof require === 'function' && typeof global === 'object' ? global : this;
var g = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=';
f['atob'] || (f['atob'] = function(h) {
var i = String(h)['replace'](/=+$/, '');
for (var j = 0x0, k, l, m = 0x0, n = ''; l = i['charAt'](m++); ~l && (k = j % 0x4 ? k * 0x40 + l : l, j++ % 0x4) ? n += String['fromCharCode'](0xff & k >> (-0x2 * j & 0x6)) : 0x0) {
l = g['indexOf'](l);
}
return n;
});
}());
var o = function(p, d) {
var r = [],
s = 0x0,
t, u = '',
v = '';
p = atob(p);
for (var w = 0x0, x = p['length']; w < x; w++) {
v += '%' + ('00' + p['charCodeAt'](w)['toString'](0x10))['slice'](-0x2);
}
p = decode=1URIComponent(v);
for (var y = 0x0; y < 0x100; y++) {
r = y;
}
for (y = 0x0; y < 0x100; y++) {
s = (s + r + d['charCodeAt'](y % d['length'])) % 0x100;
t = r;
r = r;
r = t;
}
y = 0x0;
s = 0x0;
for (var z = 0x0; z < p['length']; z++) {
y = (y + 0x1) % 0x100;
s = (s + r) % 0x100;
t = r;
r = r;
r = t;
u += String['fromCharCode'](p['charCodeAt'](z) ^ r[(r + r) % 0x100]);
}
return u;
};
b['fuFDUP'] = o;
b['uzmgkx'] = {};
b['gPvZlv'] = !![];
}
var A = b['uzmgkx'];
if (A === undefined) {
if (b['GkZZBA'] === undefined) {
b['GkZZBA'] = !![];
}
e = b['fuFDUP'](e, d);
b['uzmgkx'] = e;
} else {
e = A;
}
return e;
};
(function(c, d) {
var e = {
'RAMoq': '\x32\x30\x31\x39\u5e74\x30\x39\u6708\x31\x32\u65e5\x31\x35\x3a\x32\x34\x3a\x32\x39\u66f4\u65b0',
'EaZaN': '\u8fd9\u4e2a\u662f\u4e00\u4e2a\u672c\u7ad9\u5bf9\x4a\x61\x76\x61\x53\x63\x72\x69\x70\x74 \u811a\u672c\u7684\u4e00\u4e2a\u6700\u725b\u52a0\u5bc6\uff0c\u517c\u5bb9\u6027\u9002\u4e2d\uff0c\u89e3\u5bc6\u96be\u5ea6\u6781\u5927'
};
c = e;
d = e;
d['feedback'] = b('4', 'fS%!');
}(window, document));
zh0ng168
发表于 2021-11-11 16:46
大神啊,完全看不懂,能当我师傅吗
kll545012
发表于 2021-11-11 17:00
站长工具,在线就可以处理了
寒宇
发表于 2021-11-12 10:07
var a = ['jsjiami.com.v6', 'ZjsgjilBUDamOPlriw.EVcomBp.lv6==', '5p+76Zev6aOL6K2W6ICh57Czw59KXsO7woIUw6fCgMKLw5TCqg==', 'KFXCvcKCJFM=', 'IWQXKgw=', 'Gks8Kg==', 'w4h1w7oOag=='];
(function(c, d, e) {
var f = function(g, h, i, j) {
h = h >> 0x8;
if (h < g) {
while (--g) {
j = c['shift']();
if (h === g) {
h = j;
i = c['shift']();
} else if (i['replace'](//g, '') === h) {
c['push'](j);
}
}
c['push'](c['shift']());
}
return 0x242ed;
};
return f(++d, e) >> d ^ e;
}(a, 0x1eb, 0x1eb00));
var b = function(c, d) {
c = ~~'0x' ['concat'](c);
var e = a;
if (b['gPvZlv'] === undefined) {
(function() {
var f = typeof window !== 'undefined' ? window : typeof process === 'object' && typeof require === 'function' && typeof global === 'object' ? global : this;
var g = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=';
f['atob'] || (f['atob'] = function(h) {
var i = String(h)['replace'](/=+$/, '');
for (var j = 0x0, k, l, m = 0x0, n = ''; l = i['charAt'](m++); ~l && (k = j % 0x4 ? k * 0x40 + l : l, j++ % 0x4) ? n += String['fromCharCode'](0xff & k >> (-0x2 * j & 0x6)) : 0x0) {
l = g['indexOf'](l);
}
return n;
});
}());
var o = function(p, d) {
var r = [],
s = 0x0,
t, u = '',
v = '';
p = atob(p);
for (var w = 0x0, x = p['length']; w < x; w++) {
v += '%' + ('00' + p['charCodeAt'](w)['toString'](0x10))['slice'](-0x2);
}
p = decode=1URIComponent(v);
for (var y = 0x0; y < 0x100; y++) {
r = y;
}
for (y = 0x0; y < 0x100; y++) {
s = (s + r + d['charCodeAt'](y % d['length'])) % 0x100;
t = r;
r = r;
r = t;
}
y = 0x0;
s = 0x0;
for (var z = 0x0; z < p['length']; z++) {
y = (y + 0x1) % 0x100;
s = (s + r) % 0x100;
t = r;
r = r;
r = t;
u += String['fromCharCode'](p['charCodeAt'](z) ^ r[(r + r) % 0x100]);
}
return u;
};
b['fuFDUP'] = o;
b['uzmgkx'] = {};
b['gPvZlv'] = !![];
}
var A = b['uzmgkx'];
if (A === undefined) {
if (b['GkZZBA'] === undefined) {
b['GkZZBA'] = !![];
}
e = b['fuFDUP'](e, d);
b['uzmgkx'] = e;
} else {
e = A;
}
return e;
};
(function(c, d) {
var e = {
'RAMoq': '2019年09月12日15:24:29更新',
'EaZaN': '这个是一个本站对JavaScript 脚本的一个最牛加密,兼容性适中,解密难度极大'
};
c = e;
d = e;
d['feedback'] = b('4', 'fS%!');
}(window, document));
kaixinpj
发表于 2021-11-12 15:02
寒宇 发表于 2021-11-12 10:07
var a = ['jsjiami.com.v6', 'ZjsgjilBUDamOPlriw.EVcomBp.lv6==', '5p+76Zev6aOL6K2W6ICh57Czw59KXsO7woIU ...
好像JS V6不能全部还原吧、
yuan2020
发表于 2021-11-12 16:57
上面发的不是只是格式化一下?{:5_117:}看不出啥区别
kaixinpj
发表于 2021-11-14 14:12
yuan2020 发表于 2021-11-12 16:57
上面发的不是只是格式化一下?看不出啥区别
{:5_184:},你说的对啊。。。。
siwen
发表于 2021-11-15 14:14
(function (c, d) {
c["update"] = "2019\u5E7409\u670812\u65E515:24:29\u66F4\u65B0";
d["info"] = "\u8FD9\u4E2A\u662F\u4E00\u4E2A\u672C\u7AD9\u5BF9JavaScript \u811A\u672C\u7684\u4E00\u4E2A\u6700\u725B\u52A0\u5BC6\uFF0C\u517C\u5BB9\u6027\u9002\u4E2D\uFF0C\u89E3\u5BC6\u96BE\u5EA6\u6781\u5927";
d["feedback"] = "\u6709\u95EE\u9898\u8BF7\u8054\u7CFBQQ 84034666";
})(window, document);
在线工具:
http://tool.yuanrenxue.com/decode=1_obfuscator
或者自己手写ast解码