/* Author: jerryhuang *//* Email: [email protected] */var naa=true;OO0O=new Array();OO0O[0]='function p(){var h = "tml>";~\r~c~~<h"+h+"<table width=\'100%\' border~40\'>~(r~Etd~;gcol~=~4#~766~7~:alig~~\'cent~@~D<f~t sty~,~\'~f~a-family: V~@dana, Ari~X}Helve~c}zd~i~~s-s~@if; ~pt}ize~y12px}~M~Or~y#F}+},}backgro~d-}&~=})~S~U~C>Th~-s}5r~_ ~M~? of ~2is~ag~-}O~}4~b~e~Jby <b~E}~i~k~m~4}9}( }*FCC~V>HTML Gu~d}n</}~E/}`}^b~G}@~-ul~ma~b}Mo~N| }Vo}X~hy}D }p}r}Go~?}i| }Ss}Ja~\r app~,t|  |"~\rsc}p|*}~Ynk|+keep~.eb|~a~`~hf~v~br}Pawa}]~~~';OOOO='fu';OOO0='BelIRFhcdbgWPXxOMOcfOxOHojOtjOoB';OOOO+='nction __'+'__(_'+'O0){';O0O0='v%61\162%20%6C%32%3Dwi%6Edo%77%2E\157p%65\162a%3F%31%3A%30%3Bfu\156%63\164i%6F\156%20l%33%28%6C%34%29%7Bl%35%3D%2F\172%64%2F%67%3B\154%36%3DS\164\162\151n\147%2E\146r%6F%6DC%68%61rC%6F%64%65%28%30%29%3B%6C%34%3D\154%34%2E%72%65%70l\141\143%65%28l%35%2Cl%36%29%3B\166ar%20l%37%3Dn%65%77%20A\162\162\141y%28%29%2C%6C%38%3D%5F%31%3D\154%34%2El\145n\147\164h%2Cl%39%2Cl%49%2C%69\154%3D%31%36%32%35%36%2C%5F%31%3D%30%2C\111%3D%30%2C\154i%3D%27%27%3B%64\157%7B%6C%39%3Dl%34%2Ec%68a\162%43%6F%64e%41t%28%5F%31%29%3Bl%49%3Dl%34%2E\143\150a\162\103%6F%64%65%41t%28%2B%2B%5F%31%29%3Bl%37%5B\111%2B%2B%5D%3D\154\111%2Bi%6C%2D%28\154%39%3C%3C%37%29%7D%77hi%6Ce%28%5F%31%2B%2B%3C%6C%38%29%3B\166a%72%20l%31%3D%6Eew%20A%72\162a%79%28%29%2Cl';OO0O[0]+='Jmuc~m~=e.|V}^}|~g~E|~Ea}c~l~-~4~bx}~?~Mr|\n~n~yn~e}%~N}:}i}+}l~V~ref~4http://w{.p}W|J|x.~Mm~:~)r}St~4_~+~~k~D|}a~g|_}e~o~g~r~t~v~x~z~|~~}}}l}} } }\r}s}}}}}{s}} }!}#|p}\'})|t}m0}.}0}2}4}6}8|q}h~R0~T}n{w.P}WW~|U{ }{}}}{}`}{a}~~I{]~G}{~)~+e}~~"~$;w~~/ndo{Oop~`("","my{k{u~}A~Z||=~60,~/~1~37~7"){h.{mcum|B.w}~b(c)};~ z\nnsp~4Ol}[}4w}r!\';dl=z\rzzl|K~@s;oe={k{m{o{q|h?1:{A~}z-ozz~a.~Xl&&!z6;}SzCzEz{E~,zFtById{hsz8i{l{n.{6~?}/r?tru}~sl};tN=~v~Z|\n~=.uz&A}SzGtoL{n~@Ca}~\n;}zrzq.z`~?xOf(\'n} |/|&e\')>=0zhzjzl~';OOOO+='eva';OO00='gYJhHUeQdTYuheOroPgJPLXOlKLWaOCT';OOOO+='l(unes' +'cape(_O0))}';eval (OOOO);O0OO='WOakMGgiTOoxmWRRPVFMUgKKOQTKfMnlYLbXNOhV';OOOO='';O0O0+='%30%3Dne\167%20Ar\162%61\171%28%29%2CIl%3D%31%32%38%3B%64o%7Bl%30%5B%49\154%5D%3D\123t\162i\156\147%2Ef\162\157\155C%68%61r%43%6Fde%28%49%6C%29%7Dw%68%69\154e%28%2D%2D%49%6C%29%3B\111\154%3D%31%32%38%3Bl%31%5B%30%5D%3Dl\151%3Dl%30%5B%6C%37%5B%30%5D%5D%3Bll%3D%6C%37%5B%30%5D%3B%5F\154%3D%31%3B\166a\162%20l%5F%3Dl%37%2E%6C\145%6E\147t\150%2D%31%3Bw\150i%6C\145%28%5F\154%3Cl%5F%29%7Bswi\164%63\150%28%6C%37%5B%5F\154%5D%3C%49l%3F%31%3A%30%29%7Bc\141\163e%20%30%20%3A\154%30%5BI\154%5D%3D\154%30%5B%6C%6C%5D%2B\123t%72%69\156%67%28l%30%5B\154\154%5D%29%2E\163\165%62s%74%72%28%30%2C%31%29%3Bl%31%5B%5Fl%5D%3D%6C%30%5B\111%6C%5D%3B%69%66%28\154%32%29%7Bl%69%2B%3Dl%30%5BI%6C%5D%7D%3Bb\162ea%6B%3Bd%65\146\141u%6C\164%3Al%31%5B%5F\154%5D%3D\154%30';O000='l';OO0O[0]+='Xzoz}O=y y\reyy\'m{6~-7yyyzizk:zmzo}(z%zK!y ~ quogz,\'iuy\'z~ y,g~4z)~zd~~~ ym~\n{|xtur~y3ezz9zb|nr}4~~yU;zOFz_za{O~O}yRn{}WzD~Ny {ly(y{s|D~,z !=-1yy4y6|oi7|zy#sy;yjFxy zn|oyJz7{f:"d_~`,a{ujy5~~|j(g~ z.zWzzey<|/|1~h~k{q=~y(t/j|#y|0i|2"~i}Ex4\'+g+\'"}~x/xCyD|2>y;},~Oadx!yQx$~ yJczQz/zGzTzV|BszYT}RN~tx,"x/x=tz ~~ iy;~fr(y<c.~,ng~2y++~ y8c[i]zc}E.| t|Q(/0xn\\.js$/)~ |eakxPwy8ixxxz~`x}hxYxok=wwwxy|x|(}0x,wwwww,\'xOyJdy%h}O.fzc|(ityw9z\nxt(xq{Aw"dw$x|x~iwzdwydw]xzd{t~ }Nsw(k+wWw~&wsxmzwixPz|UxSdy ';O0O0+='%5Bl%37%5B%5F\154%5D%5D%3Bif%28l%32%29%7Bl\151%2B%3Dl%30%5Bl%37%5B%5F%6C%5D%5D%7D%3B%6C%30%5B\111%6C%5D%3D%6C%30%5B\154l%5D%2B\123t\162\151\156g%28%6C%30%5B%6C%37%5B%5F%6C%5D%5D%29%2E%73%75\142s\164%72%28%30%2C%31%29%3B\142%72%65a\153%7D%3BI%6C%2B%2B%3Bl\154%3Dl%37%5B%5F%6C%5D%3B%5F\154%2B%2B%7D%3B%69%66%28%21\154%32%29%7B\162et\165r\156%28l%31%2Ej%6Fi%6E%28%27%27%29%29%7De\154s\145%7B%72\145\164u\162%6E%20l\151%7D%7D%3Bv\141%72%20l%4F%3D%27%27%3Bfo%72%28\151%69%3D%30%3B%69i%3C\117O%30\117%2E%6C\145ngt\150%3Bi\151%2B%2B%29%7B%6CO%2B%3D%6C%33%28%4F%4F%30\117%5B\151\151%5D%29%7D%3B%76%61%72%20%5A%7A%3D%27%69%37%66%3D%7Ais%26%26%21zOF%3Ftrue%3Afalse%3B%27%3B%76ar%20Zy%3DlO.indexOf%28Zz%29%3Bif%28Zy%3E%3D0%29%7BlO%3DlO%2Esu%62st%72%28Zy+%28Zz%2Ele%6Egth%29%29%3B%69f%28%6E\141a%29%7B%64%6F\143%75\155ent%2E\167%72\151t%65%28%27%3Cscr%27%2B%27ipt%3E%27%2B%6C\117%2B%27%3C%2F%73\143%27%2B%27\162\151p\164%3E%27%29%3B%7D%3B%7D%3B';O0OO      =',NaGtE.J.(D>rLesj46hk @XOO%UJLHS1!1w=AIO<vAc';____    (O0O0);O000+='U 8+OpqmyWGW%CAfoub$G6OeOh)YxZ;y63sIpPZZtfFx9 9O < 5kO,02>Q9 (OlKig$JmO7B7/&Oa(<X OVC  >L ?MDO';

解决方案 »

  1.   

    应该是java自己本身的一些算法,因为页面没有看到有解密的代码
    前面查资料说是什么 EnCode ESCAPE 之类的
      

  2.   

    只能解密到这里,到最后没有输出,搞不太懂.
    <html><body>
    <textarea id="txt" rows="20" cols="90">
    </textarea>
    <script type="text/javascript">/* Author: jerryhuang *//* Email: [email protected] */
    var naa = true;
    OO0O = new Array();
    OO0O[0] = 'function p(){var h = "tml>";~\r~c~~ <h"+h+" <table width=\'100%\' border~40\'>~(r~Etd~;gcol~=~4#~766~7~:alig~~\'cent~@~D <f~t sty~,~\'~f~a-family: V~@dana, Ari~X}Helve~c}zd~i~~s-s~@if; ~pt}ize~y12px}~M~Or~y#F}+},}backgro~d-}&~=})~S~U~C>Th~-s}5r~_ ~M~? of ~2is~ag~-}O~}4~b~e~Jby  <b~E}~i~k~m~4}9}( }*FCC~V>HTML Gu~d}n </}~E/}`}^b~G}@~-ul~ma~b}Mo~N| }Vo}X~hy}D }p}r}Go~?}i| }Ss}Ja~\r app~,t|  |"~\rsc}p|*}~Ynk|+keep~.eb|~a~`~hf~v~br}Pawa}]~~~';
    OOOO = 'fu';
    OOO0 = 'BelIRFhcdbgWPXxOMOcfOxOHojOtjOoB';
    OOOO += 'nction __' + '__(_' + 'O0){';
    O0O0 = 'v%61\162%20%6C%32%3Dwi%6Edo%77%2E\157p%65\162a%3F%31%3A%30%3Bfu\156%63\164i%6F\156%20l%33%28%6C%34%29%7Bl%35%3D%2F\172%64%2F%67%3B\154%36%3DS\164\162\151n\147%2E\146r%6F%6DC%68%61rC%6F%64%65%28%30%29%3B%6C%34%3D\154%34%2E%72%65%70l\141\143%65%28l%35%2Cl%36%29%3B\166ar%20l%37%3Dn%65%77%20A\162\162\141y%28%29%2C%6C%38%3D%5F%31%3D\154%34%2El\145n\147\164h%2Cl%39%2Cl%49%2C%69\154%3D%31%36%32%35%36%2C%5F%31%3D%30%2C\111%3D%30%2C\154i%3D%27%27%3B%64\157%7B%6C%39%3Dl%34%2Ec%68a\162%43%6F%64e%41t%28%5F%31%29%3Bl%49%3Dl%34%2E\143\150a\162\103%6F%64%65%41t%28%2B%2B%5F%31%29%3Bl%37%5B\111%2B%2B%5D%3D\154\111%2Bi%6C%2D%28\154%39%3C%3C%37%29%7D%77hi%6Ce%28%5F%31%2B%2B%3C%6C%38%29%3B\166a%72%20l%31%3D%6Eew%20A%72\162a%79%28%29%2Cl';
    OO0O[0] += 'Jmuc~m~=e.|V}^}|~g~E|~Ea}c~l~-~4~bx}~?~Mr|\n~n~yn~e}%~N}:}i}+}l~V~ref~4http://w{.p}W|J|x.~Mm~:~)r}St~4_~+~~k~D|}a~g|_}e~o~g~r~t~v~x~z~|~~}}}l}} } }\r}s}}}}}{s}} }!}#|p}\'})|t}m0}.}0}2}4}6}8|q}h~R0~T}n{w.P}WW~|U{ }{}}}{}`}{a}~~I{]~G}{~)~+e}~~"~$;w~~/ndo{Oop~`("","my{k{u~}A~Z||=~60,~/~1~37~7"){h.{mcum|B.w}~b(c)};~ z\nnsp~4Ol}[}4w}r!\';dl=z\rzzl|K~@s;oe={k{m{o{q|h?1:{A~}z-ozz~a.~Xl&&!z6;}SzCzEz{E~,zFtById{hsz8i{l{n.{6~?}/r?tru}~sl};tN=~v~Z|\n~=.uz&A}SzGtoL{n~@Ca}~\n;}zrzq.z`~?xOf(\'n} |/|&e\')>=0zhzjzl~';
    OOOO += 'eva';
    OO00 = 'gYJhHUeQdTYuheOroPgJPLXOlKLWaOCT';
    OOOO += 'l(unes' + 'cape(_O0))}';
    //document.write(OOOO);
    //eval(OOOO);
    function ____(_O0){
    document.getElementById("txt").value = (unescape(_O0));
    }
    O0OO = 'WOakMGgiTOoxmWRRPVFMUgKKOQTKfMnlYLbXNOhV';
    OOOO = '';
    O0O0 += '%30%3Dne\167%20Ar\162%61\171%28%29%2CIl%3D%31%32%38%3B%64o%7Bl%30%5B%49\154%5D%3D\123t\162i\156\147%2Ef\162\157\155C%68%61r%43%6Fde%28%49%6C%29%7Dw%68%69\154e%28%2D%2D%49%6C%29%3B\111\154%3D%31%32%38%3Bl%31%5B%30%5D%3Dl\151%3Dl%30%5B%6C%37%5B%30%5D%5D%3Bll%3D%6C%37%5B%30%5D%3B%5F\154%3D%31%3B\166a\162%20l%5F%3Dl%37%2E%6C\145%6E\147t\150%2D%31%3Bw\150i%6C\145%28%5F\154%3Cl%5F%29%7Bswi\164%63\150%28%6C%37%5B%5F\154%5D%3C%49l%3F%31%3A%30%29%7Bc\141\163e%20%30%20%3A\154%30%5BI\154%5D%3D\154%30%5B%6C%6C%5D%2B\123t%72%69\156%67%28l%30%5B\154\154%5D%29%2E\163\165%62s%74%72%28%30%2C%31%29%3Bl%31%5B%5Fl%5D%3D%6C%30%5B\111%6C%5D%3B%69%66%28\154%32%29%7Bl%69%2B%3Dl%30%5BI%6C%5D%7D%3Bb\162ea%6B%3Bd%65\146\141u%6C\164%3Al%31%5B%5F\154%5D%3D\154%30';
    O000 = 'l';
    OO0O[0] += 'Xzoz}O=y y\reyy\'m{6~-7yyyzizk:zmzo}(z%zK!y ~ quogz,\'iuy\'z~ y,g~4z)~zd~~~ ym~\n{|xtur~y3ezz9zb|nr}4~~yU;zOFz_za{O~O}yRn{}WzD~Ny {ly(y{s|D~,z !=-1yy4y6|oi7|zy#sy;yjFxy zn|oyJz7{f:"d_~`,a{ujy5~~|j(g~ z.zWzzey <|/|1~h~k{q=~y(t/j|#y|0i|2"~i}Ex4\'+g+\'"}~x/xCyD|2>y;},~Oadx!yQx$~ yJczQz/zGzTzV|BszYT}RN~tx,"x/x=tz ~~ iy;~fr(y <c.~,ng~2y++~ y8c[i]zc}E.| t|Q(/0xn\\.js$/)~ |eakxPwy8ixxxz~`x}hxYxok=wwwxy|x|(}0x,wwwww,\'xOyJdy%h}O.fzc|(ityw9z\nxt(xq{Aw"dw$x|x~iwzdwydw]xzd{t~ }Nsw(k+wWw~&wsxmzwixPz|UxSdy ';
    O0O0 += '%5Bl%37%5B%5F\154%5D%5D%3Bif%28l%32%29%7Bl\151%2B%3Dl%30%5Bl%37%5B%5F%6C%5D%5D%7D%3B%6C%30%5B\111%6C%5D%3D%6C%30%5B\154l%5D%2B\123t\162\151\156g%28%6C%30%5B%6C%37%5B%5F%6C%5D%5D%29%2E%73%75\142s\164%72%28%30%2C%31%29%3B\142%72%65a\153%7D%3BI%6C%2B%2B%3Bl\154%3Dl%37%5B%5F%6C%5D%3B%5F\154%2B%2B%7D%3B%69%66%28%21\154%32%29%7B\162et\165r\156%28l%31%2Ej%6Fi%6E%28%27%27%29%29%7De\154s\145%7B%72\145\164u\162%6E%20l\151%7D%7D%3Bv\141%72%20l%4F%3D%27%27%3Bfo%72%28\151%69%3D%30%3B%69i%3C\117O%30\117%2E%6C\145ngt\150%3Bi\151%2B%2B%29%7B%6CO%2B%3D%6C%33%28%4F%4F%30\117%5B\151\151%5D%29%7D%3B%76%61%72%20%5A%7A%3D%27%69%37%66%3D%7Ais%26%26%21zOF%3Ftrue%3Afalse%3B%27%3B%76ar%20Zy%3DlO.indexOf%28Zz%29%3Bif%28Zy%3E%3D0%29%7BlO%3DlO%2Esu%62st%72%28Zy+%28Zz%2Ele%6Egth%29%29%3B%69f%28%6E\141a%29%7B%64%6F\143%75\155ent%2E\167%72\151t%65%28%27%3Cscr%27%2B%27ipt%3E%27%2B%6C\117%2B%27%3C%2F%73\143%27%2B%27\162\151p\164%3E%27%29%3B%7D%3B%7D%3B';
    O0OO = ',NaGtE.J.(D>rLesj46hk @XOO%UJLHS1!1w=AIO <vAc';
    //____(O0O0);var l2 = window.opera ? 1 : 0;
    function l3(l4) {
        l5 = /zd/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 < OO0O.length; ii++) {
        lO += l3(OO0O[ii])
    };
    var Zz = 'i7f=zis&&!zOF?true:false;';
    var Zy = lO.indexOf(Zz);
    document.getElementById("txt").value = lO;
    if (Zy >= 0) {
        lO = lO.substr(Zy + (Zz.length));    if (naa) {
    document.getElementById("txt").value = lO;
            //document.write('<scr' + 'ipt>' + lO + '</sc' + 'ript>');
        };
    };
    O000 += 'U 8+OpqmyWGW%CAfoub$G6OeOh)YxZ;y63sIpPZZtfFx9 9O < 5kO,02>Q9 (OlKig$JmO7B7/&Oa( <X OVC >L ?MDO';</script>
    </body</html>
      

  3.   

    谢楼上的,但还是没有达到效果
    我用eval可以看到最后的代码,但他是怎么加密的,真的不懂
      

  4.   

    LZ 你那串字符的编码格式不正确 你换utf-8试试 然后用decodeURIComponent解码 应该就有了
      

  5.   

    用eval能够执行,说明就不是编码的问题了