+ -
当前位置:首页 → 问答吧 → 求解密JS脚本,不胜感激啊

求解密JS脚本,不胜感激啊

时间:2011-09-28

来源:互联网

昨天发帖 斑斑说不完整?难道是我自己解一半就错了?发个完整的上来,请大牛们指教一下,最好说一下过程

附件

lanyeah0.zip (14.1 KB)

2011-9-28 16:31, 下载次数: 4

作者: manson2011   发布时间: 2011-09-28

就下载3次啊 大家也太不热情了

作者: manson2011   发布时间: 2011-09-28

复制内容到剪贴板
代码:
function RsRsRsRs(teaabb) {
    var tttmmm = "";
    l = teaabb.length;
    www = hhhhffff = Math.round(l / 2);
    if (l < 2 * www) hhhhffff = hhhhffff - 1;
    for (i = 0; i < hhhhffff; i++) tttmmm = tttmmm + teaabb.charAt(i) + teaabb.charAt(i + hhhhffff);
    if (l < 2 * www) tttmmm = tttmmm + teaabb.charAt(l - 1);
    document.write(tttmmm);
};
RsRsRsRs(wlkji);

作者: phxsuns   发布时间: 2011-09-28

这是最下面那段eval吧,我照百度一下自己也搞定了 关键是上面的

作者: manson2011   发布时间: 2011-09-28

复制内容到剪贴板
代码:
var l2 = window.opera ? 1 : 0;
function l3(l4) {
    l5 = /ze/g;
    l6 = String.fromCharCode(0);
    l4 = l4.replace(l5, l6);
    var l7 = new Array(),
    l8 = _1 = l4.length,
    l9,
    lI,
    il = 16256,
    _1 = 0,
    I = 0,
    li = '';
    do {
        l9 = l4.charCodeAt(_1);
        lI = l4.charCodeAt(++_1);
        l7[I++] = lI + il - (l9 << 7)
    } while ( _1 ++< l8 );
    var l1 = new Array(),
    l0 = new Array(),
    Il = 128;
    do {
        l0[Il] = String.fromCharCode(Il)
    } while (-- Il );
    Il = 128;
    l1[0] = li = l0[l7[0]];
    ll = l7[0];
    _l = 1;
    var l_ = l7.length - 1;
    while (_l < l_) {
        switch (l7[_l] < Il ? 1 : 0) {
        case 0:
            l0[Il] = l0[ll] + String(l0[ll]).substr(0, 1);
            l1[_l] = l0[Il];
            if (l2) {
                li += l0[Il]
            };
            break;
        default:
            l1[_l] = l0[l7[_l]];
            if (l2) {
                li += l0[l7[_l]]
            };
            l0[Il] = l0[ll] + String(l0[l7[_l]]).substr(0, 1);
            break
        };
        Il++;
        ll = l7[_l];
        _l++
    };
    if (!l2) {
        return (l1.join(''))
    } else {
        return li
    }
};
var lO = '';
for (ii = 0; ii < OO00.length; ii++) {
    lO += l3(OO00[ii])
};
if (naa) {
    document.write('<sty' + 'le>' + lO + '</st' + 'yle>')
};

作者: phxsuns   发布时间: 2011-09-28

这个文件被加密了3次=。=!
这个是解过3次之后的。。。

作者: phxsuns   发布时间: 2011-09-28

相关阅读 更多