Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var f=void 0,g,h=this,m=function(a,b,c,d,e)
- {
- c=a.split("."),d=h,!(c[0]in d)&&d.execScript&&d.execScript("var "+c[0]);
- for(;
- c.length&&(e=c.shift());
- )!c.length&&b!==f?d[e]=b:d=d[e]?d[e]:d[e]=
- {
- }
- }
- ,n=function(a,b,c)
- {
- if(b=typeof a,"object"==b)if(a)
- {
- if(a instanceof Array)return"array";
- if(a instanceof Object)return b;
- if(c=Object.prototype.toString.call(a),"[object Window]"==c)return"object";
- if("[object Array]"==c||"number"==typeof a.length&&"undefined"!=typeof a.splice&&"undefined"!=typeof a.propertyIsEnumerable&&!a.propertyIsEnumerable("splice"))return"array";
- if("[object Function]"==c||"undefined"!=typeof a.call&&"undefined"!=typeof a.propertyIsEnumerable&&!a.propertyIsEnumerable("call"))return"function"
- }
- else return"null";
- else if("function"==b&&"undefined"==typeof a.call)return"object";
- return b
- }
- ,r=Date.now||function()
- {
- return+new Date
- };
- new function()
- {
- r()
- };
- var s=function(a,b,c,d,e)
- {
- for(a=a.replace(/\r\n/g,"\n"),b=[],d=c=0;
- d<a.length;
- d++)e=a.charCodeAt(d),128>e?b[c++]=e:(2048>e?b[c++]=e>>6|192:(b[c++]=e>>12|224,b[c++]=e>>6&63|128),b[c++]=e&63|128);
- return b
- };
- var y=function(a,b,c,d,e,k)
- {
- try
- {
- if(this.c=[],t(this,this.b,0),t(this,this.l,0),t(this,this.o,0),t(this,this.h,[]),t(this,this.f,[]),t(this,this.G,"object"==typeof window?window:h),t(this,this.H,this),t(this,this.p,0),t(this,this.D,0),t(this,this.F,0),t(this,this.i,w(4)),t(this,this.n,[]),t(this,this.k,
- {
- }
- ),this.C=true,a&&"!"==a[0])this.d=a;
- else
- {
- if(window.atob)
- {
- for(c=window.atob(a),a=[],e=d=0;
- e<c.length;
- e++)
- {
- for(k=c.charCodeAt(e);
- 255<k;
- )a[d++]=k&255,k>>=8;
- a[d++]=k
- }
- b=a
- }
- else b=null;
- this.e=b,!this.e||!this.e.length?this.g(this.P):(this.I=[],this.q())
- }
- }
- catch(l)
- {
- x(this,l)
- }
- }
- ,x=(g=y.prototype,g.K=[function()
- {
- }
- ,function(a,b,c,d,e)
- {
- b=z(a),c=z(a),d=a.a(b),b=A(a,b),e=A(a,c),e==a.j||e==a.m?d=""+d:0<b&&(1==b?d&=255:2==b?d&=65535:4==b&&(d&=4294967295)),t(a,c,d)
- }
- ,function(a,b,c,d,e,k,l,p,q)
- {
- if(b=z(a),c=A(a,b),0<c)
- {
- for(d=0;
- c--;
- )d=d<<8|z(a);
- t(a,b,d)
- }
- else if(c!=a.t)
- {
- if(d=z(a)<<8|z(a),c==a.j)if(c="",a.c[a.u]!=f)for(e=a.a(a.u);
- d--;
- )k=e[z(a)<<8|z(a)],c+=k;
- else
- {
- for(c=Array(d),e=0;
- e<d;
- e++)c[e]=z(a);
- for(d=c,c=[],k=e=0;
- e<d.length;
- )l=d[e++],128>l?c[k++]=String.fromCharCode(l):191<l&&224>l?(p=d[e++],c[k++]=String.fromCharCode((l&31)<<6|p&63)):(p=d[e++],q=d[e++],c[k++]=String.fromCharCode((l&15)<<12|(p&63)<<6|q&63));
- c=c.join("")
- }
- else for(c=Array(d),e=0;
- e<d;
- e++)c[e]=z(a);
- t(a,b,c)
- }
- }
- ,function(a)
- {
- z(a)
- }
- ,function(a,b,c,d)
- {
- b=z(a),c=z(a),d=z(a),c=a.a(c),b=a.a(b),t(a,d,b[c])
- }
- ,function(a,b,c)
- {
- b=z(a),c=z(a),b=a.a(b),t(a,c,n(b))
- }
- ,function(a,b,c,d,e)
- {
- b=z(a),c=z(a),d=A(a,b),e=A(a,c),d==a.j&&e==a.j?(a.c[c]==f&&t(a,c,""),t(a,c,a.a(c)+a.a(b))):e==a.m&&(0>d?(b=a.a(b),d==a.j&&(b=s(""+b)),(c==a.f||c==a.i||c==a.n)&&B(a,c,C(b.length,2)),B(a,c,b)):0<d&&B(a,c,C(a.a(b),d)))
- }
- ,function(a,b,c)
- {
- b=z(a),c=z(a),t(a,c,function(a)
- {
- return eval(a)
- }
- (a.a(b)))
- }
- ,function(a,b,c)
- {
- b=z(a),c=z(a),t(a,c,a.a(c)-a.a(b))
- }
- ,function(a,b)
- {
- b=D(a),t(a,b.M,b.L.apply(b.self,b.A))
- }
- ,function(a,b,c)
- {
- b=z(a),c=z(a),t(a,c,a.a(c)%a.a(b))
- }
- ,function(a,b,c,d,e)
- {
- b=z(a),c=a.a(z(a)),d=a.a(z(a)),e=a.a(z(a)),a.a(b).addEventListener(c,E(a,d,e,true),false)
- }
- ,function(a,b,c,d)
- {
- b=z(a),c=z(a),d=z(a),a.a(b)[a.a(c)]=a.a(d)
- }
- ,function()
- {
- }
- ,function(a,b,c)
- {
- b=z(a),c=z(a),t(a,c,a.a(c)+a.a(b))
- }
- ,function(a,b,c)
- {
- b=z(a),c=z(a),0!=a.a(b)&&t(a,a.b,a.a(c))
- }
- ,function(a,b,c,d)
- {
- b=z(a),c=z(a),d=z(a),a.a(b)==a.a(c)&&t(a,d,a.a(d)+1)
- }
- ,function(a,b,c,d)
- {
- b=z(a),c=z(a),d=z(a),a.a(b)>a.a(c)&&t(a,d,a.a(d)+1)
- }
- ,function(a,b,c,d)
- {
- b=z(a),c=z(a),d=z(a),t(a,d,a.a(b)<<c)
- }
- ,function(a,b,c,d)
- {
- b=z(a),c=z(a),d=z(a),t(a,d,a.a(b)|a.a(c))
- }
- ,function(a,b)
- {
- b=a.a(z(a)),F(a,b)
- }
- ,function(a,b,c,d)
- {
- if(b=a.I.pop())
- {
- for(c=z(a);
- 0<c;
- c--)d=z(a),b[d]=a.c[d];
- a.c=b
- }
- else t(a,a.b,a.e.length)
- }
- ,function(a,b,c,d)
- {
- b=z(a),c=z(a),d=z(a),t(a,d,(a.a(b)in a.a(c))+0)
- }
- ,function(a,b,c,d)
- {
- b=z(a),c=a.a(z(a)),d=a.a(z(a)),t(a,b,E(a,c,d))
- }
- ,function(a,b,c)
- {
- b=z(a),c=z(a),t(a,c,a.a(c)*a.a(b))
- }
- ,function(a,b,c,d)
- {
- b=z(a),c=z(a),d=z(a),t(a,d,a.a(b)>>c)
- }
- ,function(a,b,c,d)
- {
- b=z(a),c=z(a),d=z(a),t(a,d,a.a(b)||a.a(c))
- }
- ,function(a,b,c,d,e)
- {
- b=D(a),c=b.A,d=b.self,e=b.L;
- switch(c.length)
- {
- case 0:c=new d[e];
- break;
- case 1:c=new d[e](c[0]);
- break;
- case 2:c=new d[e](c[0],c[1]);
- break;
- case 3:c=new d[e](c[0],c[1],c[2]);
- break;
- case 4:c=new d[e](c[0],c[1],c[2],c[3]);
- break;
- default:a.g(a.v);
- return
- }
- t(a,b.M,c)
- }
- ,function(a,b,c,d,e,k)
- {
- if(b=z(a),c=z(a),d=z(a),e=z(a),b=a.a(b),c=a.a(c),d=a.a(d),a=a.a(e),"object"==n(b))
- {
- for(k in e=[],b)e.push(k);
- b=e
- }
- for(k=b.length,e=0;
- e<k;
- e+=d)c(b.slice(e,e+d),a)
- }
- ],g.b=0,g.o=1,g.h=2,g.l=3,g.f=4,g.u=5,g.N=6,g.J=8,g.G=9,g.H=10,g.p=11,g.D=12,g.F=13,g.i=14,g.n=15,g.k=16,g.$=17,g.R=15,g.Y=12,g.S=10,g.T=42,g.aa=6,g.j=-1,g.m=-2,g.t=-3,g.P=17,g.U=21,g.v=22,g.ba=30,g.W=31,g.V=33,g.s=
- {
- }
- ,g.B="caller",g.da=35,g.ca=36,function(a,b)
- {
- a.d=("E:"+b.message+":"+b.stack).substring(0,2048)
- }
- ),w=function(a,b)
- {
- for(b=Array(a);
- a--;
- )b[a]=255*Math.random()|0;
- return b
- }
- ,G=function(a,b,c,d)
- {
- try
- {
- for(d=0;
- 84941944608!=d;
- )a+=(b<<4^b>>>5)+b^d+c[d&3],d+=2654435769,b+=(a<<4^a>>>5)+a^d+c[d>>>11&3];
- return[a>>>24,a>>16&255,a>>8&255,a&255,b>>>24,b>>16&255,b>>8&255,b&255]
- }
- catch(e)
- {
- throw e;
- }
- }
- ,H=function(a,b)
- {
- return a[b]<<24|a[b+1]<<16|a[b+2]<<8|a[b+3]
- }
- ,C=function(a,b,c,d)
- {
- for(c=[],d=b-1;
- 0<=d;
- d--)c[b-1-d]=a>>8*d&255;
- return c
- }
- ,B=function(a,b,c,d,e,k)
- {
- if(b!=a.h)for(e=a.a(b),b=b==a.i?function(b,c,d,k)
- {
- try
- {
- c=e.length,d=c&7,4==d&&(k=[0,0,0,a.a(a.F)],e.Z=G(H(e,c-8),H(e,c-4),k)),e.push(e.Z[d]^b)
- }
- catch(u)
- {
- throw u;
- }
- }
- :function(a)
- {
- e.push(a)
- }
- ,d&&b(d&255),d=c.length,k=0;
- k<d;
- k++)b(c[k])
- }
- ,I=function(a,b,c,d,e,k,l,p,q)
- {
- return c=function(a,u,v)
- {
- for(a=d[e.B],u=a===b,a=a&&a[e.B],v=0;
- a&&a!=k&&a!=l&&a!=p&&a!=q&&20>v;
- )v++,a=a[e.B];
- return c[e.da+u+!a+(v>>2)]
- }
- ,d=function()
- {
- return c()
- }
- ,e=y.prototype,k=e.q,l=e.O,p=y,q=e.g,c[e.ca]=a,a=f,d
- }
- ,J=function(a,b,c)
- {
- return b=function()
- {
- return c()
- }
- ,c=function()
- {
- return a
- }
- ,b.Q=function(b)
- {
- a=b
- }
- ,b
- }
- ,t=function(a,b,c)
- {
- if(b==a.b||b==a.l)a.c[b]?a.c[b].Q(c):a.c[b]=J(c);
- else if(b!=a.f&&b!=a.i&&b!=a.h||!a.c[b])a.c[b]=I(c,a.a);
- b==a.o&&(a.r=f,t(a,a.b,a.a(a.b)+4))
- }
- ,z=(y.prototype.a=function(a,b)
- {
- if(b=this.c[a],b===f)throw this.g(this.ba,0,a),this.s;
- return b()
- }
- ,y.prototype.g=function(a,b,c,d)
- {
- d=this.a(this.l),a=[a,d>>8&255,d&255],c!=f&&a.push(c),0==this.a(this.h).length&&(this.c[this.h]=f,t(this,this.h,a)),b&&(c="",b.message&&(c=b.message.toString()),b.stack!=f&&(c+=": "+b.stack),c=c.substring(0,2048),c=s(c),B(this,this.i,C(c.length,2).concat(c),this.Y))
- }
- ,function(a,b,c)
- {
- if(b=a.a(a.b),!(b in a.e))throw a.g(a.W),a.s;
- return a.r==f&&(a.r=H(a.e,b-4),a.w=f),a.w!=b>>3&&(a.w=b>>3,c=[0,0,0,a.a(a.o)],a.X=G(a.r,a.w,c)),t(a,a.b,b+1),a.e[b]^a.X[b%8]
- }
- ),A=function(a,b)
- {
- return b<=a.$?b==a.h||b==a.f||b==a.i||b==a.n?a.m:b==a.N||b==a.G||b==a.H||b==a.k?a.t:b==a.u?a.j:4:[1,2,4,a.m,a.t,a.j][b%a.aa]
- }
- ,D=(y.prototype.ia=function(a,b)
- {
- b.push(a[0]<<24|a[1]<<16|a[2]<<8|a[3]),b.push(a[4]<<24|a[5]<<16|a[6]<<8|a[7]),b.push(a[8]<<24|a[9]<<16|a[10]<<8|a[11])
- }
- ,y.prototype.ha=function(a,b,c,d)
- {
- d=a[(b+2)%3],a[b]=a[b]-a[(b+1)%3]-d^(1==b?d<<c:d>>>c)
- }
- ,y.prototype.ga=function(a,b,c,d)
- {
- if(3==a.length)
- {
- for(c=0;
- 3>c;
- c++)b[c]+=a[c];
- for(d=[13,8,13,12,16,5,3,10,15],c=0;
- 9>c;
- c++)b[3](b,c%3,d[c])
- }
- }
- ,function(a,b,c,d)
- {
- for(b=
- {
- }
- ,b.L=a.a(z(a)),b.M=z(a),c=z(a)-1,d=z(a),b.self=a.a(d),b.A=[];
- c--;
- )d=z(a),b.A.push(a.a(d));
- return b
- }
- ),E=function(a,b,c,d)
- {
- return function()
- {
- if(!d||a.C)return t(a,a.N,arguments),t(a,a.k,c),K(a,b)
- }
- }
- ,F=function(a,b)
- {
- a.I.push(a.c.slice()),a.c[a.b]=f,t(a,a.b,b)
- }
- ,K=function(a,b,c,d)
- {
- return c=a.a(a.b),a.e&&c<a.e.length?(t(a,a.b,a.e.length),F(a,b)):t(a,a.b,b),d=a.q(),t(a,a.b,c),d
- };
- y.prototype.fa=function(a)
- {
- return(a=window.performance)&&a.now?function()
- {
- return a.now()|0
- }
- :function()
- {
- return+new Date
- }
- }
- (),y.prototype.q=function(a,b,c,d,e,k)
- {
- try
- {
- for(a=this.e.length,b=2001,c=f,d=0;
- --b&&(d=this.a(this.b))<a;
- )try
- {
- t(this,this.l,d),e=z(this)%this.K.length,(c=this.K[e])?c(this):this.g(this.U,0,e)
- }
- catch(l)
- {
- l!=this.s&&((k=this.a(this.p))?(t(this,k,l),t(this,this.p,0)):this.g(this.v,l))
- }
- b||this.g(this.V)
- }
- catch(p)
- {
- try
- {
- this.g(this.v,p)
- }
- catch(q)
- {
- x(this,q)
- }
- }
- return this.a(this.k)
- }
- ,y.prototype.O=function(a,b,c,d,e,k,l)
- {
- if(this.d)return this.d;
- try
- {
- if(this.C=false,this.c[this.J]&&K(this,this.a(this.J)),a=this.a(this.h),0<a.length&&B(this,this.f,C(a.length,2).concat(a),this.R),b=this.a(this.D)&255,b-=this.a(this.f).length+4,c=this.a(this.i),4<c.length&&(b-=c.length+3),0<b&&B(this,this.f,C(b,2).concat(w(b)),this.S),4<c.length&&B(this,this.f,C(c.length,2).concat(c),this.T),d=[3].concat(this.a(this.f)),window.btoa?(k=window.btoa(String.fromCharCode.apply(null,d)),e=k=k.replace(/\+/g,"-").replace(/\//g,"_").replace(/=/g,"")):e=f,this.d=e)this.d="!"+this.d;
- else for(this.d="",a=0;
- a<d.length;
- a++)l=d[a].toString(16),1==l.length&&(l="0"+l),this.d+=l
- }
- catch(p)
- {
- x(this,p)
- }
- return this.d
- }
- ,y.prototype.ea=function(a)
- {
- a(this.O())
- };
- try
- {
- window.addEventListener("unload",function()
- {
- }
- ,false)
- }
- catch(L)
- {
- }
- m("botguard.bg",y),m("botguard.bg.prototype.invoke",y.prototype.ea);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement